0001327567-22-000008.txt : 20220223 0001327567-22-000008.hdr.sgml : 20220223 20220222194107 ACCESSION NUMBER: 0001327567-22-000008 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20220131 FILED AS OF DATE: 20220223 DATE AS OF CHANGE: 20220222 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: 22660228 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-20220131.htm 10-Q panw-20220131
0001327567false2022Q27/31P3YP1YP4YP4YP5YP5YP6YP6Y7.57.57.57.5.25.2500013275672021-08-012022-01-3100013275672022-02-14xbrli:shares00013275672022-01-31iso4217:USD00013275672021-07-31iso4217:USDxbrli:shares0001327567us-gaap:ProductMember2021-11-012022-01-310001327567us-gaap:ProductMember2020-11-012021-01-310001327567us-gaap:ProductMember2021-08-012022-01-310001327567us-gaap:ProductMember2020-08-012021-01-310001327567us-gaap:ServiceMember2021-11-012022-01-310001327567us-gaap:ServiceMember2020-11-012021-01-310001327567us-gaap:ServiceMember2021-08-012022-01-310001327567us-gaap:ServiceMember2020-08-012021-01-3100013275672021-11-012022-01-3100013275672020-11-012021-01-3100013275672020-08-012021-01-310001327567us-gaap:RetainedEarningsMember2021-08-012022-01-310001327567us-gaap:RetainedEarningsMember2020-08-012021-01-310001327567us-gaap:CommonStockMember2021-10-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-10-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310001327567us-gaap:RetainedEarningsMember2021-10-3100013275672021-10-310001327567us-gaap:RetainedEarningsMember2021-11-012022-01-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-012022-01-310001327567us-gaap:CommonStockMember2021-11-012022-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-11-012022-01-310001327567us-gaap:CommonStockMember2022-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310001327567us-gaap:RetainedEarningsMember2022-01-310001327567us-gaap:CommonStockMember2020-10-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-10-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310001327567us-gaap:RetainedEarningsMember2020-10-3100013275672020-10-310001327567us-gaap:RetainedEarningsMember2020-11-012021-01-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-3100013275672021-01-310001327567us-gaap:CommonStockMember2021-07-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001327567us-gaap:RetainedEarningsMember2021-07-310001327567srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-310001327567srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-07-310001327567srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012022-01-310001327567us-gaap:CommonStockMember2021-08-012022-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-08-012022-01-310001327567us-gaap:CommonStockMember2020-07-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001327567us-gaap:RetainedEarningsMember2020-07-3100013275672020-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012021-01-310001327567us-gaap:CommonStockMember2020-08-012021-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-08-012021-01-310001327567us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-01-310001327567us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-01-310001327567us-gaap:OtherAssetsMember2022-01-310001327567us-gaap:OtherAssetsMember2021-01-310001327567panw:AccountingStandardsUpdate202006Member2021-08-010001327567country:US2021-11-012022-01-310001327567country:US2020-11-012021-01-310001327567country:US2021-08-012022-01-310001327567country:US2020-08-012021-01-310001327567panw:OtherAmericasMember2021-11-012022-01-310001327567panw:OtherAmericasMember2020-11-012021-01-310001327567panw:OtherAmericasMember2021-08-012022-01-310001327567panw:OtherAmericasMember2020-08-012021-01-310001327567srt:AmericasMember2021-11-012022-01-310001327567srt:AmericasMember2020-11-012021-01-310001327567srt:AmericasMember2021-08-012022-01-310001327567srt:AmericasMember2020-08-012021-01-310001327567us-gaap:EMEAMember2021-11-012022-01-310001327567us-gaap:EMEAMember2020-11-012021-01-310001327567us-gaap:EMEAMember2021-08-012022-01-310001327567us-gaap:EMEAMember2020-08-012021-01-310001327567srt:AsiaPacificMember2021-11-012022-01-310001327567srt:AsiaPacificMember2020-11-012021-01-310001327567srt:AsiaPacificMember2021-08-012022-01-310001327567srt:AsiaPacificMember2020-08-012021-01-310001327567panw:SubscriptionMember2021-11-012022-01-310001327567panw:SubscriptionMember2020-11-012021-01-310001327567panw:SubscriptionMember2021-08-012022-01-310001327567panw:SubscriptionMember2020-08-012021-01-310001327567panw:SupportMember2021-11-012022-01-310001327567panw:SupportMember2020-11-012021-01-310001327567panw:SupportMember2021-08-012022-01-310001327567panw:SupportMember2020-08-012021-01-3100013275672021-11-012022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2022-01-310001327567us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashEquivalentsMember2022-01-310001327567us-gaap:CashEquivalentsMember2022-01-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:InvestmentsMember2022-01-310001327567us-gaap:CommercialPaperMemberus-gaap:InvestmentsMember2022-01-310001327567us-gaap:InvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2022-01-310001327567us-gaap:InvestmentsMemberus-gaap:USTreasuryAndGovernmentMember2022-01-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:InvestmentsMember2022-01-310001327567us-gaap:InvestmentsMemberus-gaap:AssetBackedSecuritiesMember2022-01-310001327567us-gaap:InvestmentsMember2022-01-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:CashEquivalentsMember2021-07-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashEquivalentsMember2021-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:CashEquivalentsMember2021-07-310001327567us-gaap:CashEquivalentsMember2021-07-310001327567us-gaap:CertificatesOfDepositMemberus-gaap:InvestmentsMember2021-07-310001327567us-gaap:InvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2021-07-310001327567us-gaap:InvestmentsMemberus-gaap:USTreasuryAndGovernmentMember2021-07-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:InvestmentsMember2021-07-310001327567us-gaap:InvestmentsMember2021-07-310001327567us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2022-01-310001327567us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2021-07-310001327567us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2021-11-012022-01-310001327567us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2021-08-012022-01-310001327567us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2020-11-012021-01-310001327567us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2020-08-012021-01-310001327567us-gaap:ForeignExchangeContractMember2021-08-012022-01-310001327567panw:GammaNetworksIncMember2021-08-112021-08-110001327567panw:GammaNetworksIncMember2021-08-110001327567us-gaap:DevelopedTechnologyRightsMember2022-01-310001327567us-gaap:DevelopedTechnologyRightsMember2021-07-310001327567us-gaap:CustomerRelationshipsMember2022-01-310001327567us-gaap:CustomerRelationshipsMember2021-07-310001327567us-gaap:PatentsMember2022-01-310001327567us-gaap:PatentsMember2021-07-310001327567us-gaap:TrademarksAndTradeNamesMember2022-01-310001327567us-gaap:TrademarksAndTradeNamesMember2021-07-310001327567us-gaap:OtherIntangibleAssetsMember2022-01-310001327567us-gaap:OtherIntangibleAssetsMember2021-07-31utr:acre0001327567panw:A2023NotesMember2018-07-31xbrli:pure0001327567panw:A2025NotesMember2020-06-030001327567panw:A2025NotesMember2020-06-032020-06-03panw:day0001327567panw:A2023NotesMember2018-07-312018-07-310001327567panw:A2025NotesOptionToConvertMember2020-06-032020-06-030001327567panw:A2023NotesOptionToConvertMember2018-07-312018-07-310001327567panw:A2023NotesMember2022-01-310001327567panw:A2025NotesMember2022-01-310001327567panw:A2023NotesMember2021-07-310001327567panw:A2025NotesMember2021-07-310001327567panw:A2023NotesMemberus-gaap:FairValueInputsLevel2Member2022-01-310001327567panw:A2025NotesMemberus-gaap:FairValueInputsLevel2Member2022-01-310001327567panw:A2023NotesMemberus-gaap:FairValueInputsLevel2Member2021-07-310001327567panw:A2025NotesMemberus-gaap:FairValueInputsLevel2Member2021-07-310001327567panw:A2023NotesMember2021-11-012022-01-310001327567panw:A2025NotesMember2021-11-012022-01-310001327567panw:A2023NotesMember2020-11-012021-01-310001327567panw:A2025NotesMember2020-11-012021-01-310001327567panw:A2023NotesMember2021-08-012022-01-310001327567panw:A2025NotesMember2021-08-012022-01-310001327567panw:A2023NotesMember2020-08-012021-01-310001327567panw:A2025NotesMember2020-08-012021-01-310001327567panw:A2023NotesMember2021-01-310001327567panw:A2025NotesMember2021-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-040001327567us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMember2018-09-042018-09-040001327567us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:BaseRateMember2018-09-042018-09-040001327567us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-09-042018-09-040001327567us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-09-042018-09-040001327567us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2018-09-042018-09-040001327567us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2018-09-042018-09-040001327567us-gaap:RevolvingCreditFacilityMember2022-01-310001327567us-gaap:InventoriesMember2021-08-012022-01-310001327567us-gaap:InventoriesMember2022-01-310001327567panw:CloudAndOtherServicesMember2021-08-012022-01-310001327567panw:CloudAndOtherServicesMember2022-01-310001327567panw:CloudAndOtherServicesNoSpecifiedAnnualCommitmentsMember2021-08-012022-01-3100013275672019-02-2800013275672020-12-012020-12-3100013275672021-08-012021-08-3100013275672020-12-310001327567us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2021-08-012022-01-310001327567srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2021-08-012022-01-310001327567srt:MinimumMemberpanw:PerformanceStockUnitsPSUsMember2021-08-012022-01-310001327567srt:MaximumMemberpanw:PerformanceStockUnitsPSUsMember2021-08-012022-01-310001327567panw:PerformancePeriod1Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2018-08-012018-10-310001327567panw:PerformancePeriod1Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2019-08-012019-10-310001327567panw:PerformancePeriod2Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2019-08-012019-10-310001327567panw:PerformancePeriod2Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2018-08-012018-10-310001327567panw:PerformancePeriod3Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2019-08-012019-10-310001327567panw:PerformancePeriod3Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2018-08-012018-10-310001327567panw:PerformancePeriod4Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2018-08-012018-10-310001327567panw:PerformancePeriod4Memberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2019-08-012019-10-310001327567panw:A2021PlanMember2019-08-012019-10-310001327567panw:A2021PlanMember2018-08-012018-10-310001327567panw:A2021PlanMember2022-01-310001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2021-07-310001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2020-08-012021-07-310001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2021-08-012022-01-310001327567panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2022-01-310001327567us-gaap:RestrictedStockUnitsRSUMember2021-07-310001327567panw:PerformanceStockUnitsPSUsMember2021-07-310001327567us-gaap:RestrictedStockUnitsRSUMember2021-08-012022-01-310001327567panw:PerformanceStockUnitsPSUsMember2021-08-012022-01-310001327567us-gaap:RestrictedStockUnitsRSUMember2022-01-310001327567panw:PerformanceStockUnitsPSUsMember2022-01-310001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember2021-08-012022-01-310001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMembersrt:ScenarioForecastMember2021-11-012023-10-310001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMembersrt:MinimumMember2021-08-012022-01-310001327567srt:MaximumMemberpanw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember2021-08-012022-01-310001327567panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMembersrt:MinimumMember2022-01-310001327567srt:MaximumMemberpanw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember2022-01-310001327567us-gaap:ProductMemberus-gaap:CostOfSalesMember2021-11-012022-01-310001327567us-gaap:ProductMemberus-gaap:CostOfSalesMember2020-11-012021-01-310001327567us-gaap:ProductMemberus-gaap:CostOfSalesMember2021-08-012022-01-310001327567us-gaap:ProductMemberus-gaap:CostOfSalesMember2020-08-012021-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2021-11-012022-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-11-012021-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2021-08-012022-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-08-012021-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2021-11-012022-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2020-11-012021-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2021-08-012022-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012021-01-310001327567us-gaap:SellingAndMarketingExpenseMember2021-11-012022-01-310001327567us-gaap:SellingAndMarketingExpenseMember2020-11-012021-01-310001327567us-gaap:SellingAndMarketingExpenseMember2021-08-012022-01-310001327567us-gaap:SellingAndMarketingExpenseMember2020-08-012021-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2021-11-012022-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2020-11-012021-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2021-08-012022-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2020-08-012021-01-310001327567srt:MaximumMemberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2018-08-012018-10-310001327567srt:MaximumMemberpanw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2019-08-012019-10-310001327567panw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2018-08-012018-10-310001327567panw:A2021PlanMemberpanw:PerformanceStockOptionsWithServiceAndMarketConditionsMember2019-08-012019-10-310001327567us-gaap:ConvertibleDebtSecuritiesMember2021-08-012022-01-310001327567us-gaap:ConvertibleDebtSecuritiesMember2021-11-012022-01-310001327567us-gaap:ConvertibleDebtSecuritiesMember2020-11-012021-01-310001327567us-gaap:ConvertibleDebtSecuritiesMember2020-08-012021-01-310001327567us-gaap:WarrantMember2021-08-012022-01-310001327567us-gaap:WarrantMember2021-11-012022-01-310001327567us-gaap:WarrantMember2020-11-012021-01-310001327567us-gaap:WarrantMember2020-08-012021-01-310001327567panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2021-08-012022-01-310001327567panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2021-11-012022-01-310001327567panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2020-08-012021-01-310001327567panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2020-11-012021-01-310001327567us-gaap:EmployeeStockOptionMember2021-08-012022-01-310001327567us-gaap:EmployeeStockOptionMember2021-11-012022-01-310001327567us-gaap:EmployeeStockOptionMember2020-08-012021-01-310001327567us-gaap:EmployeeStockOptionMember2020-11-012021-01-310001327567us-gaap:RestrictedStockMember2021-11-012022-01-310001327567us-gaap:RestrictedStockMember2021-08-012022-01-310001327567us-gaap:RestrictedStockMember2020-11-012021-01-310001327567us-gaap:RestrictedStockMember2020-08-012021-01-310001327567us-gaap:EmployeeStockMember2021-11-012022-01-310001327567us-gaap:EmployeeStockMember2021-08-012022-01-310001327567us-gaap:EmployeeStockMember2020-11-012021-01-310001327567us-gaap:EmployeeStockMember2020-08-012021-01-31

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, 2022
or
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission File Number 001-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 sharePANW

The Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
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 14, 2022 was 98,484,393.


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 -

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

CONDENSED CONSOLIDATED BALANCE SHEETS
(in millions, except per share data)
January 31, 2022July 31, 2021
(unaudited)
Assets
Current assets:
Cash and cash equivalents$1,922.7 $1,874.2 
Short-term investments1,417.6 1,026.9 
Accounts receivable, net of allowance for credit losses of $13.0 and $11.2 at January 31, 2022 and July 31, 2021, respectively
952.2 1,240.4 
Short-term deferred contract costs278.1 276.5 
Prepaid expenses and other current assets298.0 229.3 
Total current assets4,868.6 4,647.3 
Property and equipment, net362.7 318.4 
Operating lease right-of-use assets238.8 262.9 
Long-term investments851.0 888.3 
Long-term deferred contract costs472.1 494.6 
Goodwill2,731.3 2,710.1 
Intangible assets, net443.9 498.6 
Other assets432.1 421.4 
Total assets$10,400.5 $10,241.6 
Liabilities, temporary equity and stockholders’ equity
Current liabilities:
Accounts payable$120.4 $56.9 
Accrued compensation329.9 430.6 
Accrued and other liabilities324.0 329.4 
Deferred revenue2,958.2 2,741.9 
Convertible senior notes, net3,673.9 1,557.9 
Total current liabilities7,406.4 5,116.7 
Convertible senior notes, net 1,668.1 
Long-term deferred revenue2,491.0 2,282.1 
Long-term operating lease liabilities282.4 313.4 
Other long-term liabilities102.9 97.7 
Commitments and contingencies (Note 10)
Temporary equity 129.1 
Stockholders’ equity:
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at January 31, 2022 and July 31, 2021
  
Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 98.5 and 97.3 shares issued and outstanding at January 31, 2022 and July 31, 2021, respectively
1,745.2 2,311.2 
Accumulated other comprehensive loss(30.2)(9.9)
Accumulated deficit(1,597.2)(1,666.8)
Total stockholders’ equity117.8 634.5 
Total liabilities, temporary equity and stockholders’ equity$10,400.5 $10,241.6 
See notes to condensed consolidated financial statements.
- 3 -

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,
2022202120222021
Revenue:
Product$308.0 $254.7 $603.5 $492.0 
Subscription and support1,008.9 762.2 1,960.8 1,470.9 
Total revenue1,316.9 1,016.9 2,564.3 1,962.9 
Cost of revenue:
Product97.8 75.6 186.7 137.8 
Subscription and support307.5 232.0 599.2 447.6 
Total cost of revenue405.3 307.6 785.9 585.4 
Total gross profit911.6 709.3 1,778.4 1,377.5 
Operating expenses:
Research and development359.0 266.7 698.5 504.1 
Sales and marketing528.8 427.4 1,034.7 816.0 
General and administrative97.7 104.0 201.8 190.7 
Total operating expenses985.5 798.1 1,935.0 1,510.8 
Operating loss(73.9)(88.8)(156.6)(133.3)
Interest expense(6.8)(40.7)(13.7)(80.9)
Other income (expense), net(0.1)(0.5)(1.7)1.9 
Loss before income taxes(80.8)(130.0)(172.0)(212.3)
Provision for income taxes12.7 12.3 25.1 22.2 
Net loss$(93.5)$(142.3)$(197.1)$(234.5)
Net loss per share, basic and diluted$(0.95)$(1.48)$(2.01)$(2.45)
Weighted-average shares used to compute net loss per share, basic and diluted98.2 95.9 97.9 95.7 

See notes to condensed consolidated financial statements.
- 4 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited, in millions)
Three Months EndedSix Months Ended
January 31,January 31,
2022202120222021
Net loss$(93.5)$(142.3)$(197.1)$(234.5)
Other comprehensive income (loss), net of tax:
Change in unrealized gains (losses) on investments(8.8)(0.3)(11.0)(1.6)
Change in unrealized gains (losses) on cash flow hedges(10.1)7.0 (9.3)1.0 
Other comprehensive income (loss)(18.9)6.7 (20.3)(0.6)
Comprehensive loss$(112.4)$(135.6)$(217.4)$(235.1)

See notes to condensed consolidated financial statements.
- 5 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited, in millions)
Three Months Ended January 31, 2022
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of October 31, 202198.7 $2,033.9 $(11.3)$(1,503.7)$518.9 
Net loss— — — (93.5)(93.5)
Other comprehensive loss— — (18.9)— (18.9)
Issuance of common stock in connection with employee equity incentive plans0.8 0.3 — — 0.3 
Taxes paid related to net share settlement of equity awards— (8.6)— — (8.6)
Share-based compensation for equity-based awards— 269.6 — — 269.6 
Repurchase and retirement of common stock(1.0)(550.0)— — (550.0)
Balance as of January 31, 202298.5 $1,745.2 $(30.2)$(1,597.2)$117.8 

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 loss— — 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 acquisitions1.3340.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 



- 6 -

Six Months Ended January 31, 2022
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of July 31, 202197.3 $2,311.2 $(9.9)$(1,666.8)$634.5 
Cumulative-effect adjustment from adoption of new accounting pronouncement— (581.9)— 266.7 (315.2)
Net loss— — — (197.1)(197.1)
Other comprehensive income— — (20.3)— (20.3)
Issuance of common stock in connection with employee equity incentive plans2.2 59.2 — — 59.2 
Taxes paid related to net share settlement of equity awards— (28.6)— — (28.6)
Share-based compensation for equity-based awards— 535.3 — — 535.3 
Repurchase and retirement of common stock(1.0)(550.0)— — (550.0)
Balance as of January 31, 202298.5 $1,745.2 $(30.2)$(1,597.2)$117.8 


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 income— — (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 acquisitions1.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 

See notes to condensed consolidated financial statements.
- 7 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in millions)
Six Months Ended
January 31,
20222021
Cash flows from operating activities
Net loss
$(197.1)$(234.5)
Adjustments to reconcile net loss to net cash provided by operating activities:
Share-based compensation524.2 431.4 
Depreciation and amortization138.7 122.9 
Amortization of deferred contract costs172.0 134.4 
Amortization of debt discount and debt issuance costs3.6 70.6 
Amortization of operating lease right-of-use assets25.1 20.7 
Amortization of investment premiums, net of accretion of purchase discounts7.3 5.9 
Changes in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable, net
288.3 398.7 
Deferred contract costs(151.2)(141.0)
Prepaid expenses and other assets
(72.9)(99.4)
Accounts payable
59.8 (23.6)
Accrued compensation
(100.8)(64.2)
Accrued and other liabilities
(50.7)(57.1)
Deferred revenue
425.2 334.6 
Net cash provided by operating activities1,071.5 899.4 
Cash flows from investing activities
Purchases of investments(1,055.3)(1,112.5)
Proceeds from sales of investments282.2  
Proceeds from maturities of investments401.6 534.1 
Business acquisitions, net of cash acquired(17.4)(630.5)
 Purchases of property, equipment, and other assets
(115.3)(61.7)
Net cash used in investing activities(504.2)(1,270.6)
Cash flows from financing activities
Repurchases of common stock
(550.0)(500.0)
Proceeds from sales of shares through employee equity incentive plans
58.8 45.7 
Payments for taxes related to net settlement of equity awards
(28.6)(15.4)
Payments for debt issuance costs
 (0.2)
Net cash used in financing activities(519.8)(469.9)
Net increase (decrease) in cash, cash equivalents, and restricted cash47.5 (841.1)
Cash, cash equivalents, and restricted cash - beginning of period1,880.1 2,961.7 
Cash, cash equivalents, and restricted cash - end of period $1,927.6 $2,120.6 
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets
Cash and cash equivalents$1,922.7 $2,113.2 
Restricted cash included in prepaid expenses and other current assets4.9 3.8 
Restricted cash included in other assets 3.6 
Total cash, cash equivalents, and restricted cash$1,927.6 $2,120.6 
See notes to condensed consolidated financial statements.

- 8 -

 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”), headquartered 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, clouds and devices with comprehensive visibility and context, continuously 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, 2021, filed with the Securities and Exchange Commission (“SEC”) on September 3, 2021. 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. Certain prior period amounts have been reclassified to conform to our current period presentation. 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, 2021.
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 condensed 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 economic environment due to the global impact of the coronavirus disease discovered in 2019 (“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, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021, except for the change in our accounting policies due to our adoption of recently issued guidance. Refer to “Recently Adopted Accounting Pronouncements” below.
Recently Adopted Accounting Pronouncements
Acquired Contract Assets and Contract Liabilities
In October 2021, the Financial Accounting Standards Board (“FASB”) issued authoritative guidance that requires companies to apply revenue guidance to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination on the acquisition date, instead of measuring them at fair value. We early adopted this guidance in our first quarter of fiscal 2022 on a prospective basis. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.
Debt with Conversion Options
In August 2020, the FASB issued authoritative guidance that simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instrument. The standard reduces the number of models used to account for convertible instruments and simplifies the classification of debt on the balance sheet.
We adopted this standard in our first quarter of fiscal 2022 using the modified-retrospective approach, under which financial results reported in periods prior to fiscal 2022 were not adjusted. The adoption of this standard resulted in an increase to convertible senior notes, net of $444.3 million, a decrease to accumulated deficit of $266.7 million, and a decrease to additional paid-in capital and temporary equity of $711.0 million upon adoption.
Below is the update to our Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021 as a result of the adoption of the above guidance.
Business Combinations
We include the results of operations of the businesses that we acquire as of the respective dates of acquisition. We generally allocate the fair value of the purchase price of our acquisitions to the assets acquired and liabilities assumed based on their estimated
- 9 -

fair values. The excess of the purchase price over the values of these identifiable assets and liabilities is recorded as goodwill. Additional information existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12 months from the acquisition date, which may result in changes to the amounts and allocations recorded.
Convertible Senior Notes
Prior to August 1, 2021, our convertible senior notes were separated into a liability and an equity component. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature, using a discounted cash flow model with a risk-adjusted yield. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the notes as a whole. This difference represented a debt discount that was amortized to interest expense using the effective interest method over the term of the notes. The equity component was not remeasured as it continued to meet the conditions for equity classification. Transaction costs related to the issuance of the notes were allocated to the liability and equity components using the same proportions as the proceeds from the notes. Transaction costs attributable to the liability component were netted with the liability component and amortized to interest expense using the effective interest method over the term of the notes. Transaction costs attributable to the equity component were netted with the equity component of the notes in additional paid-in capital. Upon the notes becoming convertible, the net carrying amount of the liability component was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the notes, excluding debt issuance costs.
Upon adoption of the new debt guidance on August 1, 2021, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. Refer to Note 9. Debt for additional information.
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,
2022202120222021
Revenue:
Americas
United States$858.6 $642.8 $1,670.3 $1,267.2 
Other Americas57.3 47.0 112.3 89.1 
Total Americas915.9 689.8 1,782.6 1,356.3 
Europe, the Middle East, and Africa (“EMEA”)252.2 206.2 486.0 379.6 
Asia Pacific and Japan (“APAC”)148.8 120.9 295.7 227.0 
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
Revenue:
Product$308.0 $254.7 $603.5 $492.0 
Subscription and support
Subscription618.0 461.7 1,196.8 889.7 
Support390.9 300.5 764.0 581.2 
Total subscription and support1,008.9 762.2 1,960.8 1,470.9 
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
Deferred Revenue
During the six months ended January 31, 2022 and 2021, we recognized approximately $1.6 billion and $1.2 billion of revenue pertaining to amounts that were deferred as of July 31, 2021 and 2020, respectively.
- 10 -

Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $6.3 billion as of January 31, 2022, of which we expect to recognize approximately $3.4 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.
- 11 -

The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$475.0 $ $ $475.0 $124.2 $ $ $124.2 
Certificates of deposit      150.4  150.4 
Corporate debt securities 8.7  8.7  1.0  1.0 
U.S. government and agency securities     116.3  116.3 
Total cash equivalents475.0 8.7  483.7 124.2 267.7  391.9 
Short-term investments:
Certificates of deposit 305.6  305.6  12.4  12.4 
Commercial paper 1.2  1.2     
Corporate debt securities 325.1  325.1  208.9  208.9 
U.S. government and agency securities 734.2  734.2  762.1  762.1 
Non-U.S. government and agency securities51.5 51.5 43.5 43.5 
Total short-term investments 1,417.6  1,417.6  1,026.9  1,026.9 
Long-term investments:
Certificates of deposit     5.0  5.0 
Corporate debt securities 454.1  454.1  180.7  180.7 
U.S. government and agency securities 362.8  362.8  674.1  674.1 
Non-U.S. government and agency securities 8.8  8.8  28.5  28.5 
Asset-backed securities 25.3  25.3     
Total long-term investments 851.0  851.0  888.3  888.3 
Prepaid expenses and other current assets:
Foreign currency forward contracts 2.1  2.1  4.1  4.1 
Total prepaid expenses and other current assets 2.1  2.1  4.1  4.1 
Other assets:
Foreign currency forward contracts     0.1  0.1 
Total other assets:     0.1  0.1 
Total assets measured at fair value$475.0 $2,279.4 $ $2,754.4 $124.2 $2,187.1 $ $2,311.3 
Accrued and other liabilities:
Foreign currency forward contracts$ $17.2 $ $17.2 $ $6.4 $ $6.4 
Total accrued and other liabilities 17.2  17.2  6.4  6.4 
Other long-term liabilities:
Foreign currency forward contracts 0.1  0.1  0.5  0.5 
Total other long-term liabilities 0.1  0.1  0.5  0.5 
Total liabilities measured at fair value$ $17.3 $ $17.3 $ $6.9 $ $6.9 
- 12 -

Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of January 31, 2022 and July 31, 2021.
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, 2022 and July 31, 2021 (in millions):
January 31, 2022
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Corporate debt securities$8.7 $ $ $8.7 
Total available-for-sale cash equivalents$8.7 $ $ $8.7 
Investments:
Certificates of deposit$305.6 $ $ $305.6 
Commercial paper1.2   1.2 
Corporate debt securities782.8 0.1 (3.7)779.2 
U.S. government and agency securities1,102.6 0.1 (5.7)1,097.0 
Non-U.S. government and agency securities60.5  (0.2)60.3 
Asset-backed securities25.4  (0.1)25.3 
Total available-for-sale investments$2,278.1 $0.2 $(9.7)$2,268.6 
July 31, 2021
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit $150.4 $ $ $150.4 
Corporate debt securities1.0   1.0 
U.S. government and agency securities116.3   116.3 
Total available-for-sale cash equivalents$267.7 $ $ $267.7 
Investments:
Certificates of deposit$17.4 $ $ $17.4 
Corporate debt securities389.2 0.5 (0.1)389.6 
U.S. government and agency securities1,435.1 1.1  1,436.2 
Non-U.S. government and agency securities72.0   72.0 
Total available-for-sale investments$1,913.7 $1.6 $(0.1)$1,915.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, 2022 and 2021.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2022, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$1,429.2 $1,426.3 
Due between one and three years839.2 832.7 
Due between three to five years18.4 18.3 
Total$2,286.8 $2,277.3 
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, 2022 and July 31, 2021, the carrying values of our marketable equity securities were
- 13 -

$475.0 million and $124.2 million, respectively. There were no unrealized gains or losses recognized for these securities during the three and six months ended January 31, 2022 and 2021.
5. Financing Receivables
We provide financing arrangements, primarily loans, for qualified end-user customers to purchase our products and services. The following table summarizes our short-term and long-term financing receivables as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Short-term financing receivables, gross
$114.2 $80.0 
Allowance for credit losses(1.3)(1.0)
Short-term financing receivables, net
$112.9 $79.0 
Long-term financing receivables, gross
$178.4 $198.6 
Allowance for credit losses(2.6)(4.3)
Long-term financing receivables, net
$175.8 $194.3 
There was no significant activity in allowance for credit losses during the three and six months ended January 31, 2022 and 2021. Past due amounts on financing receivables were immaterial as of January 31, 2022 and July 31, 2021.
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 16 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, 2022 and July 31, 2021, the total notional amount of our outstanding foreign currency forward contracts including designated and non-designated derivative instruments was $584.4 million and $531.9 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our foreign currency derivative instruments as reported on our condensed consolidated balance sheets as of January 31, 2022 and July 31, 2021.
During the three and six months ended January 31, 2022 and 2021, both unrealized gains and losses recognized in accumulated other comprehensive income (loss) (“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, 2022 and July 31, 2021 were not material.
7. Acquisition
On August 11, 2021, we completed our acquisition of Gamma Networks, Inc. (“Gamma”), a privately-held AI powered company, for total consideration of $20.4 million, primarily in cash. We expect the acquisition will enhance and expand our data loss prevention offerings. We have accounted for this transaction as a business combination. We allocated the purchase consideration to the assets acquired and liabilities assumed, with the remainder of $21.2 million recorded as goodwill. The goodwill is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Gamma technology into our platforms. The goodwill is not deductible for income tax purposes.
8. Goodwill, Intangible Assets and Other Long-lived Assets
Goodwill
The following table presents details of our goodwill during the six months ended January 31, 2022 (in millions):
Amount
Balance as of July 31, 2021$2,710.1 
Goodwill acquired21.2 
Balance as of January 31, 2022$2,731.3 
- 14 -

Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$600.7 $(296.1)$304.6 $596.2 $(243.8)$352.4 
Customer relationships172.7 (41.4)131.3 172.7 (30.6)142.1 
Acquired intellectual property11.3 (4.2)7.1 7.9 (3.8)4.1 
Trade name and trademarks9.4 (9.4) 9.4 (9.4) 
Other0.9  0.9 1.8 (1.8) 
Total purchased intangible assets$795.0 $(351.1)$443.9 $788.0 $(289.4)$498.6 
We recognized amortization expense of $31.7 million and $63.5 million for the three and six months ended January 31, 2022, respectively, and $29.7 million and $53.3 million for the three and six months ended January 31, 2021, respectively.
The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Future amortization expense$443.9 $63.4 $101.1 $91.1 $77.4 $55.6 $55.3 
Other Long-lived Assets
During the six months ended January 31, 2022, we purchased 4.6 acres of land adjacent to our headquarters in Santa Clara, California, along with the associated buildings, for $39.5 million to accommodate future expansion of our headquarters. This amount was recorded in property and equipment, net on our condensed consolidated balance sheet as of January 31, 2022.

9. 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.
- 15 -

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 for the Notes was met during the fiscal quarter ended January 31, 2022, and as a result, holders may convert their Notes at any time during the fiscal quarter ending April 30, 2022. Accordingly, the net carrying amount of the Notes was classified as a current liability on our condensed consolidated balance sheet as of January 31, 2022.
The following table sets forth the components of the Notes as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022 (1)
July 31, 2021
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Liability component:
Principal$1,692.0 $2,000.0 $3,692.0 $1,692.0 $2,000.0 $3,692.0 
Less: debt discount and debt issuance costs, net of amortization(4.0)(14.1)(18.1)(134.1)(331.9)(466.0)
Net carrying amount$1,688.0 $1,985.9 $3,673.9 $1,557.9 $1,668.1 $3,226.0 
Equity component (including amounts classified as temporary equity)$ $ $ $315.0 $403.0 $718.0 
______________
(1)     As described in Note 1. Description of Business and Summary of Significant Accounting Policies, we adopted new debt guidance effective August 1, 2021, using a modified retrospective method, under which financial results reported in prior periods were not adjusted. Upon adoption, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes.
The total estimated fair value of the 2023 Notes and 2025 Notes were $3.3 billion and $3.6 billion at January 31, 2022, respectively and $2.6 billion and $2.9 billion at July 31, 2021, respectively. The fair value was determined based on the closing trading price per $100 of the applicable series of the Notes as of the last day of trading for the period. We consider the fair value of the Notes
- 16 -

at January 31, 2022 and July 31, 2021 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.
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,
2022202120222021
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Contractual interest expense$3.1$1.9$5.0 $3.1$1.9$5.0$6.3$3.8$10.1 $6.3$3.8$10.1 
Amortization of debt discount(1)
 15.718.534.2 31.436.768.1 
Amortization of debt issuance costs0.71.11.8 0.60.71.31.42.23.6 1.11.42.5 
Total interest expense$3.8$3.0$6.8 $19.4$21.1$40.5$7.7$6.0$13.7 $38.8$41.9$80.7 
Effective interest rate 0.9 %0.6 %5.2%5.4 %0.9 %0.6 %5.2 %5.4 %
______________
(1)    Upon adoption of the new debt guidance, the conversion option is no longer separately accounted for as debt discount. Our convertible senior notes are accounted for entirely as a liability.
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 on 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
- 17 -

aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital on 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. In March 2021, the ICE Benchmark Administration, the administrator of LIBO Rate, announced that it will cease publication of LIBO rate by June 2023. 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, 2022, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.
10. Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
In order to reduce manufacturing lead times and plan for adequate supply, we enter into agreements with manufacturing partners and component suppliers to procure inventory based on our demand forecasts. The following table presents details of the aggregate future purchase commitments under these arrangements, excluding obligations under contracts that we can cancel without a significant penalty as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Manufacturing purchase commitments
$422.6 $155.6 $162.0 $30.0 $35.0 $40.0 $ 
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. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Other purchase commitments
$2,032.0 $50.5 $189.7 $363.7 $412.4 $531.6 $484.1 
Additionally, we have a $162.9 million minimum purchase commitment with a service provider through September 2027 with no specified annual commitments.
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, 2022, 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.
- 18 -

11. 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 and August 2021, our board of directors authorized an additional $700.0 million and $676.1 million increase, respectively, bringing the total authorization under this share repurchase program to $2.4 billion. The expiration date of this repurchase authorization was extended to December 31, 2022, 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.
The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
Number of shares repurchased1.0  1.0 2.1 
Weighted average price per share (1)
$533.80 $ $533.80 $242.44 
Aggregate purchase price (1)
$550.0 $ $550.0 $500.0 
______________
(1)     Includes transaction costs
As of January 31, 2022, $450.0 million remained available for future share repurchases under our current repurchase authorization.

12. Equity Award Plans
2021 Equity Incentive Plan
Our 2021 Equity Incentive Plan (our “2021 Plan”) became effective in December 2021 and replaced the 2012 Equity Incentive Plan. Our 2021 Plan provides for the granting of stock options, stock appreciation rights, restricted stock awards (“RSA”), restricted stock units (“RSU”), performance share awards (“PSAs”), performance stock units (“PSUs”) and performance stock options (“PSOs”) to our employees, directors, and consultants.
The majority of our equity awards are RSUs, which generally vest over a period of three to four years from the date of grant.
We grant PSUs to certain employees, which 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, and market conditions, if applicable.
We have also granted PSOs with both a market condition and a service condition to certain executives. The market condition for PSOs granted in fiscal 2018 and fiscal 2019 requires the price of our common stock to equal or exceed $297.75, $397.00, $496.25, and $595.50 based on the average closing price for 30 consecutive trading days during the four-, five-, six-, and seven-and-a-half-year periods following the date of grant in fiscal 2018 and 2019, respectively. To the extent that the market condition has been met, one-fourth of the PSOs will vest on each anniversary date of the grant date for such PSOs, subject to continued service. All 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 is seven and a half years from the date of grant, depending on vesting period.
A total of 4.5 million shares of our common stock are reserved for issuance pursuant to our 2021 Plan as of January 31, 2022.
- 19 -

PSO Activities
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, 20212.8 $194.14 4.2$566.8 
Forfeited(0.1)$184.24 
Balance—January 31, 20222.7 $194.55 3.7$858.0 
Exercisable—January 31, 20222.7 $194.55 3.7$858.0 
RSU and 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 SharesWeighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 20216.9 $257.56 $2,760.2 1.3 $292.93 $498.4 
Granted(1)
1.4 $484.82 0.3 $328.45 
Vested(1.6)$244.56 (0.3)$246.57 
Forfeited(0.4)$263.25 (0.1)$313.10 
Balance—January 31, 20226.3 $311.58 $3,245.6 1.2 $311.95 $605.2 
______________
(1)    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.
During the six months ended January 31, 2022, we granted 0.1 million shares of PSUs, which contain service, performance and market conditions. The performance condition is based on revenue growth, whereas the market condition measures our total shareholder return (“TSR”) relative to the TSR of the companies listed in the Standard & Poor’s 500 index. In addition to this grant, we have also approved the future grant of 0.1 million shares of PSUs with similar terms, which will be considered granted at the time their related vesting conditions are established in the next two years. The fair value of the PSUs subject to the market condition is estimated on the grant date using a Monte Carlo simulation model. The following table summarizes the assumptions used and the grant-date fair value of our PSUs granted during the six months ended January 31, 2022:
Volatility
31.6% - 38.0%
Expected term (in years)
1.0 - 3.0
Dividend yield
0.0 %
Risk-free interest rate
0.1% - 0.4%
Grant-date fair value per share
$387.82 - $420.66
- 20 -

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,
2022202120222021
Cost of product revenue
$2.3 $1.6 $4.6 $3.1 
Cost of subscription and support revenue
27.7 23.8 54.4 46.0 
Research and development
123.6 103.6 249.2 199.0 
Sales and marketing
79.8 69.7 153.1 134.6 
General and administrative
31.7 42.4 64.1 71.3 
Total share-based compensation$265.1 $241.1 $525.4 $454.0 
As of January 31, 2022, 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.7 years.
13. Income Taxes
For the three and six months ended January 31, 2022, our provision for income taxes reflected an effective tax rate of negative 15.7% and negative 14.6%, respectively. For the three and six months ended January 31, 2021, our provision for income taxes reflected an effective tax rate of negative 9.5% and negative 10.5%, respectively. Our effective tax rates for the three and six months ended January 31, 2022 and 2021 were negative as we recorded provision for income taxes on year-to-date losses. Our taxes are primarily due to foreign income tax and withholding tax. Our effective tax rates differed from the U.S. statutory tax rate primarily due to changes in our valuation allowance.
14. 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,
2022202120222021
Net loss
$(93.5)$(142.3)$(197.1)$(234.5)
Weighted-average shares used to compute net loss per share, basic and diluted98.2 95.9 97.9 95.7 
Net loss per share, basic and diluted$(0.95)$(1.48)$(2.01)$(2.45)
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,
20222021
Convertible senior notes13.1 13.1 
Warrants related to the issuance of convertible senior notes13.1 13.1 
RSUs and PSUs7.5 8.9 
Options to purchase common stock, including PSOs2.7 3.0 
Restricted stock awards and performance-based stock awards0.2 0.5 
ESPP shares0.3 0.3 
Total36.9 38.9 

- 21 -

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: the effects of supply chain challenges and the global chip and component shortages and other factors affecting the manufacture, delivery and cost of certain of our products; 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; 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, investments and available financing instruments 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; 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 discovered 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 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, 2022 to the three and six months ended January 31, 2021.
Liquidity and Capital Resources. An analysis of changes on 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, clouds and devices with comprehensive visibility and context, continuously across all locations. We deliver cybersecurity products covering a broad range of zero trust use cases, enabling our end-customers to secure their networks, remote and hybrid workforces, branch locations, and public and private clouds, and to advance their Security Operations Centers (“SOC”). We believe our portfolio offers the ability to achieve a zero trust enterprise through advanced security capabilities, 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 five fundamental areas:
Network Security:
Enabling network security 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. Network security also
- 22 -

includes our add-on Cloud-Delivered Security Services, such as Threat Prevention, WildFire, URL Filtering, Advanced URL Filtering, DNS Security, IoT Security, GlobalProtect, SD-WAN, Enterprise Data Loss Prevention (“Enterprise DLP”), SaaS Security API and SaaS Security Inline that secure content, applications, users, and devices across our ML-Powered Next-Generation Firewalls, Prisma, and Cortex product lines, to enable best-in-class security across a broad range of applications. 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.
Secure Access Service Edge:
Prisma Access, the industry’s most complete cloud-delivered security platform, together with Prisma SD-WAN, SaaS Security API and SaaS Security Inline, provide a comprehensive Secure Access Service Edge (“SASE”) offering that is used to secure remote workforces and enable the cloud-delivered branch.
Cloud Security:
Enabling cloud security through our Prisma security offerings. Prisma Cloud, the industry’s most comprehensive Cloud Native Application Protection Platform (“CNAPP”), secures multi- and hybrid-cloud environments and cloud native applications, integrating security across the full deployment lifecycle. VM-Series and CN-Series enforce in-line network security in multi- and hybrid-cloud environments.
Security Analytics and Automation:
Delivering the next generation of endpoint security, security analytics and security automation solutions through our Cortex portfolio. These include our industry-leading extended detection and response platform Cortex XDR to prevent, detect, and respond to complex cybersecurity attacks, Cortex XSOAR for security orchestration, automation, and response (“SOAR”), Cortex Xpanse for attack surface management (“ASM”) and Cortex Data Lake allowing our customers to collect and analyze large amounts of context-rich data across endpoints, networks, and clouds. These products are delivered as software or SaaS subscriptions.
Threat Intelligence and Security Consulting (Unit 42):
Enabling security teams with up-to-date threat intelligence and deep cybersecurity expertise before, during and after attacks through our Unit 42 threat research and security consulting team. Unit 42 offers incident response, risk management, board advisory and proactive cybersecurity assessment services.
For the second quarter of fiscal 2022 and 2021, total revenue was $1.3 billion and $1.0 billion, respectively, representing year-over-year growth of 29.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, 2022, we had end-customers in over 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 almost all of the Fortune 100 companies and a majority of the Global 2000 companies in the world. We maintain a field sales force that works closely with our channel partners in developing sales opportunities. We primarily 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 grew to $308.0 million, or 23.4% of total revenue, for the second quarter of fiscal 2022, representing year-over-year growth of 20.9%. 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 network security product line. Our products are designed for different performance requirements throughout an organization, ranging from our PA-410, 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 $1.0 billion, or 76.6% of total revenue, for the second quarter of fiscal 2022, representing year-over-year growth of 32.4%. Our subscriptions provide our end-customers with near real-time access to the latest antivirus, intrusion prevention, web filtering, modern malware prevention, data loss prevention, and cloud access security broker capabilities across the network, endpoints, and the cloud. When end-customers purchase our physical, virtual, or container firewall appliances, or certain cloud offerings 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 and acquire businesses as we evolve and further extend the capabilities of our portfolio, as we believe that innovation and timely development of new features and products are essential to meeting the needs of our end-
- 23 -

customers and improving our competitive position. For example, in November 2021, we launched Prisma Cloud 3.0, a single unified platform that secures infrastructure, applications, data and entitlements across cloud environments and Prisma Access 3.0 that delivers next generation cloud access security broker (“CASB”) protecting against threats that originate from SaaS applications.
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 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 and Other Macroeconomic Factors on Our Business
We are actively monitoring, evaluating, and responding to developments relating to COVID-19, which has resulted in, and is expected to continue to result in significant global, social, and business disruption. While we instituted a global work-from-home policy beginning in March 2020, which has been modified to provide employees with the choice to work in certain of our offices when and as they feel comfortable, we have not experienced significant disruptions in our work operations. We are conducting business as usual with modifications to employee travel and continue to hold most of the marketing events virtually. We expect these changes will substantially remain in effect in the third quarter of fiscal 2022 and could extend to future quarters. We will continue to actively monitor the situation, including progress made through vaccinations, and we 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, and we strive to protect the health and well-being of the communities in which we operate, in part, by providing technology to our employees, end-customers, and partners to help them do their best work while working remotely.
Although some end-customers adopted Prisma Access as their secure work-from-home solution for the longer term, COVID-19 has affected 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 have been and others 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 and its variants, 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 Quarterly Report on Form 10-Q. The global supply chain and the semiconductor industry are experiencing significant challenges. We have seen supply chain challenges increase, including chip and component shortages, which have, in certain cases, caused delays for us in acquiring chips, components and inventory and have resulted in increased costs as compared to historic levels. While we incurred increased costs and experienced increased lead time for certain product deliveries to our end-customers, we continue to work to minimize the effects from supply chain challenges. Given the dynamic nature of these circumstances, the full impact of COVID-19 and other macroeconomic factors on our ongoing business, results of operations and overall financial performance cannot be reasonably estimated at this time.
- 24 -

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, 2022July 31, 2021
(in millions)
Total deferred revenue$5,449.2 $5,024.0 
Cash, cash equivalents, and investments$4,191.3 $3,789.4 
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
(dollars in millions)
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
Total revenue year-over-year percentage increase29.5 %24.5 %30.6 %23.6 %
Gross margin69.2 %69.8 %69.4 %70.2 %
Operating loss$(73.9)$(88.8)$(156.6)$(133.3)
Operating margin(5.6)%(8.7)%(6.1)%(6.8)%
Billings$1,607.9 $1,214.7 $2,989.5 $2,297.5 
Billings year-over-year percentage increase32.4 %21.6 %30.1 %21.2 %
Cash flow provided by operating activities$1,071.5 $899.4 
Free cash flow (non-GAAP)$956.2 $837.7 
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. We 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, 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,
2022202120222021
(in millions)(in millions)
Billings:
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
Add: change in total deferred revenue, net of acquired deferred revenue291.0 197.8 425.2 334.6 
Billings$1,607.9 $1,214.7 $2,989.5 $2,297.5 
•    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.
- 25 -

•    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 stockholders 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,
20222021
(in millions)
Free cash flow (non-GAAP):
Net cash provided by operating activities$1,071.5 $899.4 
Less: purchases of property, equipment, and other assets115.3 61.7 
Free cash flow (non-GAAP)$956.2 $837.7 
Net cash used in investing activities$(504.2)$(1,270.6)
Net cash used in financing activities$(519.8)$(469.9)

- 26 -

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,
2022202120222021
Amount% of RevenueAmount% of RevenueAmount% of RevenueAmount% of Revenue
(dollars in millions)
Revenue:
Product$308.0 23.4 %$254.7 25.0 %$603.523.5 %$492.0 25.1 %
Subscription and support1,008.9 76.6 %762.2 75.0 %1,960.876.5 %1,470.9 74.9 %
Total revenue
1,316.9 100.0 %1,016.9 100.0 %2,564.3100.0 %1,962.9 100.0 %
Cost of revenue:
Product97.8 7.4 %75.6 7.4 %186.77.3 %137.8 7.0 %
Subscription and support307.5 23.4 %232.0 22.8 %599.223.3 %447.6 22.8 %
Total cost of revenue(1)
405.3 30.8 %307.6 30.2 %785.930.6 %585.4 29.8 %
Total gross profit
911.6 69.2 %709.3 69.8 %1,778.469.4 %1,377.5 70.2 %
Operating expenses:
Research and development359.0 27.3 %266.7 26.2 %698.527.2 %504.1 25.7 %
Sales and marketing528.8 40.1 %427.4 42.1 %1,034.740.4 %816.0 41.6 %
General and administrative97.7 7.4 %104.0 10.2 %201.87.9 %190.7 9.7 %
Total operating expenses(1)
985.5 74.8 %798.1 78.5 %1,935.075.5 %1,510.8 77.0 %
Operating loss
(73.9)(5.6)%(88.8)(8.7)%(156.6)(6.1)%(133.3)(6.8)%
Interest expense
(6.8)(0.5)%(40.7)(4.0)%(13.7)(0.5)%(80.9)(4.1)%
Other income (expense), net(0.1)— %(0.5)(0.1)%(1.7)(0.1)%1.9 0.1 %
Loss before income taxes(80.8)(6.1)%(130.0)(12.8)%(172.0)(6.7)%(212.3)(10.8)%
Provision for income taxes12.7 1.0 %12.3 1.2 %25.1 1.0 %22.2 1.1 %
Net loss$(93.5)(7.1)%$(142.3)(14.0)%$(197.1)(7.7)%$(234.5)(11.9)%
______________
(1)Includes share-based compensation as follows:
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
(in millions)
Cost of product revenue
$2.3 $1.6 $4.6 $3.1 
Cost of subscription and support revenue
27.7 23.8 54.4 46.0 
Research and development
123.6 103.6 249.2 199.0 
Sales and marketing
79.8 69.7 153.1 134.6 
General and administrative
31.7 42.4 64.1 71.3 
Total share-based compensation$265.1 $241.1 $525.4 $454.0 

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

Product Revenue
Product revenue is derived 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. Product revenue also includes revenue derived from software licenses of Panorama. Our appliances and software licenses include a broad set of built-in networking and security features and functionalities. We recognize product revenue at the time of hardware shipment or delivery of software license.
Three Months Ended January 31,Six Months Ended January 31,
20222021Change20222021Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Product$308.0 $254.7 $53.3 20.9 %$603.5 $492.0 $111.5 22.7 %
Product revenue for the three and six months ended January 31, 2022 increased compared to the same periods in 2021 primarily due to increased demand for our new and existing product offerings 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 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,
20222021Change20222021Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Subscription$618.0 $461.7 $156.3 33.9 %$1,196.8 $889.7 $307.1 34.5 %
Support390.9 300.5 90.4 30.1 %764.0 581.2 182.8 31.5 %
Total subscription and support$1,008.9 $762.2 $246.7 32.4 %$1,960.8 $1,470.9 $489.9 33.3 %
Subscription and support revenue increased for the three and six months ended January 31, 2022 compared to the same periods in 2021. The increase in both periods was due to increased demand for our subscription and support offerings from our 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.
Revenue by Geographic Theater
Three Months Ended January 31,Six Months Ended January 31,
20222021Change20222021Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Americas$915.9 $689.8 $226.1 32.8 %$1,782.6 $1,356.3 $426.3 31.4 %
EMEA252.2 206.2 46.0 22.3 %486.0 379.6 106.4 28.0 %
APAC148.8 120.9 27.9 23.1 %295.7 227.0 68.7 30.3 %
Total revenue
$1,316.9 $1,016.9 $300.0 29.5 %$2,564.3 $1,962.9 $601.4 30.6 %
With respect to geographic theaters, the increase in revenue for the three and six months ended January 31, 2022 compared to the same periods in 2021 was driven primarily by the Americas, due to its larger sales force and a larger percentage of our customers located in the Americas. 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, 2022 compared to the same periods in 2021 due to continued investment in our global sales force to support our growth and increase our customer base in the regions.
Cost of Revenue
Our cost of revenue consists of cost of product revenue and cost of subscription and support revenue.
- 28 -

Cost of Product Revenue
Cost of product revenue primarily includes costs paid to our manufacturing partners for procuring components and manufacturing our products. 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 shared costs. Shared 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,
20222021Change20222021Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Cost of product revenue$97.8 $75.6 $22.2 29.4 %$186.7 $137.8 $48.9 35.5 %
Number of employees at period end134 118 16 13.6 %134 118 16 13.6 %
Cost of product revenue increased for the three and six months ended January 31, 2022 compared to the same periods in 2021, primarily due to an increase in product volume in both periods. The remaining increase was due to higher costs related to our product offerings in both periods, primarily driven by supply chain challenges.
Cost of Subscription and Support Revenue
Cost of subscription and support revenue includes personnel costs, which consist of salaries, benefits, bonuses, share-based compensation, and travel and entertainment 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 shared costs. Shared costs consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount. 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,
20222021Change20222021Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Cost of subscription and support revenue$307.5 $232.0 $75.5 32.5 %$599.2 $447.6 $151.6 33.9 %
Number of employees at period end2,380 1,697 683 40.2 %2,380 1,697 683 40.2 %
Cost of subscription and support revenue increased for the three and six months ended January 31, 2022 compared to the same periods in 2021, primarily due to personnel costs, which grew $38.4 million to $138.6 million for the three months ended January 31, 2022 compared to the same period in 2021, and grew $73.6 million to $261.4 million for the six months ended January 31, 2022 compared to the same period in 2021 primarily due to headcount growth. The remaining increase for both periods was primarily due to increased outside service costs for global customer support resulting from the expansions of our customer base and product portfolio, and cloud hosting service costs to support our cloud-based subscription offerings.
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, 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 virtual and 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 vary over time depending on the factors described above.
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
Amount Gross MarginAmount Gross MarginAmountGross MarginAmountGross Margin
(dollars in millions)
Product$210.2 68.2 %$179.1 70.3 %$416.8 69.1 %$354.2 72.0 %
Subscription and support701.4 69.5 %530.2 69.6 %1,361.6 69.4 %1,023.3 69.6 %
Total gross profit$911.6 69.2 %$709.3 69.8 %$1,778.4 69.4 %$1,377.5 70.2 %
- 29 -

Product gross margin decreased for the three and six months ended January 31, 2022 compared to the same periods in 2021, primarily due to product mix and higher costs related to our product offerings in both periods, primarily driven by supply chain challenges.
Subscription and support gross margin was relatively flat for the three and six months ended January 31, 2022 compared to the same periods in 2021.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. 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 shared costs, which consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount to each department. In response to COVID-19, we made modifications to employee travel beginning in March 2020, and we continue to hold most of the marketing events virtually. 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.
Research and Development
Research and development expense consists primarily of personnel costs. Research and development expense also includes prototype-related expenses and allocated shared 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,
20222021Change20222021Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
Research and development$359.0 $266.7 $92.3 34.6 %$698.5 $504.1 $194.4 38.6 %
Number of employees at period end2,880 2,195 685 31.2 %2,880 2,195 685 31.2 %
Research and development expense increased for the three and six months ended January 31, 2022 compared to the same periods in 2021 primarily due to personnel costs, which grew $70.2 million to $286.2 million for the three months ended January 31, 2022 compared to the same period in 2021, and grew $149.1 million to $553.1 million for the six months ended January 31, 2022 compared to the same period in 2021. The increase in personnel costs in both periods was primarily due to headcount growth.
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 shared costs. We continue to strategically invest in headcount and have grown our 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 grow customer base, increase touch points with end-customers and expand our global 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,
20222021Change20222021Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
Sales and marketing$528.8 $427.4 $101.4 23.7 %$1,034.7 $816.0 $218.7 26.8 %
Number of employees at period end4,826 4,065761 18.7 %4,826 4,065 761 18.7 %
Sales and marketing expense increased for the three and six months ended January 31, 2022 compared to the same periods in 2021, primarily due to personnel costs, which grew $79.8 million to $403.2 million for the three months ended January 31, 2022 compared to the same period in 2021, and grew $167.5 million to $784.2 million for the six months ended January 31, 2022 compared to the same period in 2021. The increase in personnel costs in both periods was largely due to headcount growth. The increase in the six months ended January 31, 2022 was also driven by an increase in costs associated with go-to-market initiatives, including advertising.
General and Administrative
General and administrative expense consists primarily of personnel costs and allocated shared costs for our executive, finance, human resources, and legal organizations, and professional services costs, which consist primarily of legal, auditing, accounting, and
- 30 -

other consulting costs. General and administrative expense also includes certain non-recurring general expenses. 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,
20222021Change20222021Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
General and administrative$97.7 $104.0 $(6.3)(6.1)%$201.8 $190.7 $11.1 5.8 %
Number of employees at period end1,307 963 344 35.7 %1,307 963 344 35.7 %
General and administrative expense decreased for the three months ended January 31, 2022 compared to the same period in 2021. The decrease was primarily due to share-based compensation related to accelerated vesting of equity awards and transaction costs incurred in connection with acquisitions during the three months ended January 31, 2021, which did not recur in the three months ended January 31, 2022. The decrease was partially offset by an increase in personnel costs due to headcount growth in the three months ended January 31, 2022. Total personnel costs, including share-based compensation related to accelerated vesting of equity awards in connection with acquisitions, decreased by $2.9 million to $69.3 million for the three months ended January 31, 2022 compared to the same period in 2021. General and administrative expense increased for the six months ended January 31, 2022 compared to the same period in 2021 primarily due to personnel costs, which increased $11.0 million to $136.7 million for the six months ended January 31, 2022. The increase in personnel costs in the six months ended January 31, 2022 was primarily due to headcount growth, partially offset by lower share-based compensation related to accelerated vesting of equity awards in connection with acquisitions compared to the same period in 2021.
Interest Expense
Interest expense primarily consists of interest expense 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”).
 Three Months Ended January 31,Six Months Ended January 31,
 20222021Change20222021Change
AmountAmountAmount%AmountAmountAmount%
 (dollars in millions)
Interest expense$6.8 $40.7 $(33.9)(83.3)%$13.7 $80.9 $(67.2)(83.1)%
Interest expense decreased for the three and six months ended January 31, 2022 compared to the same periods in 2021 primarily because we no longer recognize interest expense for amortization of the debt discount as a result of the adoption of new debt guidance. Refer to Note 1. Description of Business and Summary of Significant Accounting Policies and Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information.
Other Income (Expense), Net
Other income (expense), net includes interest income earned on our cash, cash equivalents, and investments, and gains and losses from foreign currency remeasurement and foreign currency transactions.
 Three Months Ended January 31,Six Months Ended January 31,
 20222021Change20222021Change
AmountAmountAmount%AmountAmountAmount%
 (dollars in millions)
Other income (expense), net$(0.1)$(0.5)$0.4 (80.0)%$(1.7)$1.9 $(3.6)(189.5)%
The change in other income (expense), net for the three months ended January 31, 2022 compared to the same period in 2021 was primarily due to a decrease in foreign currency transaction losses. The change in other income (expense), net for the six months ended January 31, 2022 compared to the same period in 2021 was primarily due to an increase in foreign currency remeasurement losses.
- 31 -

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. Our valuation allowance has caused, and may continue to cause, disproportionate relationships between our overall effective tax rate and other jurisdictional measures.
Three Months Ended January 31,Change Six Months Ended January 31,Change 
20222021Amount%20222021Amount%
(dollars in millions)
Provision for income taxes$12.7 $12.3 $0.4 3.3 %$25.1 $22.2 $2.9 13.1 %
Effective tax rate(15.7)%(9.5)%(14.6)%(10.5)%
Our income taxes for the three and six months ended January 31, 2022 and 2021 were primarily due to foreign income taxes in profitable jurisdictions and withholding taxes. Our effective tax rate varied for the three and six months ended January 31, 2022 compared to the same periods in 2021 primarily due to our valuation allowance. Refer to Note 13. Income Taxes in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information.
Liquidity and Capital Resources
January 31, 2022July 31, 2021
(in millions)
Working capital(1)
$(2,537.8)$(469.4)
Cash, cash equivalents, and investments:
Cash and cash equivalents$1,922.7 $1,874.2 
Investments2,268.6 1,915.2 
Total cash, cash equivalents, and investments$4,191.3 $3,789.4 
______________
(1)Current liabilities included net carrying amounts of convertible senior notes of $3.7 billion and $1.6 billion as of January 31, 2022 and July 31, 2021, respectively. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Notes.
As of January 31, 2022, our total cash, cash equivalents, and investments of $4.2 billion were held for general corporate purposes, of which approximately $854.2 million was held outside of the United States. As of January 31, 2022, 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.
Debt
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 for the Notes was met during the fiscal quarter ended January 31, 2022, and as a result, holders may convert their Notes at any time during the fiscal quarter ending April 30, 2022. If all of the holders of the Notes converted their Notes during this period, we would be obligated to settle the $3.7 billion principal amount of the Notes in cash. We believe that our cash provided by operating activities, our existing cash, cash equivalents and investments, and existing sources of and access to financing will be sufficient to meet our anticipated cash needs should the holders choose to convert their Notes during the fiscal quarter ending April 30, 2022. As of January 31, 2022, substantially all of our Notes remained outstanding. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more 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, 2022, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the Credit Agreement.
- 32 -

Capital Return
In February 2019, our board of directors authorized a $1.0 billion share repurchase program. In December 2020 and August 2021, our board of directors authorized an additional $700.0 million and $676.1 million increase, respectively, bringing the total authorization under this share repurchase program to $2.4 billion. Repurchases will be funded from available working capital and may be made at management’s discretion from time to time. The expiration date of this repurchase authorization was extended to December 31, 2022, and our repurchase program may be suspended or discontinued at any time. As of January 31, 2022, $450.0 million remained available for future share repurchases under this repurchase program. Refer to Note 11. Stockholders’ Equity in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on this repurchase program.
Leases and Other Material Cash Requirements
We have entered into various non-cancelable operating leases primarily for our facilities with original lease periods expiring through the year ending July 31, 2028, with the most significant leases relating to corporate headquarters in Santa Clara, California. As of January 31, 2022, we have total of $344.5 million operating lease obligations recorded on our condensed consolidated balance sheet.
As of January 31, 2022, our purchase obligations including commitments of products and components with our manufacturing partners and component suppliers, as well as minimum or fixed purchase commitments for our use of certain cloud and other services with third-party providers, totaled $2.6 billion. Refer to Note 10. Commitments and Contingencies in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on these commitments,
Cash Flows
The following table summarizes our cash flows for the six months ended January 31, 2022 and 2021:
Six Months Ended January 31,
20222021
(in millions)
Net cash provided by operating activities$1,071.5 $899.4 
Net cash used in investing activities(504.2)(1,270.6)
Net cash used in financing activities(519.8)(469.9)
Net increase (decrease) in cash, cash equivalents, and restricted cash$47.5 $(841.1)
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 Quarterly Report on 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 repayment obligations associated with our Notes, the investments in our 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. Our largest source of cash provided by our operations is receipts from our product revenue and subscription and support revenue.
Cash provided by operating activities during the six months ended January 31, 2022 was $1,071.5 million, an increase of $172.1 million compared to the same period in 2021. 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, 2022, partially offset by higher cash expenditure to support our business growth.
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.
- 33 -

Cash used in investing activities during the six months ended January 31, 2022 was $504.2 million, a decrease of $766.4 million compared to the same period in 2021. The decrease was primarily due to a decrease in net cash payments for business acquisitions and an increase in proceeds from sales and maturities of investments during the six months ended January 31, 2022.
Financing Activities
Our financing activities have consisted of cash used to repurchase shares of our common stock, payments for tax withholding obligations of certain employees related to the net share settlement of equity awards, and proceeds from sales of shares through employee equity incentive plans.
Cash used in financing activities during the six months ended January 31, 2022 was $519.8 million, an increase of $49.9 million compared to the same period in 2021. The increase was primarily due to higher repurchases of our common stock during the six months ended January 31, 2022.
Critical Accounting Estimates
Our condensed consolidated financial statements have been prepared in accordance with 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. We evaluate our estimates and assumptions on an ongoing basis. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the economic environment due to the global impact of COVID-19. 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, 2021 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, except for estimates related to convertible senior notes, which we no longer consider to be a critical accounting policy, due to our adoption of the new debt guidance. Refer to Note 1. Description of Business and Summary of Significant Accounting Policies in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on our adoption of the new accounting guidance.
Recent Accounting Pronouncements
For a discussion of the recent accounting pronouncements, refer to 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 from the disclosure set forth in Part II, Item 7A of our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.
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, 2022, 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
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, 2022 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
- 34 -

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

PART II
ITEM 1.    LEGAL PROCEEDINGS
The information set forth under the “Litigation” subheading in Note 10. Commitments and Contingencies in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.
- 36 -

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.
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 pandemic 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.
Ongoing global economic uncertainty 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 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 or incident, 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 industry, our competitive position and prospects will be harmed.
- 37 -

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 subject us to adverse claims or liabilities, require significant management attention, disrupt our business, and adversely affect our operating results, may not result in the expected benefits of such acquisitions and may dilute stockholder value.
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 would result in lost sales opportunities or delayed revenue, while excess inventory would 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 has disrupted or delayed our scheduled product deliveries to our end-customers and could 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.
- 38 -

Risks Related to Our Business and Our Industry
The ongoing global COVID-19 pandemic 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 pandemic 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 second quarter of fiscal 2022 and may 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, including 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 will likely 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; and changes in the demand for our products, which has caused us to reprioritize our engineering and research and development efforts and make changes to our original offering roadmap. We have also seen supply chain challenges increase significantly, including chip and component shortages (in some cases, attributable to labor shortages), and we do not have sufficient inventory of certain of our products to promptly meet customer demand. As a result, we have experienced extended sales cycles and increased costs for chips and components compared to historic levels; 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 continuing global economic uncertainty which could 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 2021 to the end of the second quarter of fiscal 2022, our headcount increased from 10,473 to 11,527 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.
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.
- 39 -

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;
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 industry;
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;
our obligation to repay the aggregate principal amount of the Notes as holders exercise their conversion rights under the Notes;
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 disruptions in our supply chain as a result of COVID-19 and the global semiconductor chip and component shortage;
our ability to manage cloud hosting service costs and scale the cloud-based subscription offerings;
insolvency or credit difficulties confronting our end-customers, including due to the continuing 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 timely fulfill our end-customers’ orders due to supply chain delays or events that impact our manufacturers or their suppliers, including due to the effects of COVID-19 and the global semiconductor shortage;
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;
- 40 -

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 increased risk of inflation and global economic uncertainty due to the continuing effects of COVID-19.
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.
Ongoing global economic uncertainty 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 continues to cause economic uncertainty. In addition, the instability in the global credit markets, shortages and delays related to the global supply chain challenges, 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 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, increased costs for the chips and components to manufacture our products, 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 30.6% and 23.6% in the six months ended January 31, 2022 and the six months ended January 31, 2021, 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.6 billion as of January 31, 2022. 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. We have also entered into a substantial amount of capital commitments for operating lease obligations and other purchase commitments. 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 or satisfying our capital commitments. 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 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
- 41 -

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 industry 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 across various areas of security;
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 levels of indebtedness;
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 industry. 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.
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
- 42 -

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. The incidence of cybersecurity breaches have increased. 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;
- 43 -

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. 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, inclusion, 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. While we are taking steps to develop a more inclusive and diverse workforce, there is no guarantee that we will be able to do so. 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, subscriptions and support offerings to new and existing 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
- 44 -

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 76.5% of total revenue in the six months ended January 31, 2022 and 74.9% of total revenue in the six months ended January 31, 2021. 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 or incident, 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
- 45 -

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 industry, our competitive position and prospects will be harmed.
The enterprise security industry 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 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 and availability is uncertain as there can be long time periods between releases and availability of new features. If we experience
- 46 -

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 acquire other businesses, which could subject us to adverse claims or liabilities, require significant management attention, disrupt our business, adversely affect our operating results, may not result in the expected benefits of such acquisitions and may dilute stockholder value.
As part of our business strategy, we acquire and make investments in complementary companies, products, or technologies. The identification of suitable acquisition candidates is difficult, and we may not be able to complete such acquisitions on favorable terms, if at all. In addition, 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, our revenue and operating results 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.

Our completed or future acquisitions may not ultimately strengthen our competitive position or achieve our goals and business strategy. We may find that the acquired businesses, products, or technologies do not further our business strategy as we expected. Our acquisitions may be viewed negatively by our customers, financial markets, or investors. We may experience difficulty integrating the operations and personnel of the acquired business, and we may have difficulty retaining the key personnel of the acquired business. We may have difficulty integrating the acquired technologies or products with our existing product lines and we may have difficulty maintaining uniform standards, controls, procedures, and policies across diverse or expanding geographic locations.

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 our Notes or exercise of the
- 47 -

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 our electronics manufacturing service provider (“EMS provider”) Flex, as our sole source manufacturers for our hardware 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 and the global semiconductor shortage have in certain cases caused 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 would result in lost sales opportunities or delayed revenue, while excess inventory would 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, including due to the recent global shortage of semiconductors, 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.
- 48 -

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 has disrupted or delayed our scheduled product deliveries to our end-customers and could 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 have impaired, and could impair in the future, the volume of components that we are able to obtain. Lead times for components have also been adversely impacted by factors outside of our control including COVID-19 and the recent global shortage of semiconductors. For example, we have experienced, and could continue to experience, increased difficulties in obtaining a sufficient amount of materials in the semiconductor market, which could reduce our flexibility to react to product mix changes and unforecasted orders. In addition, we have experienced increased costs because of these shortages.
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, for the most part, volume purchase contracts with our 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 would 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, subscriptions 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 products, 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;
- 49 -

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;
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 United Kingdom (“U.K.”) and across European Union (“E.U.”) member states for the foreseeable future. On January 31, 2020 the U.K. left the E.U. and the EU/UK 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, 2022, the total notional amount of our outstanding foreign currency forward contracts was $584.4 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, our customer financing activities may increase in the future. We also provide financings to certain end-customers. We monitor customer payment capability in granting such financing arrangements, seek to limit such open credit to amounts we believe the end-customers can pay
- 50 -

and maintain reserves we believe are adequate to cover exposure for doubtful accounts to mitigate credit risks of these end-customers. However, there can be no assurance that these programs will be effective in reducing our credit risks.
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, 2022, three distributors individually represented 10% or more of our total revenue, and in the aggregate represented 54.4% of our total revenue. As of January 31, 2022, four distributors individually represented 10% or more of our gross accounts receivable, and in the aggregate represented 53.9% 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, 2022, 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
- 51 -

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-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 are currently asserting, 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 has involved and will likely continue to 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
- 52 -

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 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
- 53 -

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 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 (“E.U. GDPR”), which became effective in May 2018, imposes more stringent data protection requirements, provides for greater penalties for noncompliance than E.U. laws that previously applied (up to the greater of €20 million or 4% of the total worldwide annual turnover), and confers a private right of action on data subjects and consumer associations to lodge complaints with supervisory authorities, seek judicial remedies and obtain compensation for damages resulting from violations of the E.U. GDPR. The E.U. GDPR requires, among other things, that personal data only be transferred outside of the E.U. to the United States and other jurisdictions that the European Commission has not yet recognized as having “adequate” data protection laws (a “third country”), where a data transfer mechanism under the E.U. GDPR has been put in place. Historically, 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 (also referred to as standard contractual clauses or SCCs). In July 2020, the Court of Justice of the European Union in its “Schrems II” decision invalidated the E.U.-U.S. Privacy Shield for purposes of transfers to the U.S. and imposed a requirement for companies to carry out an assessment of the laws and practices governing access to personal data in the third country to ensure an essentially equivalent level of data protection to that afforded in the E.U. We are dealing with the “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, putting in place any additional data transfer mechanisms to ensure compliance with the E.U. GDPR and the “Schrems II” decision 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”). Further, in June 2021, the European Commission issued new standard contractual clauses that we will need to enter into with our customers, which will result in increased costs and resources to manage the process. 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.
Following the withdrawal of the U.K. from the E.U. (i.e., Brexit), and the expiry of the Brexit transition period, which ended on December 31, 2020, the E.U. GDPR has been implemented in the U.K. (as the “U.K. GDPR”). The U.K. GDPR sits alongside the U.K. Data Protection Act 2018, which implements certain derogations in the E.U. GDPR into English law. The requirements of the U.K. GDPR, which are (at this time) largely aligned with those under the E.U. GDPR, may lead to similar compliance and operational costs with potential fines of up to £17.5 million or 4% of total worldwide annual turnover.
In the United States, companies that do business in California are subject to the California Consumer Privacy Act (“CCPA”), which requires, among other things, covered companies to provide new disclosures to California consumers, afford such consumers certain rights regarding their 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 the California Attorney General has issued initial and revised regulations that also govern the CCPA. It remains unclear how this legislation 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, additional state-based privacy laws have been passed and will require potentially substantial efforts to obtain compliance. This includes the California Privacy Rights Act (“CPRA”) which was approved by California voters, and significantly modifies the CCPA.
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. 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
- 54 -

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. The effects of hostilities and violence on the Israeli economy and our operations 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.
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 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.
- 55 -

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 or benefit from 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 on 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 on 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.
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.
- 56 -

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 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.
In July 2018 we issued our 2023 Notes (the “2023 Notes”) and in June 2020 we issued our 2025 Notes (the “2025 Notes,” together with the “2023 Notes,” the “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, or (3) to repay our Notes in cash at their maturity, unless earlier converted or repurchased. Effective February 1, 2022 through April 30, 2022, all of the 2023 Notes and 2025 Notes are convertible. If all of the Noteholders decided to convert their notes, we would be obligated to pay $3.7 billion to the Noteholders. Under the terms of the Notes, we would also be required to issue shares of common stock, which would be covered by the Note Hedges. If our cash provided by operating activities, together with our existing cash, cash equivalents and investments, and existing sources of financing, are inadequate to satisfy these obligations, we will need to obtain third-party financing, which may not be available to us on commercially reasonable terms or at all, to meet these payment obligations.
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.
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
- 57 -

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 $311.56 to $572.67, as measured through February 14, 2022. 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;
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.
- 58 -

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, 2022, we had $450.0 million available under our share repurchase program, which will expire on December 31, 2022. Such share repurchase program 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 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
- 59 -

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
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.
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. Any conversion of the outstanding 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.
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 2021 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.
- 60 -

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
During the three months ended January 31, 2022, we issued a total of 8,672 shares of our unregistered common stock pursuant to post-closing obligations in connection with our previous acquisitions of Aporeto Inc., the Crypsis Group and Gamma Networks, Inc. (the “Transactions”).
The Transactions did not involve any underwriters, any underwriting discounts or commissions, or any public offering. The issuances of the securities pursuant to the Transactions 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.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
The following table summarizes stock repurchases during the three months ended January 31, 2022 (in millions, except per share amounts):
PeriodTotal Number of Shares PurchasedAverage Price Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs(1)
November 1, 2021 to November 30, 2021— $— — $1,000.0 
December 1, 2021 to December 31, 2021(2)
1.0 $533.71 1.0 $450.0 
January 1, 2022 to January 31, 2022(2)
0.0 $519.67 — $450.0 
Total1.0 $533.63 1.0 
_______________________
(1)    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. On August 23, 2021, we announced that our board of directors authorized another $676.1 million increase to this share repurchase program, bringing the total authorization to $2.4 billion. The expiration date of this repurchase authorization was extended to December 31, 2022, 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.
(2)    Includes shares of restricted common stock delivered by certain employees upon vesting of equity awards to satisfy tax withholding requirements. The number of shares delivered by these employees to satisfy tax withholding requirements during the period was not significant.

- 61 -

ITEM 6.    EXHIBITS
Exhibit
Number
Exhibit DescriptionIncorporated by Reference
FormFile No.ExhibitFiling Date
2021 Equity Incentive Plan and related form agreements under 2021 Equity Incentive Plan, as amended.S-8333-26169799.1December 16, 2021
2021 Equity Incentive Plan Form of Global Stock Option Award AgreementS-8333-26169799.2December 16, 2021
2021 Equity Incentive Plan Form of Global Restricted Stock Unit Award AgreementS-8333-26169799.3December 16, 2021
Outside Director Compensation Policy, as amended
Second Addendum to Employment Offer Letter by and between the Registrant and Amit Singh, dated January 28, 2022
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, 2022 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.
- 62 -


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, 2022
PALO ALTO NETWORKS, INC.
By:
/s/ DIPAK GOLECHHA
Dipak Golechha
Chief Financial Officer
(Duly Authorized Officer and Principal Financial Officer)


Date: February 22, 2022
PALO ALTO NETWORKS, INC.
By:
/s/ JOSH PAUL
Josh Paul
Chief Accounting Officer
(Duly Authorized Officer and Principal Accounting Officer)


- 63 -
EX-10.4 2 panw-ex104q222.htm EX-10.4 Document
Exhibit 10.4
PALO ALTO NETWORKS, INC.
AMENDED AND RESTATED OUTSIDE DIRECTOR COMPENSATION POLICY
(Last amended February 16, 2022)
Palo Alto Networks, Inc. (the “Company”) believes that the granting of compensation to the members of its Board of Directors (the “Board,” and members of the Board, the “Directors”) represents an effective tool to attract, retain and reward Directors who are not employees of the Company (the “Outside Directors”). This Outside Director Compensation Policy (the “Policy”) is intended to attract, retain, and reward these individuals and align their financial interests with those of our stockholders. Unless otherwise defined herein, capitalized terms used in this Policy will have the meaning given such term in the Company’s 2021 Equity Incentive Plan, as amended from time to time or any other equity incentive plan that is the primary equity incentive plan used by the Company, as may be adopted from time to time (the “Plan”). Each Outside Director will be solely responsible for any tax obligations incurred by such Outside Director as a result of the payments the Outside Director receives under this Policy.
This Policy will be effective with respect to awards granted on and after the date of the Company’s Annual Meeting (as defined below) occurring in 2021, with such date referred to as the “Effective Date”.
1.Cash Compensation
Currently, no cash compensation will be paid to Outside Directors under the Policy.
2.Equity Compensation
Outside Directors will be entitled to receive all types of Awards (except Incentive Stock Options) under the Plan (or the applicable equity plan in place at the time of grant), including discretionary Awards not covered under this Policy. All grants of Awards to Outside Directors pursuant to Section 2 of this Policy will be automatic and nondiscretionary, except as otherwise provided herein, and will be made in accordance with the following provisions:
(a)    No Discretion. No person will have any discretion to select which Outside Directors will be granted any Awards under this Policy or to determine the number of Shares to be covered by such Awards, except pursuant to Section 6 below.
(b)    Initial Awards. Subject to the Plan, each person who first becomes an Outside Director following the Effective Date, whether through election by the stockholders of the Company or appointment by the Board, will be granted an Award of restricted stock units with a value of $1,000,000 (the “Initial Award”). Such grant will be made consistent with the Company’s standard monthly practice for granting equity awards to new-hire employees. The number of Initial Award shares will be based on the average closing price of the Company’s common stock over the 30 calendar days prior to the 15th day of the month in which the grant occurs; provided, however, that the number of Shares covered by an Initial Award will be rounded down to the nearest whole Share. For the avoidance of doubt, an Initial Award will not be provided to a Director who was an Inside Director but then ceases to be an Employee and thereby becomes an Outside Director. Subject to Section 13 of the Plan, each Initial Award will vest as to one third (1/3rd) of the shares covered by the Initial Award on the first anniversary of the date of grant, and the remaining shares will vest quarterly over the following two years (except that if the Initial Award was granted at an Annual Meeting, the last quarterly vesting date of each year shall occur on the earlier of (x) the month and day of the Annual Meeting in which the Award was granted; or (y) immediately prior to the scheduled Annual Meeting of that year), subject to the Outside Director’s continuing to be a Service Provider as of each such date.




(c)    Annual Awards.
Subject to the Plan, each Outside Director automatically will be granted an Award of restricted stock units (a “Director Award”) with a Value of $300,000, provided that the number of Shares covered by each Director Award will be rounded down to the nearest whole Share, which grant will be effective on the date of each annual meeting of stockholders (each, an “Annual Meeting”), provided that any Outside Director who is not continuing as a Director following the applicable Annual Meeting will not receive a Director Award with respect to such Annual Meeting.
In addition, subject to the Plan, the Company’s Lead Independent Director will be granted an Award of restricted stock units (a “Lead Director Award”) with a Value of $50,000, provided that the number of Shares covered by each Lead Director Award will be rounded down to the nearest whole Share, which grant will be effective on the date of each Annual Meeting beginning with the first Annual Meeting occurring on or after the Effective Date, provided that any Outside Director who is not continuing as a Lead Independent Director following the applicable Annual Meeting will not receive an Lead Director Award with respect to such Annual Meeting.
In addition, subject to the Plan, each Outside Director who is a chairperson or member of the three standing committees of our board of directors will receive additional Awards of restricted stock units (“Committee Awards” and together with the Director Awards and Lead Director Awards, the “Annual Awards”) for committee service having the Values below, provided that the number of Shares covered by each Committee Award will be rounded down to the nearest whole Share, which grant will be effective on the date of each Annual Meeting beginning with the first Annual Meeting occurring on or after the Effective Date, provided that any Outside Director who is not continuing as a chairperson or member of the three standing committee of our board of directors following the applicable Annual Meeting will not receive a Committee Award with respect to such Annual Meeting:
Chair of Audit Committee: $35,000

Member of Audit Committee: $20,000

Chair of Compensation and People Committee: $25,000

Member of Compensation and People Committee:     $15,000

Chair of ESG and Nominating Committee: $15,000

Member of ESG and Nominating Committee: $10,000

Member of Security Committee: $50,000

To be eligible to receive Annual Awards each year, an Outside Director must have served on the Board for at least nine (9) months prior to the date of each Annual Meeting. Annual Awards will vest quarterly over a period of one year, subject to the Outside Director’s continuing to be a Service Provider as of each such date, with the last quarterly vesting date occurring on the earlier to occur of the one-year anniversary of the date of grant or immediately prior to the Annual Meeting occurring in the year following the date of grant.
For purposes of the Annual Awards, “Value” will be determined based on the average closing price of our common stock on the NYSE during the 30 calendar days ending on the date of the Annual Meeting.
(e)    Terms Applicable to All Awards Granted Under this Policy.
(i)    The vesting of all Awards will accelerate and vest upon a Change in Control.
2



(ii)    If permitted by the Company, Directors will be permitted to defer the settlement of an Award granted in accordance with this Policy pursuant to any rules approved by the Company and in accordance with Section 409A.
3.Expenses
Each Director’s reasonable, customary and properly documented travel expenses to attend Board meetings will be reimbursed by the Company. Additionally, Directors shall be eligible for continuing education expense reimbursement in accordance with the Company’s Board of Directors Continuing Education Policy.
4.Additional Provisions
    All provisions of the Plan and form of award agreement approved for use under the Plan not inconsistent with this Policy will apply to Awards granted to Outside Directors.
5.Section 409A
In no event will compensation, if any, or, or to the extent taxable to the Outside Director, travel reimbursement payments, under this Policy be paid after the later of (a) the fifteenth (15th) day of the third (3rd) month following the end of the Company’s fiscal year in which the compensation is earned or expenses are incurred, as applicable, or (b) the fifteenth (15th) day of the third (3rd) month following the end of the calendar year in which the compensation is earned or expenses are incurred, as applicable, in compliance with the “short-term deferral” exception under Section 409A of the Internal Revenue Code of 1986, as amended, and the final regulations and guidance thereunder, as may be amended from time to time (together, “Section 409A”). It is the intent of this Policy that this Policy and all payments hereunder be exempt from or otherwise comply with the requirements of Section 409A so that none of the compensation to be provided hereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities or ambiguous terms herein will be interpreted to be so exempt or comply.
6.Revisions
The Board in its discretion may at any time change and otherwise revise the terms of the compensation granted under this Policy. The Board in its discretion may at any time change and otherwise revise the terms of Awards granted under this Policy, including, without limitation, the number of Shares subject thereto, for Awards of the same or different type granted on or after the date the Board determines to make any such change or revision. If, on the date of an Award grant under this Policy, an equity incentive plan other than the Plan is the primary equity incentive plan used by the Company, all references to the Plan in this Policy shall, with respect to such Award, be deemed to refer to the Company’s primary equity incentive plan in use at the time of such Award grant. The Board in its discretion may at any time suspend or terminate the Policy.

3
EX-10.5 3 panw-ex105q222.htm EX-10.5 Document
image.jpg                            Exhibit 10.5
January 28, 2022

Amit Singh
Palo Alto Networks, Inc.
3000 Tannery Way
Santa Clara, California 95054

Re: Second Addendum to Employment Offer Letter (the “Second Addendum”)

Dear Amit,

In confirmation of our conversation this month, this Second Addendum will confirm your change in role effective February 1, 2022 (“Effective Date”) and the commensurate compensation changes. The following relevant terms and conditions of your employment will be modified and replaced with the following:

1.Position. Beginning on the Effective Date, you will serve as Chief Business Officer. You will report to the Company’s Chief Executive Officer (“CEO”) and shall perform the duties and responsibilities customary for such positions and such other related duties as are assigned by the CEO.

While you render services to the Company, you will not engage in any other employment, consulting or other business activity (whether full-time or part-time) that would create a conflict of interest with the Company. You may engage in civic and not-for-profit activities as long as such activities do not interfere with the performance of your duties hereunder. By signing this Agreement, you confirm to the Company that you have no contractual commitments or other legal obligations that would prohibit you from performing your duties for the Company.
2.Cash Compensation.

(a) Base Salary. Your salary will be at an annualized rate of $500,000 per year beginning on the Effective Date, payable in accordance with the Company’s standard payroll schedule. Your salary, as well as any other cash amounts payable under this Agreement, will be subject to applicable tax withholdings. Your salary may be adjusted from time to time by the Company’s Board of Directors (the “Board”) or the Compensation Committee of the Board (the “Compensation Committee”) in their sole discretion, subject to Section 5 (Termination Benefits).

(b) Annual Incentive Compensation Payment. You will have the opportunity to earn a target annual incentive compensation payment of 100% of your annual base salary for each fiscal year based on the achievement of certain objectives, which will be established by our Board and/or the Compensation Committee. Each incentive compensation payment is subject to your continued employment through and until the date of payment. Your target annual incentive compensation opportunity and the terms and conditions thereof may be adjusted from time to time by our Board or the Compensation Committee in their sole discretion.

5.
Termination Benefits.

footer.jpg

image.jpg                            Exhibit 10.5

(b) Following a Change in Control. In the event that there is a Change in Control of the Company and the Company or its successor terminates your employment other than for Cause, or you terminate your employment for Good Reason, in either case upon or within 12 months following the Change in Control, then you will be entitled to receive:

(i) a lump-sum payment equal to your then-current annual base salary, 100% of your target incentive compensation payment for that fiscal year, and reimbursement of 12 months of your COBRA premiums;
(ii) accelerated vesting of each of the Time-Based RSUs, and any other then-outstanding unvested time-based equity awards, equal to the shares that would have vested by the 12 month anniversary of your last date of employment; and
(iii) accelerated vesting of any unvested Eligible Option Shares subject to the Performance Option equal to the shares that would have vested by the 12 month anniversary of your last date of employment (collectively, the “Change in Control Severance Benefits”). Your entitlement to the Change in Control Severance Benefits is subject to your compliance with subsection (d) below.

***

This Second Addendum does not change the at-will nature of your employment relationship with the Company. This Second Addendum supersedes any prior representations or agreements concerning similar subject matter. Other than as specifically set forth in this Second Addendum, all the terms of the Addendum dated October 19, 2021 and the employment offer letter between you and the Company, dated October 11, 2018, remain in full force and effect.
Sincerely,
Liane Hornsey
/s/ Liane Hornsey
Agreed to and accepted:
Signature:
/s/ Amit Singh
Printed Name:
Amit Singh
Date:2/1/2022



footer.jpg
EX-31.1 4 panwex311q222.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, 2022

EX-31.2 5 panwex312q222.htm EX-31.2 Document

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

I, Dipak Golechha, 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/ DIPAK GOLECHHA
Dipak Golechha
Chief Financial Officer
Date: February 22, 2022

EX-32.1 6 panwex321q222.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, 2022, 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, 2022

EX-32.2 7 panwex322q222.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, Dipak Golechha, 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, 2022, 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/ DIPAK GOLECHHA
Dipak Golechha
Chief Financial Officer
Date: February 22, 2022

EX-101.SCH 8 panw-20220131.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 - Acquisitions (Notes) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Acquisitions (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Purchased Intangible Assets by Major Class) (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Future Amortization Expense of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets - Other Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - Debt (Notes) link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Debt (Additional Details) (Details) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Debt (Components of Convertible Senior Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Debt (Note Hedges) (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Debt (Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Debt (Revolving Credit Facility) (Details) link:presentationLink link:calculationLink link:definitionLink 2140110 - Disclosure - Commitments and Contingencies (Notes) link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - Stockholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - Stockholders' Equity (Schedule Of Share Repurchases) (Details) link:presentationLink link:calculationLink link:definitionLink 2148112 - Disclosure - Equity Award Plans (Notes) link:presentationLink link:calculationLink link:definitionLink 2349309 - Disclosure - Equity Award Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Equity Award Plans (Performance Stock Option (PSO) and Performance-Based Stock Unit (PSU) Activities) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2451429 - Disclosure - Equity Award Plans - (Performance Stock Option (PSO) Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2452430 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Equity Award Plans - (Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2454432 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2455433 - Disclosure - Equity Award Plans (Allocation of Share-based Compensation, Additional Information) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2156113 - Disclosure - Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 2457434 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2158114 - Disclosure - Net Loss Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2359310 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2460435 - Disclosure - Net Loss Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 panw-20220131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 panw-20220131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 panw-20220131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business combinations Business Combinations Policy [Policy Text Block] Granted subject to service, performance, and market conditions (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Amortization of debt discount Amortization of Debt Discount (Premium) Cash Equivalents and Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Subscription and support Service [Member] Fair Value Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] 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 Level 3 Fair Value, Inputs, Level 3 [Member] Minimum maturity date term, cash and cash equivalents balance criteria Term 2b [Member] Term 2b [Member] Number of shares repurchased (in shares) Stock Repurchased During Period, Shares Warrants details Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] 2025 Warrants 2025 Warrants [Member] 2025 Warrants Range Statistical Measurement [Domain] Liabilities, temporary equity and stockholders’ equity Liabilities and Equity [Abstract] Convertible senior notes, net Convertible Debt, Current Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Line Of Credit Facility, Maturity Terms Line Of Credit Facility, Maturity Terms [Domain] [Domain] for Line Of Credit Facility, Maturity Terms [Axis] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Security Exchange Name Security Exchange Name Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) 2023 Note Hedges 2023 Note Hedges [Member] 2023 Note Hedges [Member] Trade name and trademarks Trademarks and Trade Names [Member] Sales and marketing Selling and Marketing Expense [Member] Operating loss Operating Income (Loss) Payments for debt issuance costs Payments of Debt Issuance Costs 2023 Notes, option to convert 2023 Notes - Option to Convert [Member] 2023 Notes - Option to Convert Total current liabilities Liabilities, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 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 Support Support [Member] Support [Member] Variable Rate Variable Rate [Domain] Variable Rate Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 10) Commitments and Contingencies Taxes paid related to net share settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Repurchases of common stock Payments for Repurchase of Common Stock Assets Assets [Abstract] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Performance Period 4 Performance Period 4 [Member] Performance Period 4 [Member] Issuance of common stock in connection with employee equity incentive plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accounts payable Accounts Payable, Current Accumulated deficit Decrease to accumulated deficit Retained Earnings (Accumulated Deficit) Schedule of future non-cancelable purchase commitments for inventory and cloud services Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Debt Instrument, Redemption Debt Instrument, Redemption [Line Items] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Operating Lease, Right-of-Use Asset, Amortization Land purchase agreement Land Purchase Agreement [Member] Land Purchase Agreement Components of convertible senior notes Convertible Debt [Table Text Block] Balance, beginning (in shares) Balance, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Schedule of fair value of financial assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Total compensation cost not yet recognized, unvested awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Weighted average price per share (in dollars per share) Stock Repurchased During Period, Weighted Average Price Per Share Stock Repurchased During Period, Weighted Average Price Per Share Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at January 31, 2022 and July 31, 2021 Preferred Stock, Value, Issued U.S. government and agency securities US Treasury and Government [Member] Total operating expenses Operating Expenses Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Allowance for credit losses Financing Receivable, Allowance for Credit Loss, Noncurrent Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Share-based compensation for equity-based awards APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue: Revenue from Contract with Customer, Excluding Assessed Tax Fair Value, Measurement Frequency Measurement Frequency [Domain] Share price Share Price Performance Period 2 Performance Period 2 [Member] Performance Period 2 [Member] Business Acquisition Business Acquisition [Axis] Geographical Geographical [Domain] Amortization of deferred contract costs Capitalized Contract Cost, Amortization Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Minimum purchase commitment Long-term Purchase Commitment, Amount Initial conversion rate (in shares per $1,000 principal amount) Debt Instrument, Convertible, Conversion Ratio Statement Statement [Line Items] Issuance of common and restricted common stock in connection with acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Temporary equity Temporary Equity, Par Value 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] Future grants Forecast [Member] Unrealized gains or losses recognized Unrealized Gain (Loss) on Investments Convertible senior notes details Convertible Debt Other Details [Table Text Block] Convertible Debt Other Details [Table Text Block] Statement Statement [Table] Range Statistical Measurement [Axis] Convertible senior notes Convertible Debt Securities [Member] Credit Facility Credit Facility [Axis] 2027 and thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Convertible senior notes, net Convertible Debt, Noncurrent Expected minimum volatility rate (in percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Strike price of warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Business Combinations [Abstract] Business Combinations [Abstract] Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation [Table] Net loss per share, basic and diluted (in usd per share) Earnings Per Share, Basic and Diluted Small Business Entity Small Business Total  Unrecorded Unconditional Purchase Obligation Stock repurchase program, increase in authorized amount Stock Repurchase Program, Increase (Decrease) in Authorized Amount Stock Repurchase Program, Increase (Decrease) in Authorized Amount Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] 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 Debt Debt Disclosure [Text Block] Fair Value, Measurements, Fair Value Hierarchy Fair Value, Measurements, Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] 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 Goodwill Rollforward Goodwill [Roll Forward] Threshold consecutive trading days (in days) Share Based Compensation Arrangement, Share Based Payment Award, Vesting Condition Threshold, Average Closing Price Days Share Based Compensation Arrangement, Share Based Payment Award Amendment Flag Amendment Flag Computation of basic and diluted net loss per share of common stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Accounting Standards Update 2020-06 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] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Share Repurchase Program Class of Treasury Stock [Table Text Block] Total accrued and other liabilities Accrued Liabilities, Fair Value Disclosure Revolving credit facility amount outstanding Long-term Line of Credit Fair value measurements Fair Value Measurement, Policy [Policy Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Measurement Frequency Measurement Frequency [Axis] Due between three to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost Derivative Instrument Derivative Instrument [Axis] Financial Instruments Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Geographical Geographical [Axis] Cloud and other services, no specified annual commitments Cloud and Other Services, No Specified Annual Commitments [Member] Cloud and Other Services, No Specified Annual Commitments Amortized Cost  Debt Securities, Available-for-sale, Amortized Cost Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Schedule of assumptions used and resulting grant-date fair values of our PSUs Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions ESPP shares Employee Stock [Member] 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] Revenue from external customers by products and services Revenue from External Customers by Products and Services [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Axis] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Issuance of common and restricted common stock in connection with acquisition Stock Issued During Period, Value, Acquisitions Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Domain] Notional amount Derivative, Notional Amount PSOs Performance Stock Options with Service and Market Conditions [Member] Performance Stock Options with Service and Market Conditions [Member] Amortization expense Amortization of Intangible Assets Foreign Exchange Contract Foreign Exchange Contract [Member] Line of Credit Facility Line of Credit Facility [Table] Investments: Investments [Member] 2027 and thereafter Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After Other assets Other Assets, Noncurrent Plan Name Plan Name [Axis] Threshold percentage of stock price trigger (in percentage) Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Total assets Assets Scenario Scenario [Axis] Non-U.S. government and agency securities Debt Security, Government, Non-US [Member] Total interest expense Interest Expense, Debt Description of Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Balance, beginning (in shares) Balance, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Total  Finite-Lived Intangible Assets, Net Antidilutive Securities Antidilutive Securities [Axis] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Cost of revenue Cost of Sales [Member] Other assets: Other Assets, Fair Value Disclosure Class of Warrant or Right Class of Warrant or Right [Axis] Interest expense Interest Expense Depreciation and amortization Depreciation, Depletion and Amortization Other Other Intangible Assets [Member] Products and Services Product and Service [Axis] 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] 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 Share based compensation, cost not yet recognized, amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Prepaid expenses and other current assets: Prepaid Expenses and Other Current Assets, Fair Value Disclosure Prepaid Expenses and Other Current Assets, Fair Value Disclosure Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] 2024 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Fair Value Measurements, Recurring Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Maximum contract term of cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Debt Instrument Debt Instrument [Axis] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] 2025 Notes, option to convert 2025 Notes, Option To Convert [Member] 2025 Notes, Option To Convert Disaggregation of Revenue Disaggregation of Revenue [Line Items] Asset Class Asset Class [Axis] Accrued and other liabilities: Derivative Liability 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] Unconditional Purchase Obligation, Category of Goods or Services Acquired Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] 2023 Notes 2023 Notes [Member] 2023 Notes [Member] Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Common stock, shares outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Fair value of convertible senior notes Convertible Debt, Fair Value Disclosures Long-term investments: Long Term Investments, Fair Value Disclosure Long Term Investments, Fair Value Disclosure Revolving credit facility Revolving Credit Facility [Member] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Research and development Research and Development Expense Cash equivalents: Marketable equity securities Cash Equivalents [Member] 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 Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Revenue from external customers by geographic areas Revenue from External Customers by Geographic Areas [Table Text Block] 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 Short-term investments: Short Term Investments, Fair Value Disclosure Short Term Investments, Fair Value Disclosure Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Contractual interest expense Interest Expense, Debt, Excluding Amortization Accrued compensation Increase (Decrease) in Employee Related Liabilities Income Statement [Abstract] Income Statement [Abstract] Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value Other Americas Other Americas [Member] Other Americas [Member] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Schedule of contractual maturities of available-for-sale debt securities Investments Classified by Contractual Maturity Date [Table Text Block] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Less: debt discount and debt issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Use of estimates Use of Estimates, Policy [Policy Text Block] PSUs 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 Current assets: Assets, Current [Abstract] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Marketable Equity Securities Marketable Equity Securities [Line Items] Marketable Equity Securities [Line Items] Stock repurchase, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Expected dividend rate (in percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Acquired intellectual property Patents [Member] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Scenario Scenario [Domain] Payments to acquire land and building Payments to Acquire Property, Plant, and Equipment Asia Pacific and Japan (“APAC”) Asia Pacific [Member] City Area Code City Area Code Document Period End Date Document Period End Date Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Goodwill, Intangible Assets and Other Long-lived Assets Goodwill and Intangible Assets Disclosure [Text Block] 2025 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Common Stock, Capital Shares Reserved for Future Issuance Common Stock, Capital Shares Reserved for Future Issuance Share repurchase, authorized amount Stock Repurchase Program, Authorized Amount Disaggregation of Revenue Disaggregation of Revenue [Table] Aggregate purchase price Stock Repurchased During Period, Value Share-based compensation Share-based Payment Arrangement, Noncash Expense Purchases of property, equipment, and other assets Payments to Acquire Productive Assets Carrying value Equity Securities, FV-NI Payments for taxes related to net settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Cover page. Cover [Abstract] Base Rate Base Rate [Member] Goodwill acquired Goodwill, Acquired During Period Schedule of available-for-sale debt securities Debt Securities, Available-for-sale [Table Text Block] Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Manufacturing products and components Inventories [Member] Net carrying amount Long-term Debt Deferred revenue Increase (Decrease) in Contract with Customer, Liability Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Amortization of investment premiums, net of accretion of purchase discounts Accretion (Amortization) of Discounts and Premiums, Investments Number of common stock convertible at initial conversion rate (in shares) Debt Instrument, Convertible, Number of Equity Instruments Customer relationships Customer Relationships [Member] Cost of revenue: Cost of Goods and Services Sold Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Fair Value Fair Value Debt Securities, Available-for-sale Equity Component Equity Components [Axis] Restricted stock awards and performance-based stock awards Restricted Stock [Member] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument Debt Instrument, Name [Domain] Minimum Minimum [Member] Receivables [Abstract] Balance Sheet Location Balance Sheet Location [Domain] Revenue: Revenue from External Customer [Line Items] 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 Asset-backed securities Asset-backed Securities [Member] Long-term deferred contract costs Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Revenue: Revenues [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Schedule of performance stock option ("PSO") activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Proceeds from maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Remaining 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year RSUs and PSUs, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Cumulative-effect adjustment from adoption of new accounting pronouncement Cumulative Effect, Period of Adoption, Adjustment [Member] Proceeds from sales of investments Proceeds from the sale of investments Proceeds from the sale of investments Entity Registrant Name Entity Registrant Name Class of Warrant or Right Class of Warrant or Right [Domain] Business Acquisition Business Acquisition [Line Items] Derivative [Table] Derivative [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of purchased finite-lived intangible assets by major class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Proceeds from issuance of warrants Proceeds from Issuance of Warrants Due between three to five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value RSUs and PSUs, Outstanding Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Class of Warrant or Right Class of Warrant or Right [Line Items] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Research and development Research and Development Expense [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of allowance for credit losses of $13.0 and $11.2 at January 31, 2022 and July 31, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Common stock and additional paid in capital Common Stock Including Additional Paid in Capital [Member] Threshold trading days (in days) Debt Instrument, Convertible, Threshold Trading Days Minimum risk-free interest rate (in percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Adjustments for New Accounting Pronouncements Accounting Standards Update [Axis] Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Line Items] [Line Items] for Schedule of Note Hedge Transactions [Table] Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Entity Address, Postal Zip Code Entity Address, Postal Zip Code Weighted-average shares used to compute net loss per share, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Cloud and other services Cloud and Other Services [Member] Cloud and Other Services [Member] Performance Period 3 Performance Period 3 [Member] Performance Period 3 [Member] Goodwill Balance as of July 31, 2021 Balance as of January 31, 2022 Goodwill Note Hedge Note Hedge [Domain] [Domain] for Note Hedge [Axis] Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Line Items] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Performance period Share-based Compensation, Performance Period [Axis] Share-based Compensation, Performance Period [Axis] Aggregate Future Purchase Commitments Unrecorded Unconditional Purchase Obligation [Line Items] Warrants related to the issuance of convertible senior notes Warrant [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Class of Warrant or Right Class of Warrant or Right [Table] Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value 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] Aggregate principal amount Debt Instrument, Face Amount Level 2 Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Schedule of goodwill Schedule of Goodwill [Table Text Block] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Asset Class Asset Class [Domain] General and administrative General and Administrative Expense [Member] Equity [Abstract] Equity [Abstract] Total assets measured at fair value Assets, Fair Value Disclosure Europe, the Middle East, and Africa (“EMEA”) EMEA [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Short-term financing receivables, net Financing Receivable, after Allowance for Credit Loss, Current Deferred revenue Contract with Customer, Liability, Current Minimum maturity date term criteria Term 2 [Member] Term 2 [Member] Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Axis] Performance period Share-based Compensation, Performance Period [Domain] Share-based Compensation, Performance Period Credit Facility Credit Facility [Domain] Initial conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Future amortization expense of intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract Derivative Contract [Domain] RSUs and PSUs Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Long-term financing receivables, net Financing Receivable, after Allowance for Credit Loss, Noncurrent Sales and marketing Selling and Marketing Expense Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Amortization of debt discount and debt issuance costs Amortization of Debt Issuance Costs and Discounts 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 2021 Plan 2021 Plan [Member] 2021 Plan Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Remaining 2022 Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year Marketable Equity Securities Marketable Equity Securities [Table] Marketable Equity Securities [Table] Note hedges details Schedule of Note Hedge Transactions [Table Text Block] [Table Text Block] for Schedule of Note Hedge Transactions [Table] Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Share-based compensation expense Share-based Payment Arrangement, Expense Balance Sheet Location Balance Sheet Location [Axis] Long-term investments Long-term Investments Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Note Hedge Note Hedge [Axis] Note Hedge [Axis] Commercial paper Commercial Paper [Member] Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Short-term financing receivables, gross Financing Receivable, before Allowance for Credit Loss, Current Entity Current Reporting Status Entity Current Reporting Status Issuance of common stock in connection with employee equity incentive plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Debt Instruments Schedule of Long-term Debt Instruments [Table] Deferred contract costs Increase (Decrease) in Contract with Customer, Asset 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 Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table] Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Foreign currency forward contracts Foreign Exchange Forward [Member] Accounts receivable, net Increase (Decrease) in Accounts Receivable Debt Instruments Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity Stockholders' Equity Attributable to Parent Total purchase consideration Business Combination, Consideration Transferred 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 Total liabilities, temporary equity and stockholders’ equity Liabilities and Equity 2026 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Accrued compensation Employee-related Liabilities, Current Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] RSUs Restricted Stock Units (RSUs) [Member] Other assets Other Assets [Member] General and administrative General and Administrative Expense Financial Instruments Financial Instrument [Axis] Type of Adoption Accounting Standards Update [Domain] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility Line of Credit Facility [Line Items] Product Product [Member] Equity Component Equity Component [Domain] Change in unrealized gains (losses) on investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Total gross profit Gross Profit Property and equipment, net Property, Plant and Equipment, Net 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Equity Award Plans Share-based Payment Arrangement [Text Block] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Equity component (including amounts classified as temporary equity) Debt Instrument, Convertible, Carrying Amount of Equity Component LIBOR London Interbank Offered Rate (LIBOR) [Member] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Decrease to additional paid in capital and temporary equity Additional Paid In Capital and Temporary Equity Additional Paid In Capital and Temporary Equity Temporary equity reclassification Adjustments To Additional Paid In Capital Reclassification To Temporary Equity From Convertible Debt Adjustments To Additional Paid In Capital Reclassification To Temporary Equity From Convertible Debt Total current assets Assets, Current Document Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Warrants sold, shares authorized to sell to counterparties (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Developed technology Developed Technology Rights [Member] PSOs, Outstanding Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Increase to convertible senior notes, net Convertible Debt Performance Period 1 Performance Period 1 [Member] Performance Period 1 [Member] Certificates of deposit Certificates of Deposit [Member] Convertible senior notes Convertible Senior Notes, Policy [Policy Text Block] Convertible Senior Notes, Policy Long-term deferred revenue Contract with Customer, Liability, Noncurrent 2025 Notes 2025 Notes [Member] 2025 Notes Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Table] Schedule of Note Hedge Transactions [Table] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Other income (expense), net Other Nonoperating Income (Expense), Net Other Nonoperating Income (Expense), Net Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Entity Filer Category Entity Filer Category Schedule of allocation of share-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common stock Common Stock [Member] Products and Services Product and Service [Domain] Change in unrealized gains (losses) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Maximum risk-free interest rate (in percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 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 Number of acres of land to be purchased Number of Acres of Land Purchased Number of Acres of Land Purchased 2023 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 98.5 and 97.3 shares issued and outstanding at January 31, 2022 and July 31, 2021, respectively Common Stocks, Including Additional Paid in Capital Contractual interest rate (in percentage) Debt Instrument, Interest Rate, Stated Percentage Money market funds Money Market Funds [Member] Remaining performance obligations, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 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 Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost Allowance for credit losses Financing Receivable, Allowance for Credit Loss, Current Short-term deferred contract costs Contract with Customer, Asset, after Allowance for Credit Loss, 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 Acquisitions Business Combination Disclosure [Text Block] Options to purchase common stock, including PSOs Share-based Payment Arrangement, Option [Member] Basis of presentation and principles of consolidation Basis of Accounting, Policy [Policy Text Block] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Forfeited (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Cash and cash equivalents Cash and Cash Equivalents [Member] Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Plan Name Plan Name [Domain] Revenue Revenue from Contract with Customer [Text Block] Long-term financing receivables, gross Financing Receivable, before Allowance for Credit Loss, Noncurrent Expected maximum volatility rate (in percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Provision for income taxes Income Tax Expense (Benefit) 2025 Note Hedges 2025 Note Hedges [Member] 2025 Note Hedges 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 Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Table] PSUs subject to service, performance, and market conditions Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions [Member] Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Accrued and other liabilities Accrued Liabilities, Current Local Phone Number Local Phone Number Aggregate amount paid to purchase note hedges - additional paid-in capital Purchase of Note Hedges Purchase of Note Hedges Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Total Americas Americas [Member] Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Domain] Derivative Derivative [Line Items] Principal Long-term Debt, Gross 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 Subscription Subscription [Member] Subscription [Member] Entity Address, Address Line One Entity Address, Address Line One Other long-term liabilities: Other Liabilities, Fair Value Disclosure Emerging Growth Company Entity Emerging Growth Company Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Threshold consecutive trading days (in days) Debt Instrument, Convertible, Threshold Consecutive Trading Days Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table] Line Of Credit Facility, Maturity Terms Line Of Credit Facility, Maturity Terms [Axis] Line Of Credit Facility, Maturity Terms [Axis] Award Type Award Type [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] Gamma Networks, Inc. Gamma Networks, Inc. [Member] Gamma Networks, Inc. Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Restricted cash Restricted Cash Accumulated deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Interest expense recognized related to the convertible senior notes Interest Income and Interest Expense Disclosure [Table Text Block] Effective income tax rate (in percentage) Effective Income Tax Rate Reconciliation, Percent Fair Value, Assets and Liabilities Measured on Recurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Purchases of investments Payments to Acquire Investments PSOs, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted-average remaining contractual life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type Award Type [Domain] Short- and long-term financing receivables Financing Receivable, Allowance for Credit Loss [Table Text Block] Corporate debt securities Corporate Debt Securities [Member] Trading Symbol Trading Symbol 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 Cost of revenue: Cost of Goods and Services Sold [Abstract] Commitment fee rate on undrawn amounts (in percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Proceeds from sales of shares through employee equity incentive plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Net Loss Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Shell Company Entity Shell Company Debt Instrument Redemption Debt Instrument Redemption [Table] Financing Receivables Financing Receivables [Text Block] Fair value, measurements, recurring Fair Value, Recurring [Member] Recently adopted and issued accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Short-term investments Short-term Investments EX-101.PRE 12 panw-20220131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 footer.jpg begin 644 footer.jpg MB5!.1PT*&@H -24A$4@ !%$ !$" 8 !)3:J< 7-21T( KLX< MZ0 1G04U! "QCPO\804 )<$A9

[=T%E%W5U0?PHB&X2W#70)"@P8-#0G$H[N[N7MRAQ:5(<6DI+O66%NI. MW8&Z4/MZO_,[,V>XN7EOYLUD H3N_UIW9?+>N^<>V;[W.?=]52 0" 0"@4 @ M$ @$ H% H$]$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$ M$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @ M$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$ M$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @ M$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$ M$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @ M$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$ M$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @ M$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$ M$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @ M$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H -$ M$"40" 0"@4 @$ @$ H% H -$$"40" 0"@4 @$ @$ H% H .\[4&4__[WORVO M_F!BW%^N"4&K]OJZ6J'5[UI=K=#J=^VNP42K]EV=HM6]KH%@,-H9C#::^+__ M^[_J[W__>_7:;W];O?;::]4___G/[F\&!ZWZW.KJ% .]KXYF&^]T.]"JK4ZN MP-N,?LY[?W_[7EG3,I;F%>@;_9FW(K]_\YO?5*^__GK^VV?_B^C/O/6&";V_ M-]3;[N\S6MW;O#K!0.^#5O:N4Y [YI@<^OWO?U^]^>:;W=\$WBO 1W_] MZU\SW?$7_O:WO_W/ZIMW,][6( JB:'=U2AR$%Z'VKW_]J_K7/].5_O7__A"7 MY[F/,"S70-HIT"?W-?UIQV_KPKS5;_JZ!@.]];DYOE8P!K^MKXF_ M?=9?>%ZK=OJC].HT5F^G/VVT H'XTDLO5>>>]W?S-AZ _- MN)ITTPI^T\-GW9=[!SJ/Y?+__D([GMULIQ/::J*_M! ?=[^G:YV-,&1>NF++U6GGW9Z=SG?/$$T]D!W!2AOY__.,?K\X^^^SJVFNO MK7[\XQ]GF_"=@C4CBQY^^.'JDHLOKFZ[];;J&]_X1O>W@?<*?O>[WU6?^M2G MJC/..*.Z\,(+J\]^YC/57__RE^YO ^\6O"U!%,+ZE[_X177MU==4)QQW?'5& M,D+JUVFGG%K=>,,-W;]N#9'6'_S@!]6]'[VWVF?/O:J--]JX6F>==?(U=LS8 MZNHKKZH^]]G/5;][XW?==XP+2D_4]H477JA..>FD:NNQ8WKN+]=>J=V;;[JY M^M&/?I257:?XXQ_^4#V>A.S))YXXWMC:7:>?>EIUXO''5U_X_!=R&^;H#ZF= M&ZZ_OCKS]#-:WO/6=5J^_^,?^WA66 7FX+ACCFWQ^_&OHX\XJKKLDDN[[QPX M,/HM-]]<'7?T,>,]P[I>>?D5>>W:*>HW7G^C>O[YYZM33CFEVG###7O68O/- M-JL.._B0ZF,?^UCUTY_^M/K'/_[1?KJZN677Z[^ M^,<_=M_1/_PIW7?/W7=7"RVT4+Z>?OKI[F\&#GTF7,\]^YQ$UR>/MP;-ZZ03 M3DQT\[%QZ*; &@GT&.-UUUU7[;'[[N/,XQF)+I]^ZNGJ5[_\5?<=K6&]7WWU MU>K>>^^M]MUGWVKTZ-$];>R\\\[5 _?=7_TX\5@GV1-K_^@CCU3'''WT.'W9 M<_<]JAL^?'T.1/7'"+SUEEL279Z2'*'36LY/JZO\]E.?_.2 US[0.S,2K?^='_E(DD''5A=\\(+$#Y]MZ]P*O'_NLY_-[1YY MV!'5"\^_D&7'I :\\[.?_:QZ\HDGJ\,/.:S:8K/-Q^$/_'+71^ZL7O[REZO? M_N8W@^XH30BLKVH.>O97O^I=EDP,,$2_^_ M]:WJP0<>K X^\*!JLTTW[9JW=&V..+PPZN''GJH^D6R1=OA M2U_Z4G7M-=OFZ[1 MZ;KDHHNJ5UY^)>O:)M@G=)ZY..7D]OK\M%-/S;8T>OQYD@-]@>U#1I)[[$=M MG'C\"=5MM]Q:??>[W^W^U># _%]XP075B!$CJDLOO33_?U*&_I]WWGG5TDLO M76WS_O=77WGEE8YLEXF%8N]>E!SK4:-&5?OLO7?UZ4]_NOO;+N"#?Z0^_BK) M,'[3'W[_A^QCO)=@#M/ORA#X7] M^2[$VQ)$H3 1P\:C-ZH667CA:LDEEACG6F*QQ:M==MZE^]?C@_'RZ"./5D*++9;O*?>7:X[4[IIKK%$==-!!U3///-.Q<4UA:GNQ118= M;VSMKB467Z):=.%%JKOONCNWH8\$@C$LN<22X_U^G"O=Z_[SSCUW' 6U2W)0 M%T[.>"\R]0[;C]#MUW#@P$]3-//UUMM^UVU<(+CO_%&UU59;Y=].,<44/6LQ9.JIJ_F&S5MMO/'&U4DGG92- MLU9&!T'Z@^1(4]H[[[13M?222U533O96.ZZYYYZ[6G^]]:M]]]VW>O;99UNN M*X/YGKOOJ7;999=J[;77KJ:??OJ>^R>?;+)JZ)1#,HWML,,.U3577].1H=B$ M8-M--]W4T^XCCSS2_.'%G-,=MLU;333%/-->>233Y[N7[+:8O,MJK/. M.BL[(N-E@_ MK<7>^Z3?/98#FZV@5%7 YL@CCZPVVFBC:J&D2*:::JIJGKGGR?_.GMI;;=75 MJH,//KCZQ../9V.VD_40*$5KK>:FW877_'O##3=DYR\P<<'8D_T[[]SSDCQ> M,_/<(P\_W/WMN$!S>'>?1$]DT"HKKUP=D_3$+Q)]UW5 2/DPQ_^<*8!,O"A M!Q^:Y((H].$G'O]$=?AAAU6;;;99-?^\\R5Y.:2:.O'%](G7R!;\LL[:ZU0[ M)!E_^NFGYR!T?^75Q( ^,'HO2\[5L<<>6]W[T8]V?S/Q05Z]^H-7JX_<\9'J M TG.KY_DT#QSS5U-F?2.:\;IIL_7\.66J[;:2(T0T?^, 'J@TVV* :-L\\U=1)1Y/%,TPW7355HKGE MEETVZW+Z6G"OJ1_J$&2_Z**+,NV:2]?PY897!^Q_0/7K7_UZ0 Y?3BA\]K/5 MT48?MMZ\6 M2TY+4P_4KX466+ Z]913J,Q'/;;K---2S9'D.'#*EFFV76 MK$>G3G2VPO#EJSWVV"/9JA_.CI*@8@%;^>M?_WI.W+!36SW;9;Z,1S"EKP"S M]L\YYYQJ[5%KCZ/[V (''W1P]?G/?[[[UX,#0: SSSBCFC.-]\PSS\S_GY3Q ML]3_$XX_/MLO&R;:_])++[WC090WDMUT5IK;Q1*-\&DDA^L0C/O.=[Y3G9]T M*+M74+BW1.2D!G. 3SZ8;%GV:'/\[P5(5BHNF"SY'[,G^7'5%5=D^SKP[L)$ M#Z)@9@IS^Z28YIQCCAX'LGE1>JU F7X\.64[[K!C-5=RR.KWS#333-7,Z2K_ MGRQ=C&Y.+F>G&(T<7@IKJ>1@3S7E5/EWPY)R76VUU;)2Y>PMN>2264AJ9[ID M%'"FO_"%+W14MN=9#*[2A]*?=E?]-PQZ8'#(D*R:G%=&6OWW[2X.)H.T8)-- M-FGY.Q=&G&+R*?+E;Y_Y_4"A#)I1>53J@\!-\WGE6BX9I'].AF8]B%(RD:S)<=]ANEGZ/F_OLX___S5(8<EEUJZVB#QQ0[;;EOMO]]^U>:;;UZM.&)$7I]% MDO%E[=!>G3\H:7UA:,\[[[S5++/,DAV5;;?>IMIW[[US%=ZF0*9<$3RV;'+,2D83730# M 62)+!P9;OV&#AV:G>!77GFEI>S^X0]_F -\', %%E@@!\M;!6??K3#^%U]\ ML=IKSSV38S9+UHEKK+%&YO>MQXS-@7&!9YEO!C899@XYC,VY>R= 7G)"-MUT MTVJ)Y,B1W6\7OO>][U577WUUM<'Z&^2 /;EB[LC)K;;?AR^[7'7W77=EW?9>AXJAJZ^Z*LM>;?F*3:<*4W"4O)7A9P=H=^0JJU3//?ML#B;T M!W3/5[[RE6K???:I9DTZ&^UOF=;TT$,/KN&J-"?T9@'^^NI7OYIUX_SSS9=I3!OXF;@(IJIEMON3735[$CV")DE]_,D.R.I=.\>%:K/KBNNO+*7K<%J[PC M\^A/NM)<:V_$"BOD1-%..^TT7A7#A$)@Z>SDV!JC($HST#2I(0=1DMV )C9- MZ_?E+WWIG0^BO/%&INO%D]W+'J(3ZD!'[-PU5U\CZ\0;;[CQ'>WS8(,,4?V/ M5\DBP>WW&LB6&V^\,?M "R6YE2M1(HCRKL-$#:)0*@CAEIMOJ>:88XX'X>A^ DU)Z7Q)85$X4R6EY1F4 MO:TN%*0^V%>V1U)BB''(E%/EMO9,1NACCSY:?>VK7\O[G,\___S,C-,,&=+3 MIP\EHNW$:>*0RKYX]A2339X-5\YJV;91+I_-E!39%-U!#%D#2'YL*5@R@- ]Z]=R4#E$)WK['.,O/,>4VW20ZWJA%_,\C, MA:#(@NG_*I%D_DI AJ)@])2Y=#$,%EY@P6K5Y5?,1C&C;,XYYAPGF'+\\^7/WM MKYWOB9\8011T@_Z,YUO?^E;U[6]_.U_?Z;X\8]XY7R^^\.(XQN-_ MDD)Z\LDGJ^VWVR[_#J_:%H$O9)%D]7^4##&92-NLS,/LL\^> T]EOS->M6T MGYD[ZZ *25;NAZ_^,%>^,.8$6?;;=]_,PYZ%#^ME\]9#<.;*9!R:(^W85F1+ MSX]^^*.\+?"GZ7L\? MQU"ZXHHK\A:I;R8CV_=^[R++&"+&:OY4!)@;I=+EPH]HU)S6P=GW>_,I^VC= M7 *1]?O-9ZM@P3^3D_!Z^L[<:-^]' ?W:[,\F[SR73OHNP"%/M2?:VSXU/=U MZ(?GD$TNSRYM&+OG_RTY2WA:WU1&*<=O!7-0?J>?O1EUOGORB2>R0SM/HBROR;SZ)OFO"9M3=N8R@T-!!8"V7^ @!DN$"C_?IX MWA8YEV !Q\CVNU%KC>J4_FTIK_.HWU)[6Q_O0G/\WC:M*1 M/O_U+W]-//C+/!;R%YT+).#)^1#G6_\:VUE7'U7VG:1=[YK-=>MX'?F7')EY"HCLWZB5_=/-.7,!I6, @7: M)D,?N/^!+,I[ETEZ5$ZE'YGCSV=Y/CW$YWE>4MK^NUO M?;MZ^*&',V^Q-_"C,;2"SZ^Y^NIJ^/#A67[;NG+.V>?DRBD55">=>&*6@_5Y MZ@OFZIIKKLDR7+" /48?6#MRP/RJ0K7%A_[RN]MNNVV\9((M6OAEA156J*Z\ MXLI,#S+Z1:^6B\X@#^LR##^P&9=+M,&V-0_F[OO?^WZ6S?HHT&-[*-I2#;W2 MB!%91Y:@40FB<(Z777J9O.V&#FK5!WTC>]H%J]"1\5U]U=793E-)JV):>X)B M@IB"*)])NFXP8:R#'41!"QQ('9IY&$P*OF#[V4]O3;\]&=[TK?S0UZ-5>M])I[S)??^+W^F[NL MW[O;49[#C;D_\*S@H\>RL&K:A M,9"_10YK2[OFL(GR&W-IW?!@*_EI#G[^LY]7OTB7<=;G3AODF>>6OIL[L8F*7O4,,KZO((JY9:$F&<$R,L>, M&9._X]@K]Z1@+83O7=JY_OKK,U.6/IU_WOEY ?H"04YIN\GL;3O*D$4TNY3=H[8X[[LCMZ(^YD/'QG6#5.0H!%!!$:R MWZ%)=(;T=_,(8=)8..M(?@1?C[@WNU:?F7)V6#%MK MPC&U;YY":O[&/+OP':7 MXT,?RM^@)SW(:ZD:5,5*N8[<:4RTX__QY:P!C0Y4)NF@EWYQWI"UTRI$C MK_!"4#[QAO4P%X4W_&V> MK.7WOON]'#0E>WQ7X'OKX8R@L5ML45DEYW MA@6^]\P"#HW*"^=EJ.BPQ9'>XHRONNJJ.:# !C%.XW4>P^6779;YM=[^%IMO MGO4EG5]?YPF!YW'H\;EY6WWUU7/&U]JTFS?Z5I ,G__CS=;;!_ E.4=NDQGX MVODH=,8,TT]?C5ISS?S<$ECH"VC,V4:VX>"+_??;/^MKZ^$[ES[J,YIRWAG= MXHR45UY^.1GW;]%0":*P-51 &Y.QM;JT6:<_Y]L9@R3,(@LLE+(%3K@_L#=M$R3$H<\XY'I7Z8$W+7+>ZFGVH@W,G.4(OF>O##CLLV]UDP4,/ M/IB#6)-"$,7XS($M@,X D?S#1RK%]TQVK:U)>( >/&#__=,Z?+[Z>YK')HQ; MA:NS U<=L6(UW[!A^3[]7#3=>_/--V='K2[SH),@"EK-54A);LXWYSP]?&E[ MN2IAQ6V-+@+/0XR<^\8EJW35&5K:JZ_-_-GD17+&>3JK)+G-9A2T9S->>O$E29>\U7];PR5;K5\K.D7#[$3G M^2VWS+(]]_%13DT^@416'9($DEQ^LUC2NS/.,&-.6B^^\*+5NJ/6KD8E.]_Y MA_I"UV>;;-GAU?WILR;\QIE"QQ][7'5BLF/($/-:A_7ZT+775BLOOT*UZG(K M9CU2=#<=BE[X%Q+WI>]T(YODSH_NN=KJF7:<'8[)%L2[Z@$+K_/]PQ?H3KLX$.K%]/\ M-^U/8^'GJ71<*=&:%W+@/3++9Z4-.TGH76\^-=^2ON0%_O"]K8N[[+1SMF4% MK 83$S6(PB"5T7:^!4*PA],9&";*(LA$%8>R&41!(")F)@)1^LTRRRR3A//9 M.6J%^0H==7/45B:CJ0@Z!0$J"LQQ95#..VS>+(A\#HR_=D$4 M D@)O7NGFF+*:HIT/T=:IE]_R^_\+8/S_J0@YIA]]M165V") -4>(6$+QXX[ M[M@SGP)E3BQGB!1@*/,J^^,W^L2 EP$EJ BE[;;9-F_;\;W 'CJP']&]8/ZU M>5-R%AB2^B*ZSWEJKG-O(+ F1A"EB6R()6/A\$,/RWV4]>+DRKB^^??QUYRS MQ/C3)TX^VB"\FK VYO+DDT[*=+[\L^E.5 *Y AUGNA!1;,CC.!/E"#3=F^ M\>N_==%V*^ 90>!UDM*DN&0UG:#;;#DQ%?MA&5BQ+E)-JG7N@/&.BJHHR3K'&>@*ROK72RGEGNI>_L>3_D MX$.RXX5'"K1EG4\^X:1L',TZRZQY?F>9:>9\GXPPHYW,8S06^6IM;:-S+HP MSF&''IH=#5ML\##%KV+$-@F&NLHOQD,Q- JTQSAPK@Y'QWDG D'M@$[0H.U; M@FV4L_-+ZEE7,I7<,-^KK+Q*M?MNN^5SH?2#^;W^Q)"-"? F)HM.--@+BMEVB66U,F9[%D12,=U:3S"5#EO,H4&!>2Z"^7 QCZTNW=3*/ MY+QUMWZJF@X\X( <).U-KVK7??BV\%%O011S:^T%U= JPTU?G56#CO"]:DIV MSI=>^E)/F^2=,Z3,(4/ M@FJ# 4:X1!+[RUE41QQQ1):O[6@-S!MZ-&_MYE<%(SO(.NZ^ZVZ9KMR#M\@& MAOXC#[>7P4V@3W.(M^@EYP@X4+,5K!'[QQH*YJ*SNIPL013GOI ?_>%3!\V. MWG##O/WXR,./R'THO%.'-CG&MB*0YP<><& .G)BOK+N[@RA;;K%%=GA[H]/> M\/4D&]&/9SC+3'*"S"2;!4.7GX2"*/2N%S?@855.'TPV@_D3<*![\0#:X9@* M%$B(%ME3( #(H61'3CO-T"2+)D_W=56%XU$\*'BI2J6.WH(HUL9\YL!ILJ'( M33Q99)6YQSNJJR^YZ.)\7J,M5G78:O/^K=^?_:,AB7Z+''71&>0"W5D-SR6PQ_ZG,] \&4&F2$!;(W,ZPW33]\P'_IAVZ+1Y6[>$ MM*1B7?>2#1=??'&6S>ZA!]DE'.IZ_^EN0-DX MV.KD:E.>",(Y$F'!9#^J@%.MT[1)^ %')%YV=M9F&VW2XU.B+=5XJO($(U5, M\V7TQS/95\L/7S[?RUZL@^]9DG^22?G%'$GVL:^,76#'^O051*%3!23OAGD(?+O<(VI&=$EO&5>2NN7[YRR]G?U[_)1K,C^ B M?BQMZ .]*SG.IS:_ BL^][VY=IP(7Y,]5I?Y$XJ)%D0A6+P=0):I#%19OA/+ M,3LA8"'+=\T@BDE4,LDP9I3YC0EPV&03?JOL5_L$M]]:*!EN0H52HDS*LQRP M)6O- ,=L%#Z#VMD/C#833Z ^\, #'47J$(BS'8XZZJB\Q>"66V[)A%! Z"$$ MAC2A[UR6N1-3"A#); (A(=N,(0FAO."C1^<*%PZ>[)/Y?/:99W,V@4!@(+>" M4B8,>%-B0$1+J2-49\)<=NEE.1/4[MZ^@*AS\&+['7KF<^NQ8[,1@UF@MR"* MJ#=BMZ1\*(851ZQ8G7S2R;EJHYTQ9FO,F*VVRDK(?FD\TUR+@C(&BF+F M&6?*Y?L3N4)@GW7F69G_.0>JE2@$@=T" MD7%&!J>1/'.O4_6=]8-N&6F<6D;@LLLLFY44HZ6L@PS(V"VWRD:9LP<$4+QU M2C;5V[P$,V2[?2]0(5-O'8%\) ]4X#E\>.DEELJ95?@RGAE+)PY1!ES[AC>VV^W?>9;3J5,BK&2FQ0;.BARK0!=,K08 MO6V-.?HJ/R2@2R!6D!W*BEDPL@Y!X8Z^PIM,N8HU/(,\R@@ MOE^2\6A% (_<)W< +R+Q& MOMHZ(_A5YS-SCYZT*6 F"5#6I;\P!N,_Y."#,PUQG&U#9$@9*Y[B '#>E-2V MD_'X3-;4>N+W_???/Q^<*(-)WSA[2-4,9_WB"RY*BH M-=>H=MYQQ\QW>$!R0E!;P,T<;Y&<0 :7^=!OP38\@GX8S0+7SC"C,WV.9F6O M!&3U@UQ08>H[M.J2$. $"3;:FDA>]&80F3/M,;HX) ZU]H:T3N!>)\M<6*BFTP_QY]0;;O-MCF@S8B][MKK\A8FH)N\D8:.H]\D5NA3CL5> M>^V5 RHJ9CC7>,:8.25%;IQUQIG9&+9-2=!EY20#R(JZPS-0T'?:%2AF>]DZ M6XS;WF N6ND:G[-S]!TOT4V'3P(=G^ZP362#7<^NNNEXUE M#G:[ "V981N/-43# GMU_5V"*%V)APMR8$35!MKE=+$-V!_&4<9H7'C-&2F< M4?*-;=).;P%#_M133LW]$ 3F)!M'/8A"SDM8")1ZHYT^J&)SKW%HO]4\@R"A M#/E2R9'PC"LNNSQGWL%]DUP0Y>]OYDHN+V-@SSHCD=PAH\],/(#'Z#!5S6Q+ M>H;O1ZV]0W??1>\>A\]Z"*/2+BB/)/MEN M201M%WG%22=C!0=66G'%[-@*I-1!]CJ_AWZ36%&=ZEXZR+DYQB.@9IW0F35O M%T1A%[//V"4.-N9G"%CK@XH%,AX-D0^J/!PX['P<05\ZE"[Q;+)<19= AG&1 M.^S^(@_I&(>Z%EMVTV3+[;;K;OD>]AOY[249Y+PYWV>OO;,.*/3*OLKS)@B1 M^$7_CCGZF!S(."O1CGG@1PC"J*(GB^AGR5)&_*&#;;>-/L!]9Y2N":'C(.@0Y\9^W9 M1))5LR8]QV82N%+-@N[-W4Y)#PH^N\^\UX/Q.1&9?H,O545NM?D628_NE'U= MNMB98=9GG"!*LN5S$"71F_[I@R2&P@*^[J%)IIH;])'Y^^&'\XL7R$/ZPKKS M-^D,]([6]$&U9:?P7&MX\4479UN3#>*L1+1&EN$G?^^4QD*?D:4@($1WL8$D MJ5=?;;7DQQW6PR/6>KTD"LI.,E[ZA_]F0$C:J<\C'P<)$"Z(H;=YOG_VJ(5-.G:-KHE,RE"84 ML_<51$$,A(:3U3&!WQ",%$P[8$#*SV]51WPX,04/VQ6, M\08>6P):P=PPI$3B\QPD)L P'#3"3#:['%8L"'+YY9?GSUL!(W).RW-%_C_U MR4_E;5TBECY#9^LE0PQMMC(6&3@46U>&NJL=AG2G3E$)0+C/-=A!%+2&9TI5 MB4O T GMSSS]3'X]I4AVV %CC5MKUI0Y09_>B7/A*JTTT[7;5JHG=.:=W(;8*#)+!&47/@!GI* M.V&N+WT%42@WVU .30+:FSLXK>B"@J1@\ )'FU!GH!6HRF/PE7D3^&',FSOC M)B-D$LC!N>:<*P?Y;",K:R5C8)N$( G#"!W:X^\L!.O.*5-M)=/.@;TB\0+C M#_#?YU*?\2KY)OC!X7:?R_SZGK(A&QW4FPWKM$[YWF2,"*+HM^SQ=DDI,]HX MXO8A*YWF7%A'[3/JR)\Z!*P9E/I&X3/@6O%8$XR80L^"4YPC?49#G DTQ[B5 MQ6:<<'1DE@1#&',EF.,>O$[IHRT*_3]);A>Y1-;HH^\9((P>AIC?6!M!"G+( MV5+YC6/=@07R1A4.!YVQXZPGOP?/]#?:4DIMFZ"L6BN9W2GTE\S9>NS6V9DH M],1 ]Z:-RRZ[+!\VJ0I$!1'Z0I]U.!3<>M&G#!T!T!(X]5M.VT:C-\I9QM5' MKM9C< BB,#R'3-Y5^;3L4DOE$G3S;O[0D:U#G!1]$J2A:WQNS)ZA+9DBF5DV M >>'OB(/\);YQD=>L6X=Z'O?@?YY%AV@?9E;Y?G-\=7A'FM9*D,X7MH8"/H* MHJ U>MD;AQCL7J5L/,;-R5=)YE[RC:X']%&"*'@;CW(L9"]51C&DE1^S#QP4 M^6!RZ 7N2K68YY(3 N5D+UY J^WT8'] 1A3ZXACB]PD!&8GN;,G05TZ;P*8Y M CKDN&./R_K5VW%L;4)7?0&?D<6V#IA? 1_5+F@?[9#E](OU$=PG._&J<36# M*.[#YP*4'*SUUEDW'TB+WP2MV5[X77"?TV(-/)^LX/RI8A,(LJ:]T24;0S*I MS*^_M>4>M@K>D'D=GNPG?2 [!-"6S-RZQ4[R-C6PHP4)\A%Z/3 XBN:CJBTXPG^YWJ41!QVP*\U8" M86QA@7&Z;;HA0ZL3$@W6::)=$,4V, $1U1+L!ML.58^C:<\#LHS,<+X>W:H2 MAKU5=)\V.,>JI^@Z_*Y/[O_>=[^;=/KI/32BDMW:^;Y=$ 4MD*?Z(&._TH@5 MLUW+S[$.MLBR[]#"#8XO2+8Z?R3;3L^_D*M#0#MX524H?>J@9'-7GM\,HJR1 M_"DV!Y_)&1_F5O6)X)#$T6*++);U=>%GO.[P:3IBXXTVKFY+]$^.E;72OFI> M=IW@EO.6?O^[KG,\R&%ZQ+QRR"5_5"SC<_SNV=HP!Q)5G&>!&'3NK MPPX^I!J6;"F!"/PVSQQSY>U(9>V-4R)=4)Q-)S#J;!MS;SXEJ^A]-"[P01=H MW_UL1%6QGDVV"Q87'[3" M5[1V$F*>7^2H.> +E;4A6WQF/-HE"_$*6]DZ= HT@T94@)&/*D4ED14BH!?S M[F^VI+7S#'V27"#KW6.]T F>*VMAG#>G<:Z:_',):CPFF*6OYC('4;J3Y?A: M<,0SS -_QC$9SK=C>WJ&JCM;)(N.1/A247@B:M_Z9GL#2"9 9,]O93J4!A6A M))AR?S(8AR='FF+1IK9%MUR4K_MD"T\Y^93@PP0(!?34PD ($87/I9^D< E[EBP"HAET6F#)H@_# IP>Y>0HQA,E-: MAX620*2,;9E0&EX(N1-@"&6HG(CRHSC4M;.A>!+$(4 86!@0.L@\"-3 MK5_:L,_MFD0KK: M3E/9 D4@V?>, 3C/(I&33S9YGM=99YJE^G 2I,7@;X*Q M+>)> G);;STV&QH$J[7QF8BV?864D+$VH3\\[*SN>V$$4<\RX MXJB6BY ?-L^P_.IN9>S.**+8Z_O *2.&K:S#<<=T&1Z]H1E$<9"8^961Q^O[ M[;M?SH:V YHCU%L%42@21JYR5,9K7Z\3Q-_'ICX+FLH8V/,^$'0:1%&*ZY R M_6O/<3_ M2>O1#*+(N"D3;T([G%Y.Q +SS9_W.%M/P/>RN9MNLFFN&J'49=<[ ?Z7\2'_ MK TZHQO,NPHJ6Y#(294[MH)PE(XZXLAJMEEGR\8MXQ+TP9PK]5;)<,Y99^?/ M"_35FEI'Z^KR'/\W3RH &83F@+PP7M /E5^K)T-(X 8=.>L&M&D/M^R(3.2> MN^^1C:!6LJ4_\&SCXC P&O YFF$@Z(,^*GOG^-$1YLQXBJSW?,:@M=7_,E:? M&:N*'$:/=C@D)4#>#*+(^#?UCR1"H7-T* /EC(\"ZX"6O=G%.C!HZM!'?3)& M_3*'_D\_^HSA#EH.04X,6!H*\S4="*?I8Y]2^'!7_) MBI)KZ%@@A\Z$>A!%E>K^279RS)HTXO_61IOFA!RR9H6/.6++)-XC[VUE,$\3 MBGH012:WT/5 8:[NNO/.G%A98?GE\Y9$\U76F9PB@PH-]Y84:8+\745^8Z7BLSS?[RB"DX TWTJ!^IK MURZ(XGXVI'OX$G[3J@(*#;,3T2;:H2.*0ZUJG#VA/?TRAL+7/_OIS[)/4Z<1 MO([>T$\SB%*' M1!'$LB75F2?T,QO;%IB\;;:[XJ/ N 5ZV8KF5[51/F0[M6=>T9?Y*WS1"X%P7_M-==F@P/KW\COZ6>@<8#MI5*N8Z^8MR50I@ZAL2?5X4CEU;6$ M16_9$(0CZNZW(IB&6FC] M)V!@$A$>=H,"8&2L[).'GWN662'/XOBDRTQ+VA'D.2"2G MD\ BU/H")B+$1'3-H;YHSU8" ER465 &@:L&\@8B;RH2X14UI=P8XR*M]KZ7 M( KGS(&-K8"6")X21+%&LN"R?-KB",TV\RSY.Q',WHPN60L!&V\F\ONQ8\V)4H>$_TG$/K@%19:4$S MAE<.J"3G7K4$)5Z@C)HBHFR./^[X[$SUAKH"M#U,Q)^@4](HB*(Z *^W UIJ M!E&LFSFW3C)^^CIZ@PVSP=+N@$(@?&UIR66Z.^Z8L[0#0:=!%'TWS_HJ(,CX ML+V'?#OVZ&.JT>MMD*NT.$2R( 7-(,ICCSE+9MR#MP0 "'I[?5=>8<4<5"T' MY-6#**+NGEN'/@D@V0: /S^PT\Y9X?I<-9=]S>94";WL$CDC:^;B:"M=5TJJ M;V0$NBG&3#V((LA#OC1!:9&7*FR2QH*CJ!+)O_WWWKT:N/#+/!SU&SJ-G 5(!N;IC4,;*P<&[G#Y; M)U4SJ9B0?336WH(H:,0ZU(&O.9/N18>"BO1O@6<*L%H#A E!Y72;\D>_6Y"^XQ*]*FRP!L()4.6M?L[OP>/Y M7(=?M#Y'JC^H!U&4S]/M P7^8SR3U9Q5P4P923*4W>!RZ!^>+J7;^9#0[F!3 M7Z CV)4<6;8-VE/)(6A+-UA_65L.N-+Y(5,X>V*RGB"*^=9'#A'GC?XL%SV* MQP1I;&-FCY([SB8B^ZV+-6/GL7=LZ<"7 PFBN(>#IV+&J)I'9!%$%[ MU0GN$:RRE;0NZPKH H>MTP," K;?E4RX/ED;-"SQD 2SBB]];091R,6Z30GT MAJH!WPNBT+GZ+T@A<.%SOM_VVVZ7MSTZ8Z78))>DOYU](OB!SLFX^CF6]"C> ML\:"9H)435@C51""1#,-G:XZ..E'SX=[[KH[5YPY,L&V+W-KZP_[29 "+Y*A M7L7O^>;*O>;NH0<>S/UB8QR=Y"+;MB&W)00=*R%(QW0<0FB",*PEVR% M;G40>=;.IN2SJW#N,D?+V=@!Y3[;)E"[^2;,U/H3>/I M!-F^2_3II0BSSY;\L*3/\$$[:-=E#@7 K+6MCGR-8CO5@4?(>OSAM[9F\2N, MI1Y$$5?09GV^Z5MVH7$:(WG9')= ,;U++[!Q^$F#A4$/HABT\44U:S)0$/X7%&.9$""(@&!.(H.UW:P)# M.5S6_JA2W6*?&$7QNS=^EYV+7-:5G' $B7 )J:>??"H;= P2Y<\R1802PF/0 M,"I%[P:*UW[[6HY^4JPE*DC .XV_NLDN@]IE?*HBFM .HV26F6?IJ>AA/' N&4W6VF>V M!'D#23N%HFU.KGZ7@T0Y6OUQ""=F$,4<6DL*EE'G(LAMK7%F1QF[T&D0A7&B%%\ S]D1MM\H MOU<58(^I2I#YYYL_&PTRS@7-((HRR*;SUQ-$2;2U\O(C,O^7L=>#*#+QS3?; MF%-R3@FI ^$X"@)2/K?6VV[]_BQO&0KV$@O0[K7'GKFDUGYGF17SR"AQ:*XL M YG:#*+H7ZM 99%?C&=.+L-&MM.:FB^E]@LOM' N"6X:];W!_=X$I$^"(IP> M?"@0(X-E/@0N!#T _2M1];83 3V5VX!9],) @BBJN M@6[YZVL[C[>Y<:K8&NA'8!JO"DSC-UNN2A"E.*[U((JR:Z]))+JQ$KC,A) M),DMNJ(=T*0W=*"E^8;-E\]Y(.OPM/$VGU_Z(&F ?CD9TR:[6A)2 %=@P/TJ MKG?=:>>\_5OVFDP7)+_X0H'R+@=5-EE5'-E@FP(9Y7!WA^&J,NQ4-K?#.Q5$ M*< ?:)8N0\-^9UXY:?2\[^EM6U@$]M211V5?I?!@OX,H3SU= MK9)D93.(XG[)0_,@J6#[=4EB-:'O*L9LG11$H5_T8;P@2G)BZX>>0@ZB)/_$ M]SF(\DQ7$,468!4>/J='Z';G@4@.L4>Z;)*]\F?&YIPH29ZZXVO>'GVX]R"* M\=!'VL'KVR?9[^UIQH0NV4)L 7); )>3ST^A/]$,&T&PUS$,C@Z@-]/-U9W) ME_(Z=G/O: *\J0FO.YR$W.H%^\Y6<.V4\MA!)'O4% MMAI?VUH[]T1%Z[[LY!%'JDE5^E M((-=,TD$40@?BDHY(@4Q52(43J<):%Z<[*%3#ZF&3#E5)I+R.26',+/C<<); M51R4DPRJB:U/8C:<[6=/0H&@\UN!BU=>?B5/L(R'/>FE?83/8:F#(O5J/@Y@ M^=U129!Q9 J#^)?1R&%$4&616S$0!D;$Y4T*+F_.X.@WB1Z,A_(D'.K0=KF\ M/E 0K1NJF3(FC,,H@\N LJ_=92^%:' H!= <3%HK%4Q4@@)PADQNRB_0O#Z M9T\V@]L6&@$4;UH@!,OXRN4[ZSI-<@:=@%X^%]'FJ#SVZ*.9F/T.;7#@,5M] M[/I-".?#@I, =K]2V0^>=W[/.+VM8Y.-N[(.+I4( @)ES 4,2EN[RN\$]0Y) MAH-,@F=0J"4"BFYD?9I1=260SGG I P7E2@$LXJ YO/:86('4=K!&0C*,I=+ MAK]Q;K7E5OD@X +?*9O4)T%(O)$51@N@"<8?!U2]?:9) MBP7:5H)H?R3'^IBCCLXTB,;PABHP?:$H;K_M]KQ.K8 V&>;D0L[P''%$KH88 M"#H-HN![ 2G;Z91T.RWBHF3AV9[JT01X&TZ!R6((J.\2JY$^6J/ M,3=.$"6U6S+9!9D_T_-+)D)0CAX4L4,9T^51?U"FPPUV0T! M1C)1'SL)HA3(ZG",5,XQ#/$1WK-?W%9%E0GMC-]V\/R]]]H[C\N;+"A5!SYZ MI:' WPW7W]#C-)(A9+0L-D>'?!1@,;>V&M$E#K!KTI3 *4/3B?K.-&"\62^! M7QDT<\,Q-@?-( IZII09I;;7,$JM%UIQN)L,)Z?'=J\)!5WG>7W)'(:_+;4, M)I5!G'EK2B^1>9R\D2NODO6T (JLG[67O31FVR&,=3""*/VI1$'O@O\R760) MXTER0_6B0+BUL*;:[S2(HO]TC+7Q3+SNGK[FT#R3 T4O]19$48'"V> 0T*L" M6"KJ9%SM[\93'%IRLVT0)=$GQZ@91+%F=#_'2H"642\HR:DD?U6\G):,=?;% M8 91!"3H1G+#X:>V;XVG%UN W&B.@;%N?CB1UH[M4@XH+A>:_7\'#]M& MU*FA#Y[IV?K.:9:!E"C"BVP;9_4):EE#%GS5G@BT?)FB0N,>! M[[0/!ZH047RI7 G_G)_]$4$V_'-BM M?==@!5',)_YP)A;=L$VB/TE7_6G"?-+C IMTNH1'E( 1KM*XABGJS3Y9==GH.; B0"P6Q, MB9)2+6Q]R'FZ$GV=?NIIF7?Y%_A<%8JU*/S)=J;K!270)!W8BG=+)0JZ456- M!IQ#60^B.#"X7=5:/8CB)0YCMQR3 ^:"<'0,'K8]E0ZLRUKHXIF_YPHH/"V) M(J"2MS ENU6?R"J% FB]>7\39(O GV ]/C%D"PW8?SJ@@ MBHJ%\CTC3A848:M*\5L3:.&=KJ]]1B^&[%*,7\V.G>H3RH/2)T@);\;$R8GP MYND6D"[93&\-L' $!R8B+)YZ\JG,T.5W)IT"1F NAK.M$A0#H:H=@8FZP"V0 M,2C&I,OKNS@ [3+EB$5P!B&)$CN U?CUBT#$^)P!65&".)]QD@PFF18*YO77 MNM[*\D1R]!&W<9L?]VH#HQN+\E9,Z2(@E(CZWOA$9&6/E<[)>-GVP1#AA"-: MSHPY:;>N/B?49TQCS>N:# 1K3$%3W*7\F\)' ],GYT+&2425$"78C5._.3T$ ML^QNF4/.J6U91>#DU_@FA><[02&O ?.J9882@8Y9S8/7)=K_:F]YS(6LD_:<,#DSCOLE,N1.\5@!U&Z!.6; MF:ME"HZ47DC\T\8J;K@\'@F M/L0;G%05)$512%ET'B=4%-)X3,.-@<-!4,3$8K(/?&8,Y4BII/53-")24 M-2_0-R7@C#6&J+)F]*J/ T$G013/I 0$(F1392=D,!QXIIS<&)Q+HIKGW1)$ M,:<,-AG3[)2N,C(''8ILJ%]HW;@Y!>6Y^MB?((HLDX-^*7CGNE" # 4.AS?Z M4,3FJ3^0/5+=89T%Z#BOQ\G$IKF0'2M[K0NLDX/$9%FM!7I"8YP%F:6;;KRI M^N<_WC+ T:]M8,J:.5>RDPY(Q?>%[HRC.._-((HY=B"?-PF1@1QIP7Z!0G-. MMGCM8AWD( .?\4LN^W^3WYKP''J/3%9E1*;KG_N:1IS/Z4[./!E*IKG'YR]] M\:40CX[)H_K]%4?S)LY-3:_(_O!V4KXB^V&YO#LVFNL56V\WH8Y M.UF_UD_7NHE_Z%E! -4IMG+UA?)\<]6*'WQO/(+R(Y8?D76+P_[+.2_&H+_H M3!M-O07:-.?>[C0\T9(M;Q( :-YW@NCL7L&?K1+?X6MK6>^+O_W^C%-.K:;Q MNN]$+]Z\J (3]!TOEC[H=QWZ1$:K?+.%Q/T<-=ND_5X[MEQ[<4*[BT/29:?- MD _F)[/R 9VKKIIII#EW_<7$#J*H&&B>>^ W>$VU-"=1L$X@UK/-BU?TTD/T M$IL1/Z(';3BW0<4*FX-\Z#2(0EY*E+IGQNEFR%5\3=[2+^LIR6*M_)9\)%_0 M&ODHN<5^47F7;;G?=QW^CP8UV &4= QAWKJJ:;.6W[R&VV23O-=@>?0 M!67;M6>IAM/.A 11/.>.)*_,!S[DU KP&Z]^E\O_Z5GSYSYS4H O^@JB%#SY MQ!/9N;:=7^6T<_ZL#'GNL,.6-7!<&_0XL#":)X:RR;XM4?_""?=2< 2#?SJ_QMCLK: M>;:YLQ[FS/_-G_;,LS8%4V>>*=D%B0:L99$SYIT=RN;67_I)N]IQ\*^S7<@] M"26[-SRG2>]X*MLFB8=\3U:A 5O"'-U@MT63SO3-UE?V?"Z)8 M, 1'N-B;Q%FK7R:4<2G;S&%5J: :@8$C..(WLLD6PL4!8)PP7 K#(BK[Y\II M]?;X(TB5$2Y"E-"R\(2%_76E/-EEHD4W545PE DNY?%.:YYKCJZJ%Y?2<\P$ MB)_!)GI7OK<@LC,_T!/-D_?5TO&/\/-_+0"86%N&"S+):5&T#-$ M!$X(>-^5,PO*)6,JPIB59S(T&>_3#YVV6G/DZGE^&%[N9=00,AA:GU6 >.T9 M >2]Z^['1,K89-?KSY %9" B>L_@J+5;5QD:^T(9M];4VF(X;QV1@2:0"0M& MQ(4?O" KQ-R7=#'TE95RTJVK"J1Z/^P)E#$U3X6!'&(H^L^YFBJMNPH16W9$ M2QF_&,?:*^-',U.K?$ETHAQ7H 6,2YFAK63:*:\ZYFPI_Q74DO589437FXXX M#\;&@.$,$!*=8K"#*.@;?YA+CI#Y)5#0F.^* &50HW=C1XOHFB(H, ?WW'U/ MWF/)<+4_V!LZ"*MZ.^A(":RY+'NQ\0]8$\^1A?,,"DOIL, <0:@-=*9Z2V9 M,$]_.&OXL [!-%5+GF.>&(D")NXO?=$W6Q9\[WE>J]9\'W]_T$D0!=UZ&\ET MTPS-1AK#@](Q=OQCG(P> O_=$D0!RM3K!&6QS:GR=LK87.IW66,*4U#8N"A, MT,?^!%&T(] D.":@QDD6!.8R$V.NF"MTF!! TJ6D^/\CSKPI3-51BR_0IX?043;0,NZHC?RK60XFT$4 M0)L,%-DLCHGM%C)& OJ<-7Q:!P=<@$=[C',&R>NOC;NWN0G]82S;#JM"@.&* MCP4>K)-^NO2%#N; R+PJVU<%@#_]3J6=O?8"\;)$UK.,U3PROFU5T[>W.X@B M<*%*T#JH+"M;TESZ9JR,(>UW&D1QG^"3]4-#^CYGH@5K8%W*W)DW_2=_R#:5 MC?BIR+AV013TJ6)5>;@^>>5J<78*_=!%9)WG]S>(PL!4MHU.2A6A@V5+^V20 M\]\$ZYI!%#:4\>B7.5,]N?\^^V6GM'ZX>"OHM[5WKAJ#V_T.'[>FDCQEWCR# MO!20\)81CB;]6'A$F3^[P/TNI?S6L1W8" QJ05"_9Z_5YZ,5S",]@N^U;4ZL M>[DXG6G#>-D- H]XRJ&4YIK)?AJFX#[ M/8LSR\[5!S1LS?3?_6RV^O73]+F B[?1++7D4CG+SH:FISDW93XF!!,[B"+H M([A:YM4E$/+=[WPW5UD*A@BTL(W=BS^]XIF][&47YMLX"_^H2KSOWONRPXS> M.@VB =/4I-,H/-4>!:'WX66^1;.SXPC>#%40IX$^@'V\#/.R00[.-Y3?ZC5;1I$HZ1S$8GP-6R[@G)(@"DA1+ M+K9X\D.FRDDY]E!YYQ M/I8S. N\-,,Y(M81#[+QC%N5)KXLH/-4EIH["*(2#R3:Q&*;5]:M?.0W[R9QI8M"X M&)_E>UE"[63AF2:18"J36"Y*3$8#8SA K#C1(G8$*2)V/\)1SL1X=I\R4E4A MGHT!E7T[&X#0Y4!AC/(,;WQP\B_H!V?:[QB?SG)!&#)\LM$%%I?2$*ED0&N' M\,S5+XT(7!W&K60,GUL=H6Y:P=ZUF 3DNRB-+ MQ0JAXB GCIMQ:]]9$ ZZM6Y.;^9$U 4RA>05:278HAUS2*EJ@U)V(*VY\]WP MY8;G U6-J<[,?<'O!SN(PNE%P\H59?(<1F;[FJPXOE'2CTXRKZ6QX;/RJO$Z MK+%3JXV1\N D"$XZB$II)47!<2O5*IQ7D>KZH:_F-#NC(T9D(2R;N'=R8&7: M.&LJ103EO"T(GU%8=>%?8&\[IW_NV>?,P3[!5N>GV%LI&.1L((?7HC.1:V,7 MJ*LKNOZBDR *&I<-8'3@?55AMJ_8ZTK&V'*@S!+MO)N"*.0#@TP@@?*;(XUQ MT^2(R_@SH,DU\^HUJ8(.JH@\&_2Q/T$4LH32$ZC+!EJ:!WWVVCGSVD[^]0;R M0D#8?EQ\2 YR%KT&%4W@WWJ[_D8+#%/KQ%%QD0VJ >I9)3#' L#VK.,1A_ * M%#.6S6EY/9Z]P.:@51#%,\DWCKIQXR%!I'GG'I8=0GVLPV%K=!I^VFC#T7FM MWFQA2-5AC1D##"!.&IG.6;7ED=.BTL]E__CH]3?(!^'B#_)4&3/ZU4?&E35F$,5Z MTY$EB"+1(L'45P %](&.X=Q9+_<;'Z>/W:.OYLWVZQ.2H\&HIV>4R:,A8P,& M*UO#_2Z\50SS5O =>:?RQ>_9:>R;WN[!7P+_^$&06 !?Q9GM &@:W^-A_*:/ M^FR.BOZF@SA"[(SEEEDV9Z-MO?:V.[J4#G3XI3=>L4WP#H=,5KNL%=O$>@O: MHA&ZQ.]M[9'LX6>;3)OL[8.2?2!8Y%[^A-^Q[ZR]5^S3)V2*:@$)&S0]+1LO^0?]":*P M$U0FD;%D,OL*7Y -9 ";QQN05">1:>9%L%&_R$5VE;6FRYQ)PY9 4VS4(P\_ M/+]-E*RRUH,=1.'539XG?-==]Z5*\?]R_^RIOI !I5[ ;UW&D0AGP6,;%];./E4[&3/ MM*9%3H*$N6T^? :_X;>1R^8=3Q7X&_W0G6P*O[>MC_]$3N-3_Q=4GW;J::KU MUUHG5^B6-@841$GTZ?P=@2:T@U_9+.:-GG66H[?PH5OV&1V@[V@9#5I3-J=[ M5/62D^C.'%BWLJY^BQ;(+S:3()[ *_B-X*PWF,XS]SQ9'SE/LHL/;\X7><96 M1\^244!_H2?RCEU$-["5\8U^\8U5^7J>L:H6*C(#G_W/!5$Z 69 A)1%84(. M6BL@&)D%A%P4>:N+PY9YR$>Z"8EZ=R]EK.B*@ M;4SFM=0"1LTV7 Q^"EU@B\- <-;[8_Z<5BV+YI!36X-:M>.B))U[(>A09^1. M,-A!%,\GG+U>;H7EED_.\>PYX&/^90\('@$&#H&(.67+H=/WNE( ZV'+$@=& M6;A#"AUBY3!$Y>_.BD#+!+-#^NSAIJCK\Z@_75G3FZK1&VQ0S9"4K]>[Z8_@ MH\RB_E%.G!="EG/?1&[GE]X=?U,^9,T]!"QEZN!!01K&$,-%9E&PB'#OS:E< MX;5BHHF9D[/EL+%1R?EBA)A7\\N1$X0KU77Z:!\T8TV_]:\XE>W L18XFS;U MHXS7 9C-BJ-.@3]EDV2$2D;<)2/" 6@E5WVFS-4Y2N7W+A49S0"9]CF\WJ[! ML$%7'#CG:#CX;9^]]LZ!*TZ]-EH%40ILV\%[?D<_;+?-=GD+!?E:@/<8&V2C M_EU^Z679$.A+GEA'_,*I-NVF4\\_GA/^YP>9>@,/?)(=87,H#']^4]_ M[GD["P=7L%[ ALW"$5 :OG$:,[G!J2K\2W_;>R\ ,V^R0[R>NU05%# D51GB M/;+3@UG%<7>E41Q8"6=:Y70;:"^;16Z!$=:9.\I&_: M 3_:LN$YY@=OX4,7W2,CC&9D0O$#FXV]4D"VLPL<1.T5[5YT@ :,M[3A_VS% MX:GM P\X()]+4G?LP-IQ%CFD]*4WM:$O]VN+[# /=+.WCI&)==D@*2+@[%X. M)F='!8#?ZX=QH5F!'*]^%P1H!C+[@L-S51UKRWI,2 5G*TSL( JY-5]:A[+& MMB&A$57/[,7##SVT^N2++_;H!?0DT2EIAT;Q./E#IJR?^(<]+/#FA0AHVW;! M>A"%;4'WY !BDI?\@!+P)E,%E]$4N80G7*KAR3 R18!FT847RG 7KY1*8!=^;YX'PQ8D M,WQ/)@KJ%+V)]_ @'EAUE9%YC )CYLW8_,7\.RQ=8JO>?'E/MSW81E!0L M[0T"/L[?DZQU#I"D$+E4YU_KS'ZSSH46/+L9H +RB;W%,:T4RV-=<&^*UTC'Z0&1)X]3EV>"Q;C7U.7I"7 M F/TK=T!= ]]9 ZMJ> %7Y1],&SN8VN_D7O&R"/. ?XW]G_/3G&(:^\(X$41!,,8HI M&Y>(5V]0M@4P[$3U_EHSSK2!F"Z^Z.** Z@/VLJ_ZU;N&!MSG7'*:3E3;EQ' M'W5T%GY-P[T)Q")RSID3'69H80I*WX4A.&J>R6DF5(H P "$OL@>YC07(JJ< M../,\Y3^EMEPQ@0B(\":CK3H'*:5G=@AW2_3WDJ M -F,4<49UE7?QM;8=(Z MS)MR;8?ERG!3(/KKLA:,1LH8 [1R:@L\5V4+!\D]E) QNRA*AH(J (YH5D(U M!BRP!8NRE\W2;]L%WJ*QC;/38EX%\V2L!@+/'LP@BCGU.F)CO_2B2_+V 27C M#JI#+_IN+E0GH&GER[9I_/M?XZY[ <%E;+(1'(UMTYCSVQ-&6X_-6" M2+^V1.@+.)NR?X4O\"^^J(-25+;O>]E\9X$46:94^?QSS\MGRI"[3?CL,\G85951?N\2 MO->_)LA2)[C+6)D7RE[07<65JA'/1OO:,!>MC!Y@(.$3_,W15AE2W[J KHWE MB,,.SP%&QJ)[Z@Y=;R@\B@8%8AP8B\>RKNB6G0(G=!2GWI90;XFK\RJ^0N,, M7'IBLTTWR[S)D;#^,F->V6VL='31,ZHN&%UE+LU)TXE$-X*0OL?G#*!ZL% _ MO*)>$%_;,DAUX&,&.J,8K0M$X#$!8&O#.!1\%=PGTSFA33[J#?B:SF%\&C^Z M1__D9=$5YD%F6Q+%6A7Z*@&),G[."T+ZPU?'[G]]O&"T_[V;$:[L\KHHDR?2;;C8]OG9!G1&CFD7\7> MP!^RQ )M*R5C^OKT[*9]U FLH3/(])T-POZISQLZ(A,%<+[XA2]D?:W?@BCL M#?.%=XW!G'8"3H[[;%UAA[3C.< 7;#]. +K+=$WO9%LB\0,=>/31N>J. ]H$ MOC1&6Z788&@ +> K,A(-TJOD =J1M6XG![4C::;ZA3W"/LV\F707V:)M,EQ MM+[.8-UL.Z*O_8X=B ?HO6(#LI789MYZ)GC73H>V W[A;!EGG18'"Q,[B")0 MLE-:&[3/62LZ&/V1"[8D-&4".26@F_7>-MMF>\0]["7VA4"WPRS1FX1K71ZS M4_@>OJ,C.6!-'<+FX0Q+0J$;R4C]PJNVGUZ8G'@9_7_6VK5N^J62QM8O,@Z- M^%<_T0B^UB:Y(6",!_[;3:L"81Q"/"?X5H?QD_'Z[!(H:\7WY(J@INV ? -S M0K:PO\DNU3 "R4V>]7_V9&E?,.AOC2"GH OY[GOTK"*.O5I@_/R%&Z^_(2>@ M\&B6FVG>K"O>*=6^Y$E=S[M7U8[@B*,A^@H$>JN6!'OI+SE-OM?7T9P*!I7? MN,B+$I!N O^S,<@U=[X5FNWR3S?-/JK^T"GF M2^"HOB;^EM!S1HHQTG'Z7)=Y$AFJI:U#+J+HKO*L(V_13;XMG>^E!.(!@X5W M)(AB\3$$056N5H9M$R8.TRN'XJPH^7_NV>>R$4+Y].5(N1^!(0",:3)O2TZQ M[)+LEU<=6[#>VD% G!O1,F61G.^"^K@(,?]B#NTUE64KZ)]YP,P_3DS J&?0 MNE2I8!""J5U[GNUY?D,QRIH;I_L9OZ+@60BWZ4N97\X70[>3.6U"&_I0UK65 M<&C"[S <02A:[;(6^N&[3N8.C!\3*A='&\Y%D35@:)= 5U_0?W-$L!$@YHXC M;^XP;W_GHX[!#J+4H5_FBK-NWS9Z>2K-P1<^W[6_N[=UK\-OM(6&"&A\UK4> MG\D&>3O::Z+P&F$NZ\IXMA:RH&B\TS7U.WUG<#)T9-[T2=4&7O26Q^;O\N]OG-_$X7_6]U?X)F> M@98=_,L1%EP4I&DE6_PM\U7:[63M?(^7O2U--1D%R:EHU>=.H4U]*W-0^M(; M/*\^YZ[>^F"^&'ED.^.%'/'*4/>W1_TS\46L$#>,JV%EL\7"J.G&SON>W&:SSXBIRW5JI#B@'3 M'*O_EWOJGS=I!9J_*7-7A\_J]-1$:8.APPBENYP#X9YZ^_[?JOV^4&^#GC1^ M\M(M.;Z '+.T6>;#W^W&XW-\*UB: MZ3,9BWA6/PH]--L@?SEALH,RU]9[H-"F9VD?CY ;QFC>!%K)Q.9Z^%N_BFQM M?M\;RGRY"EWV!M^[QQH(J.@??J"[.+#XHOBNSKM-^-R:H1LRA=P2(&\& )KP/+:5! =[4X(%C6C/Y;GX1Q_J_2K];;6& M?N>S$;YK:O=.OI=^4UIM[>MC\;C=^0\6G3>#IN;'>[S M5N/UW.:\M()[ZW.<^])HK]Y6G49U"[Z:%[3H]<7&X/^M MH'UMHW?;2K4M>,%_UH]F/PL\DVQ5,/!BDJE\5/X\OFPW#^XI:^>9S;;]OSY/ MK=JIK[\V6HU]H'A'@BB# 1-7O_J+YOWE>C=A0OLVH?>_W1BL_@Y&.X/11A,3 M,XC2Q&#U?3#:&8PV8+#:&2R\F_HR4$R,,5!H M3SS]MU#H_JAK*O=E)!GI,! M3(OLL S:D*FFKE98:MF:5 MT\JU97L"@8D%E3:V"=EKKK+PO6"T!M[=D/EV8+1S,'(0)?U_0H!F!5&..^;8 M:I&%%LZ5*+;; ,! (! :*"*($ F\3E- Y<\6AH=[3KFPQ$'BO03FR\SB\ M0M.K!95KOM=1#'W5)5X#:YN.4FZEHW6H2A$X<::",ZB:WP<"@PE;!VQ?]4477%A=FHR,_KXE(1"8%("NE5LSH)T%8'_W>QT,??O' M'?*FE/V!!Q[(#FRKO;?VYPJ>M-L#' @,%M"?*K#!W ,>"/0&VY:??_:YZNPS MS\IGCSCO8$) MI*7S@MQ<+##UU7SA?P,! +O-"*($@@$ H% (! (! *!0"#0 M 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% M(! (! *!0"#0 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% (! (! *!0"#0 M 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% M(! (! *!0"#0 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% (! (! *!0"#0 M 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% (! (! *!0"#0 2*($@@$ H% B(! (! *!0"#0)ZKJ_P'MKC;G._ V]@ !)14Y$KD)@@@$! end GRAPHIC 14 image.jpg begin 644 image.jpg MB5!.1PT*&@H -24A$4@ P@ %K" 8 !U^J[* @ $E$051X >V= M!_@4Q?W_+8GZMW?LBB#VAH6@6&/OO1#%%FM$U"B6:"26V&LD,2H_>^RQQ-Z- M76,T$15L40$5*_ %;,#\G_>2O=SM[=[MW @ $(0 "$( !" 0C\E\ ,D( !" 0A (0@ $(! 20""$)-A" M (0@ $( !"$ @:!0"& 0@ $(0 "$( !$H$$ @E%.Q (0@ $ M( !"$ @@$R@ $( !"$ A" 0@4"* 0"BA8 <"$( !" 0A (0 M0"!0!B 0A (0@ $( "!$@$$0@D%.Q" 0@ $(0 "$( H$R $( M0 "$( !" 0B4"" 02BC8@0 $( !"$ A" 00")0!"$ A" 0@ M $(0*!$ (%00L$.!" 0A (0@ $((! H Q (0@ $( !"$ B4" M"(02"G8@ $(0 "$( !" 00"90 "$( !" 0A (0*!% ()10L ,! M"$ A" 0@ $((! H Q" 0@ $(0 "$(! B0 "H82"'0A (0@ $ M( !"$ @4 9@ $( !"$ A" 1*!! ()13L0 "$( !" 0A (( M!,H !" 0A (0@ $(% B@$ HH6 ' A" 0@ $(0 "$$ @4 8@ $( M0 "$( !" @1(!!$()!3L0@ $( !"$ A" *!,@ !"$ A" 0@ M $(E @@$$HHV($ !" 0A (0@ $$ B4 0A (0@ $( !"$"@1 "! M4$+!#@0@ $(0 "$( !"" 0* ,0 "$( !" 0A (E @B$$@IV( ! M"$ A" 0@ $$ F4 A" 0@ $(0 "$"@10""44+ # 0A (0@ $ M( !"" 0* ,0@ $( !"$ A" 0(D J&$@AT(0 "$( !" 0A (% M&8 !" 0A (0@ $2@00""44[$ A" 0@ $(0 "" 3* 0@ $( M0 "$( !"!0(H! **%@!P(0@ $( !"$ A! (% &( !"$ A" 0@ M ($2 01""04[$( !" 0A (0@ "@3( 0A (0@ $( !")0((!!* M*-B! 0@ $(0 "$( !! (E $(0 "$( !" 0A H$0 @5!"P0X$( ! M"$ A" 0@@$"@#$ A" 0@ $(0 ")0((A!(*=B 0A (0@ $ M( !! )E (0@ $( !"$ A H$4 @E%"P P$(0 "$( !" 0@@$"@# M$( !" 0A (0@$") *AA((="$ A" 0@ $(0 "!0!F 0@ $( M0 "$( !$H$$ @E%.Q (0@ $( !"$ @@$R@ $( !"$ A" 0@ M4"* 0"BA8 <"$( !" 0A (00"!0!B 0A (0@ $( "!$@$$0@D% M.Q" 0@ $(0 "$( H$R $(0 "$( !" 0B4"" 02BC8@0 $( ! M"$ A" 00")0!"$ A" 0@ $(0*!$ (%00L$.!" 0A (0@ $ M((! H Q (0@ $( !"$ B4""(02"G8@ $(0 "$( !" 00"90 " M$( !" 0A (0*!% ()10L ,!"$ A" 0@ $((! H Q" 0@ $( M0 "$(! B0 "H82"'0A (0@ $( !"$ @4 9@ $( !"$ A" 1* M!! ()13L0 "$( !" 0A ((!,H !" 0A (0@ $(% B@$ HH6 ' M A" 0@ $(0 "$$ @4 8@ $(0 "$( !" @1(!!$()!3L0@ $( ! M"$ A" *!,@ !"$ A" 0@ $(E @@$$HHV($ !" 0A (0@ $ M$ B4 0A (0@ $( !"$"@1 "!4$+!#@0@ $(0 "$( !"" 0* ,0 " M$( !" 0A (E @B$$@IV( !"$ A" 0@ $$ F4 A" 0@ $( M0 "$"@10""44+ # 0A (0@ $( !"" 0* ,0@ $( !"$ A" 0(D M J&$@AT(0 "$( !" 0A (% &8 !" 0A (0@ $2@00""44[$ M A" 0@ $(0 "" 3* 0@ $(0 "$( !"!0(H! **%@!P(0@ $( ! M"$ A! (% &( !"$ A" 0@ ($2 01""04[$( !" 0A (0@ " M@3( 0A (0@ $( !")0((!!**-B! 0@ $(0 "$( !! (E $(0 " M$( !" 0A H$0 @5!"P0X$( !"$ A" 0@@$"@#$ A" 0@ $( M0 ")0((A!(*=B 0A (0@ $( !! )E (0@ $( !"$ A H$4 @ ME%"P P$(0 "$( !" 0@@$"@#$( !" 0A (0@$") *AA((="$ M A" 0@ $(0 "!0!F 0@ $(0 "$( !$H$$ @E%.Q (0@ $( ! M"$ @@$R@ $( !"$ A" 0@4"* 0"BA8 <"$( !" 0A (00"!0 M!B 0A (0@ $( "!$@$$0@D%.Q" 0@ $(0 "$( H$R $(0 " M$( !" 0B4"" 02BC8@0 $( !"$ A" 00")0!"$ A" 0@ $( M0*!$ (%00L$.!" 0A (0@ $((! H Q (0R(C Z-&CS6NOO6;U-WGR MY(QB3S 02";P[;??6BW7>DX^_?33Y #Y!P(0<$J@LP7"M&E.X3KSO*CQ=@8$ MCR%0# )''WVTF6&&&:S^7GWUU6(DGEBV-8$WWGC#:KG6W-3,2!P&? M"72F0)CRHYEXZKYFXCF_,F;*CS[G3U7$T @>)T]1*X% @B$%N!Q*P0\)-#> B&EY2 4!^%VTKGYSVZ4RG(0 M)Q*P)'CXF!$E"$PG@$"@)+0K 01"N^8LZ>I4 FTM$";^=K_:77.B%>RRXT D MY#0FH2'+05F< X'#F(1.?99)=P$((! *D$E$L2D""(2FL'$3!+PET)X"(; < M[-NT.,C3DC#=ML @B$SL[_=DY]407"A D3S(>NDE<^FEEYK==]_=K+CBBJ9;MVYFEEEF,5HA&@>!3B30E@*AD3$'H1A( MVDXZ]\C,9C=JR7(0%0V!)>'_.K%,DV8(>$L @>!MUA"Q%@GX+A F3YYLGGGF M&7/111>9_???WVRPP09FT447-7/,,4<@!&:<<<;8E: 1""T6#&XO+('V$@A- MCCE($@?A^4 D.%YQ.; <'%1GMJ*H"*AWC"6AL \F$6]/ @B$]LQ74F6,#P+A MRR^_-"-&C##WWGNO&3QXL.G7KY_IWKV[F6>>>4R2 )AAAAEBA4%X'H% Z>Y4 M FTE$%H9C49YMT>T@ @>!AIA E*P1\$ AKK+&& MF7GFF6M6^,.*?]HM L%*\<"3 A)H#X'@R'(0%0LN+ E.+ =Q(H'9C0KX>!+E M=B. 0&BW'"4](0$?!(+&#J2M^*>]#H$0YC#;3B/0%@+!I>4@5B18FMW(J>4@ M3B3YCLL"3X\=\2A0PD@$#HTXSL@V0B$#LADDMA1! HM M$+*T'$3%0R 2FK0D!.+@EQNV/ UK-$ZICG?J9;Z[!TM"1SWE)-8; @@$;[*" MB%@F@$"P#!3O() S@6(*A)PL!]$*>#.6A%PL!U@2>^]M3CGE%//TTT^;'W_\ ML0D?.^>68@D$3RP'L2*ASI@$+RP'<2*!,0F=\[23TMP)(!!RSP(BX(@ L$1 M6+QMF, //_Q@KKGF&M.C1X_2^A=SS36767#!!#($@RX''XB 4#7%C$KRT',2) M!"P)A7V(B7AQ"" 0BI-7Q+0Q @B$QGAQM7T"__C'/X+*OE;.ON...\R4*5/J M!B+KP08;;! (BH$#!R(2RH@50B!,/&U_/_KM1RO6,='(,//OC J,M0MV[=S(>+_18(!;$<5%2T=^QI)!*FC?_*3#AH@\((FY)( MP)+@W?.NE]?77W]M/OKH(_/66V\9?8CUT[[.??/--ZE:2KQ+6(,1DGGXBR^^ M,*-&C3(R(P\?/KS$0OLC1XX,>(P=.]:,'S_>3)LVK<$0W%_>B0+A^^^_#\JH M6NK>>>>=BGQ[\\TWS7OOO6<^^>23(,\Z=="@NCU\_OGGYN.//ZYBI+(M;GK6 M5;8G3)C@9=E&(+A_?[@.0:M&J_N-RN&($2,JGE5];U0)5QE4=QV?NN,H+FNM MM9:9==99C08E-^-D;=AYYYW-3W[R$_/**Z\TXT7;W>.U0"B2Y:!<)(S_16_S M_1-_->-VZE4L@;!C3]-UPAXM+P+7=D])Q@E2)>FAAQXR1QQQA%ECC37,O//. M&YA-9YEEEJ"_Y(PSSABT=*COI,[-,<<\K$ T@E&5 MI>NNN\X<=-!!9I---C%++[VTT2"S__?__E_P$=!+/.00;F>>>>: QVRSS6;F MG'-.L]!""YEUUEG'[+'''D'_4O5#S=MU@D!0^3OCC#/,+KOL8GKUZA6TZJF, MZN.M/ KS2UN58>6E\DS7J&O ZJNO;G[QBU^82R^]-!!]>>>9[?#'C!ECKKSR M2K/__ON;#3?>,"<<,()9JNMMC)++KED4 [5'S^N'.I9_>E/?QH\ MJRJ#"RRP@.G;MZ\Y^."#S;777AL(![;<;NL4!B1T/7KG>RPU2[VL7WSQ1;/% M%EL$%26][%KY:;:&_?;;SZB%UL>6]'(P:OU1B]555UUEUEUWW>##(^:MI#_I M7E5 %<;MM]\>6"/*XY'%?CL*A$\__32H\$J,J>*0Q+[9\RK+>B[NOOMN,V[< MN"RRR5H8:I54J^LEEUP2B'U5/ER5[?GGG]]LM-%&YK[[[@LLCM82D=*C=A4( MS;[_T]X7K=2FQ-WP9?H.R%IW^NFGFQ577#$0[,T^DW'W*;V++[ZXV6>??>VUURK\ MZL0#+P5"82T'$@=C*Z?+^OZ9^PIA2>@:O+N9]BWB0"\!M=+%O0 ;/:>6F33N MIIMN"EK(U4+3:!CUKE?K[-IKKVT>?_SQ-%')])JWWW[;''+((4$+JEJLZJ7% M]O_*YXTWWCB8S2*KA+>30+CSSCN-K%9J_;>=-TG^R_BR^^.! % M695%B04)^T,//33H&M?40Y3R)C4NR3IYU%%'5=T1"@2]Y]553S\]$^><K*)_^.//+(*O\Z[81? B&P'!1G0')%MZ+ X7,ONHRI(](^)', M/1!1T=8DVZR*+A#4*JCN,1H(F&>>*6QU7Y*5+LU,);;S,J'LM0(.RPPPY5_ZGKD>Y3%[UR)T&E[JGJBN3Z>U >KH_[7@F$=K(<1#/; M5TL"EH-H3MFS("RUU%)&+YNHTTOGN..."_IY-O*BM7&M6D8TE5O6@T%5D=-8 M@BQ;FQOEI0^9^M2Z'*M09('PIS_]R2RZZ*+>5'Z5O\HS?<@UIWE>3EV?^O3I MD\OSG+:,RY*X^>:;!X/!77%"(/@A$-1=5<) ,_JD+1]97"?KA;X!S0XB3BJW M)YUT4I!.#>2/NB2!H$8%63B4;EGPHTZ->Q()T2Y+T>O:_=@/@="FEH-HX?'- MDH#E()I#TX]M61#D3_0%H]E*]/+)XH5<*XS55EO-:65!)#7KD,85:/";+]:" M6DS"_R2BKK[Z:B>M1T44".I#+^M3R,?'K\TD=,$%%P1=B'SD MD10G=3W2_/"U+)OQ;\7Z9Q$(^0H$Y:F$L@:])^6_#^?U?CWSS#-C&\_JE[+J M*PX__/ @O7&K(8<"0=\@30J@WYY[[AE8^<1"(DJS-D7=EEMN&0Q6UFQXG>R\ M$ CM;#F(%BY?+ E8#J(Y\[]C6P)!+R!-QQDZ#;#4X# ?7M**@V9'THPSMIU: ML'[WN]\%+3"^I+71>*C"N?WVVQNEQ:8KFD#0;$0VGX=&\Z'1ZS50]]Y[[[69 M915^J8N5K'\:;-QHW'RY7E:7 P\\T+H 1B#D)Q#4(JX!M[(4^5+.ZL5#703+ MOX\5#UH#!^$[-?R8@WH%*F]+0M>QFJUH4KUH=NS_-BM$FD9.3A6++,<;Q+T0X\YI M<'!Z[[TIYWNH. B$?@:!U87QJ M>&KDN=",@7?==5=+%JWKK[\^>":??_[YJB(<"@19S*^XXHK@IRZ)BJ,LCG&6 M-'4!EA5&X])L-Q!51=#S$[D*A(E#"CP@>>RHEK(V+TM"U^#=S+1O[55X6H+@ MZA *A?)"RK.:Z7F,BM/A;U*G+D:9KWFVWW:)_==QQ M/@)!8PZ*+ Z:M!Q$2]?WSV2[3L)TRP%3F4;S(7IL4R!LM]UVP\"02L::Q:>(N917)S76V^]8"Q, MK;);[S^M\V#SG1 7SSS/:7I(&V4;@9"M0'CRR2>#!33S+#LVP]:THLU8_62= MU\*!LM!'6_SC!(+*NB:C4-RU0%S4BG###3<$_[7::%;OO5*$_W,1"(46!Y%U M#EK-Y$ D9+#B,F,.TN>4S>>VRR: MTGT^"P1U5= L1;YQ;S4^:ZVU5LO=Q&2-:#4>OMZO,0FWWGIKJ8PVNX- R$X@ M:#$\GV>$:Z:LJSNC5F6.5MC3E,?!@P<',YI%Q]3%"03YI^L41X49O4?=M60Q MM&%]3!-WGZ_)5B!TR&Q%C6;X]T_?:\;MM)RSL1@N+0?MV%W)ID!HYD69YST] M>O1H>G8)F7JS6H@G#T::?:,5 :7W@J\"0>-'-"UO'ERS"%-=:5J9VO?11Q]M M6S;BK[[@ZEK6BD,@9",0Q+F=QL)$G_\A0X8T+!(TVY F#EAVV64K*O8:.Z39 MC>)F*I*U5/^5SU2D1B#%Q]7:%*T\7WG8[K/]^DC6\VK5LLD^\\PS3>6*V__OIFYYUW-NI*IT:>L"%+,R -&S:LZ7="? S:XZQ3@3!Q MR &5%YNI6 ZJ2OCT,0<1RT$T#]O DH! F/ZATS+TS:PD^?[[ M[SL=K+S@@@L&+WE-BZ=U)O[XQS\&K4;GG7>>.?300XT6-U,_5I,7/)OQ6^U%C8[A:&ZWK42=KU[-<6LID8>-&B0N?#""TME M^_>__[TYZ*"#S#KKK!/TLZ[G3RO_Z[EJQB$0W @$M72ON>::3LM=*^7%Y;VJ MW,>MD)RF?*H10/?J.=)TIJ'U3\__RBNO'$P8\=ACCP6+F*;QKQ.O<2,0 LM! M4<5!\RLDURU [6HYB!,)!;8DY"$0U)JAU@VM:OSQQQ\',RNHSZE^X\:-,Q]] M])%Y^.&'@P%8JKB[?"F7^ZW*=Z-.9EY;'S29B;50V2677!+T214+^5_/:6[L MX<.'FUUWW=6)6%%_;<6E4>>+0-!@1_7S+<]K5_M:0&_ @ %&BSII*E6)3I5K M=6'3+"/ZB-]SSSU&W5O"C[BKN(3^JB+>3!UMO34H'GKH M(>>B4,^%*LX:B'_""2<8+7RI]3]4UI1>3?FI=X;*J5K;]7YW4?;"Y[-\JQ6_ MT[SS:STSX7\2#;;\"OULYZT3@8#E(+[(M-68@Z@HB!X7V)*0I4"0V5B5\+25 M Y4L54PON^RR3"IX$BZJ;#?JKK_^^J8K4:JX:B:EIY]^VNCCW.H+7>;Y[MV[ M-QV?\H]5^;Y6V&W4^2(0=M]]=^L\RMEH7T+VVFNO->K*E,8IG[_ZZBMSYIEG M9E+YN/KJJ]-$J^H:=;V+IC7ML1835!EX\<47@\I7*V5;][[RRBMFH846:CH^ M2?%6!;%1UZX"H9GW7Z/L:EVO!<"2\LG6>=PD M1/[][W_70L1_C@C8%0A8#N*SJ?"6@TV;ZRH6S&[4^@(\\5#=G*I MENQHN*T<:W7E1IT/ F',F#'.%UG:;;?=&A*]48ZRHKF>,E>+PDV>W/C*\FI) M;60>>KU/MMABBV!!)K7&VG;JTF=[%?-F%@5$(-C.61,,HFWE'57O7EE"3S_] M]*:M:4JQQF.Y$*GE<=]EEUWLP\7'N@2L"@0L!_&\)YUU:',5[&BK?,QQE_-U M#NJ,.8B)T[CRWE+U/;^WWZ]&EJ[G_- M.U\O+EH-5 /19,ZN9VI/3R7^RAMOO+%N?.K%M_Q_+2S6:#<5'P2"5ATM3\^$ MO>$ " 241!5(?M??__]5LJF MWM]:9--F_,K]DI!1PP8N6P)V! *6@_A>&-K>1;-^TTWW30, MJJ&MN@BISW;4/QVK2X@6;4K;7:.A@!,N5M_PN+@T>TYI:[1K#0(A(7.:/"W+ M4-+[L]E\#>]3_MY]]]U-QBS^-EFT7RRRU:PE##01 (NNA$EH*DXG218FLWC#S_\ ML,+_>@<(A'J$&OM?,UDUFW?U[E-EVX552V,%7(D:O0/R^&XTEFOM=75K J'H MEH.QCDQ6SBT'.[H5!X=:LAS$B82'_1^3X$H@J,5YY,B1SMX@;[WUEK.7\_;; M;]]4O+40C3Y6ZN^M_;PJ3XJ\K""V\U9I:L3E+1!<#4Y6I>"33SYI!$5#US[Z MZ*/.9G*YX88;&HI+>+%67U79EE!X\,$'K5H%PS#2;D>/'FV],OG""R^D#3ZX M#H'0$*ZZ%[MJ\-%JP2XKVD.&#+%>%O6BXW=U*PYL6P[B1,+?KLNNA#<1DNU*9-B:L__^^SMIM2E/HJL*H&:2:*;+ MA,859-V5J)Q'^;X&7H9Y86NK^>D;<7D*!(DS5]V+FAG4V@@W72L+A:U\*_>G M;]^^33V7FDWL]MMO;^JY:#3M]:[7^A_E:;*Q?^655]8+MN)_!$(%CI8.9-6R M;1$*RX1FAW/I9*G5XF-A>#:W%UQP@$0'," VB$X?+$V=Z6+Q-"TVUHC+4R"H]?KK[]N!$-3UZH[EXOX-[L@8%.)L'R3ID<^]MACG5A73CGEE(9BBT!H M"%?-B[6X5_C>M;GMW;NW\\D@E# 7C3'BH(4"<=D1:$H@8#F(SR"GLQ45W7)0 M($N""X&@:1^S==C):D,KF1[;< M+\UFTXC+4R!H38+RN-O:URQ:63CUF5Y]]=6=I$'EI0A.8SPDE+06@V9XTCHE MMO(QZL]^^^W7$!($0D.X:EZL13.C^6'CN-D5Q&M&-N9/E5/;X[V4?G4S,O!:#>9C>4@G>4@3B1XN.*R"X&@Z>2R M:ZVUJN):ZT2> D$BU04'K>J;E3OUU%.=I*&90?BVTJQN>%JG0RM*J_*O&9#4 M=4V+4/WL9S\SZC.N,3RJ<+GJ=A)7+G[^\Y\WE$0$0D.X$B_6N\[6:MWE^:JU M.[*P](4)VV2339P\JUKX$I<-@88$PL3?'=A<13!:,'Q_QV,.?G^8,RY= MKBT'AV_F+.X5ZR$DY7FP3H)?8Q)L"P0-X&QT.LQ6'O_//__X4=&,S"Y M7JL@3/=GGWUFA@T;9B1*^O7K9[IUZQ8L3B6665:2PK0G;5=:::4PRJFV>0H$ M%RNRJMM6,XN-I8(5 D#C0E1Y\ZUL*VZ-. 1" M([22KU4EWO;"=WI_J3$CJ_>W4F=[W9GP'2P!CS%26)@:3SGHU)L"T05(FTN>Y!FE?#RBNO;+WU1BWTS0Q4 MKA=?M9B-&C7*J N,5H9><,$%G50"PP^,S:TJW8VX/ 5"(RM;IV64QPJG+J8\ MU6* +IPJ9)HN=.C0H6;MM=<.NKNY$#AI\ZN1ZQ3?1AP"H1%:R==JK)>+L382 MI5DZC;FS_2U5^3WAA!.R3$9'AY5*(& YB"\CDUR*@W:W'$3%@D>6!-LOM;WW MWCN^ #D\ZV+A-/5WUH!?6V["A E&J^[VZM7+S#KKK-8%32.5H6:O+9) <#%X M78,ILW8:J-AL?B7=M_#""UM-AB8+T.K&ZBHBRT!2N#Z?;[3[' +!3A%2EST7 MY4*+^V7I-%9@@046L)Z6+,?S95'L^?5JJ_![:TX60M>>>65P KF MH@6XV;0U>Q\"88:@G&4]*%93YS:;9[7NTQB7K)W&AM6*4S/_:28F7#8$:@H$ M+ ?QF8#EH*>[<0L>6!)L"X277WXYOB Y/.OJ(_/IIY\V'>L1(T8$?:[;H?(4 M?MB*(A!4<0WC;'.KE5.S=IJ=RF8:0K]:&<"IUEG-L.1B*MTP?EEO$0CY" 17 M4X3:M/ZF?>8URYOMX)Q J$XEH.UC13/QOEC%JA+0>'Y3Q;49(8 M2#HOD7!?/K,;V18('W_\L;,RF>2Q9DH)7Z@VMXTN=:_*G(M!I3;3U(I?11$( M#SSP@/7RH$IQEK-SA65=4X&VDF=)]S:ZD.%##ST4S*Z5Y%_1SR,0\A$(O_[U MKZV7[\477SQ\?#+=#AX\V$E:7$R6D2F8@@16)1"^O>V/[KJ/)%4&+9P?C^4@ MML@5RG(0*0==1V]GS(\_Q*;+Y4G; F'T:$>S:-6 H-90%Q64D2-'U@BU\B\M MK%;4P<=IV15%(&@=CK1I2GN=QJ2,&S>N,M,S.-)@6!>%N5EFBY&6N'8A?7"Q;/:JI\(A'P$PG'''6>] M?&L-FSR/[NQYS<+@SD=1UW"YF MVK?VYI0O+RZ!Y2#O%9(CW852K:J\8T^3I^4@9&A;(.0QO9R+.:99YRD16L7U')//OFD MMU/SJM)D6[@@$/(1""X&*6L-FSS:?U999!R=CF9+! 4!X\M">XM!P[% MP3$[N!,'FJWH,$_7.:@C&KIRMAR$CYUM@: *3=;.U3+WM69Z4;_0I99:ROH' M(=J"U.BQ^JQJ%5&M!3#GG'-:C5]1!,)KK[UF-=UA'OSSG__,NFB;/_SA#T[2 M4FL\15=7EY-%GT*.S6PE"-2W_/KKKP]:5!$(QJRXXHK6RT;6_=TONN@BZVE0 M^5(9SMIMO?76UM/2HTH3C M>>?0Z\RV+A:H4:4[:;$=5;YM>#ON1:U3;J.ED@B(4$7LC.UO;LL\^.8G9^O.:::UI/1ZT^VAK/DW6W M.M>$_NRUUU[.XHS'E032"03=XX$EH="6@^-W=2<.-%L18PXJ2W8+1[8K MNNJ&DO7*CRY:;M15I[S%LARQBWZSX0F M9MOI D%B*F1I:[OEEEN6%X-,]M6";BO^H3_KK[]^8MP///! Z^&%X89;/5M' M''&$N?GFFXVZ@VD!.HGQ6E:-:(01".TA$#3.2U,(AV7#UE8K-&?I1HT:Y418 MGW+**5DFHZ/#2B\0A"FP)!P=VT4D[2#49J\KMN6 ,0=Q^>Z;Y2!\$]@6"&KI M_OSSST/OG6\U&XN+%L\UUE@CMO52E9A%%UW4^@=-'T8-+-;"03*/)[6M*,=U#NH]6K8%@EZ,=]QQ M1[U@K?VO08NV7L;E_FA&BCBGRKN+1:/VW'-/J\)*UH9.':2L?!LP8("3-I7CTT4>=,!LX<*#55:@E9,J?51O[S&*4SRQ&>E9E=;:1A^5^ MJ-$HRUG'^O;M:ST-2L^[[[X;]QGBG ,"C0L$12)#2T*A+0>J!+N:RI39BAP\ M#M.]="$0-MML,V?QC7KLHH^V7LQ_^]O?HD$%QQ=<<('U#X'$2-PX@M@(I#SY M]==?F]EGG]UJ7(LRBY$0:67K\@J#K?T]]MC#2@MXO6Q4>7!1<:I5Z5"7-EN< M0G]D-;!=ME7Q"_VWM44@Y"<0U#AB*Q_+_;GIIIOJ/696_M>,2;/--IOU-*@A MZHZ;[[[K/Z#(H+ F&Z0$@J&W'EQ=:Y*ZZX MPGI^*D^[=^^>23>C$T\\T4G\-]YX8UN(\2<%@>8%@CQW:$G \$*R:QS M$ _'TED7 D$OYVVWW=9I2ZOZ,6^QQ19.7LPR3R=5;+1PC=)GZW?JJ:=:RLE* M;^ZZZRYK<0S36B0+@L:*:#!L&'>;VZ0^_)4YT-J1QL#8C'/HEV; BAL#H 'Y MFKDKO,[&5MW_7+C?_.8W5N.IM"(0IK_3:JW]XB(OY:>LG2[$L/+UWGOO=17M MP-]OOOG&R>Q%BKO&->"R(]":0% \)1(NLSLF PTG:,+IXJ@TF+S5R2!(*:NQB&H;+N< M9UT5:]N#<,-R<,\]]\06-U72YIAC#JOEY_O6O?TT$9[NOJ;I)V79J#;8]_D",BR80GGKJ*6=E1-UG-%.4;3=F MS!CK+?GA\R'1D33#V.C1HZW/!J:TV'::!5;AN"_JVWW@I6_HX+Q\8Y M=9W5XH&X; G8%0B*>Q.6A$ J@%M%GW][__W:FE0W%<>NFE:W99^/CCCZUWW9$U MQ$:%3%S5-5A$@7#""21_VZ=.G9EFI5\ZU.K(L/5H-7L)4VS16 MY$<>><1)>L)\UD*'>^VU5[!J=[TT)/U_U55765]?)HQ?N-5JYKCL"=@7"$I# M V,2QN^SCIGZV2@W*9\RQ4S$2RRQA/4/ MF%K9U%V@&4N"N%UZZ:5.^\.&K(HJ$#2H?:ZYYK*>;R&7\JVL%?WZ]3-GG'&& M>?[YYTM=!91/&K2K5M+CCCO.:)"S[2X]Y?$HWU=8FO:UEE,W*1?B5UT[M))R M/>$=%SZYYS;;;[^]N>RRR\SK MK[]>6A]$SXH$CU8R#GNF>"<.P+N!(+B+)%P?OSL M1D&WHL\^=I.RJ;(<'%Y3G+0R"#<8>.MLA>0"CSDHN.4@+(QY"(2X%ZPJR?K% M_9?%N8477CB5Z5F5/U?Q66"!!99MM>:J"U,:YVKM!?&0=4ZB28,[:XW9D)A35\1!@P:9 M11==-+,\*Z) 4$52E=QH>7-UW$HYEAA.TPU/:=(X,%=IJ.=OGM\@60_26B#3 M/,]/7H8M;RIE6N''78(%H93)5W_9=7Z7,Z]R )!E5*7XS/*.?FT MKS[7:5IN5?A=S1!4SD,MS;)4J"QMLLDF0=E6^=:Z'5KY5A7>++H3EL=)^T44 M",JS++KD1%DU>RR!F,9]\LDGF5B-FDV'J_O^[__^+PT>KG%$P+U 4,3++ G3 M+0?I^ULWE.[ ?M;9(&@_-/L(YV4=UK43]U!TCI9&O(N8WF%7U2!<,XYYQ0F MSS0M:)K!RBJOUUQS3:X6Y:S+H1J"FNF&E_;9YKKZ!+(1"(K'U*EF\E5GF*DN M9RLZYU?.*MA=Q^YDICGK5E3@=0X*/%M1TN/1Z0)!K95OO/%&$IZJ\VJ-54MG MUA\0'\(KND!09JI"E6Y*J<: M@Y/&:1R BW4>7*6K%7\U/LK%HH)I.'/-_PAD)Q#^%Z;]/<>6 [6@C]]S-3-E MU+O6XSY]A60L!];!MN!AIPN$L\XZJ^%!8:[GUF_E8^/RWG80"!)X.^^\<]M7 M@K4P5#.#'0D:(*!.6QR[$C<:Q:.;?>>NNE[O*FL5;++[]\6Y=' M=15][KGG6OB"= M+! TX+@9LZ[,Y"YF?&GEPYO%O>T@$/3F$45",J_.^^\LS"5:%6(-75U6J=K7:Y87*]@+%%@@96 [*!4+)DO!QZY:$P')P>%$M!UL7>IV#>H]'IPH$S9#RQ1=? MU,.3^+\6S/&]JTHKLX[$?1C;12 H4[5R<3L.6M9@=@F@5IQFTHK+?Y_.:78F MF\]?D06"*IAZ-GW*GUIQ.>VTTQHJGO_ZU[^"B1EJ^5FT_U1^SSWW7,1!0R7! M[<6%%@A960ZJ1((L"2V(!"P';@MUJ[[;%@A:T"B+>D_*EU7M;76E/=QI7--]]\LZTL"9H- MKUDK7QP?SK5.H)@"(0?+095(T)B$)D0"EH/6"ZUK'VP+!"W*=,LMMV2R.FRM MCU#2?^H^\?+++UO!JH%EOG;'V';;;8/*XIIKKFFM MQN D&%H*NK*UC8+*F\ M%.6\NA4UTUTNZ4'X][__':P.[6/Z#SOLL*!RU:M7+VMEN^@"058$36GK8W[% MQ>F!!QY(*GJ)Y]6HX[MPC4MK^3EUL;KZZJL3T\@?^1$HI$#(RW)0)1(:M"1@ M.M^"""YI7 M7GF%;D4V/\ 6_2J60)#E(*,!R5$QD'2<=G8C+ <62ZUCKUP)!+5H'7744=Y4 M,-3RU&JWHJ2L LF#)@PH0)I:C^]:]_M?8Q;5>!$,*ZXXX["M6-89EE MEC'JG^W2:<8N]9?.LV(5AKW[[KN7Q('2K)7$P_]:W;:#0! 363676&():UQ: MY9ITOUK2M2!:,TY3H X9,L2HJVB2_[Z=UWN959*;R>WL[BF40)ATMKM%T)($ M0)KS]68WPG*078&V$9(K@:"X223\\8]_S+V[T6Z[[1;T-[?!*\F/^^Z[+Y?5 MC'WYY9?F%[_XA?<5CS///--H&DC73L^P M%JW*6R1H/$UT?,4]]]QC+9_:12"H/$@D++744M;8E+]C;.RK&^H33SR1>G'* MN#*NM%]*L?7 I$,*T//GDDV:111;)_$4^]]QS&\TVY*+[19BV\NW;;[]MU*IK MXR/:B!_SS#-/,.XC+IVJ\-H:)]$) B',3PWZU"!TFS/E-)*G<==J\;/--MO, MO/MNZS/+A>E,NWWQQ1=-MV[=,B_;"R^\L'GPP0=CNV5\]MEGUN+33@)!>2HK MXC;;;&.-3UQY;.2#!;6C3.'/M)H! "P9O_>:%>LD8#GPL]#7BU46 D%QT(PQ!Q]\ M<&85KOWVV\]\_OGG]9)O_7\->CWII),R:W%5MXM:IFN)!ENKXW:20%#!4(NU M6CK5XNFZ0E'/_^VVV\YH)INS3_MYM $#,-6K_UUEMS7;-%8V1441X^?+C35G19TR04U,\_37Z[ND8B M?M"@0>;33S^-%;6URC+_Y4O ;X'@P6Q%41%0[SBT)& YR+=@MQ)Z5@(AC*-: M/[???GLG??;5)U7=B?)H80W3%VXUWD%STNL#:?MCI.D,M]IJ*R.+A4SM]5S? MOGVMQ*'3!$+(58Q5P1DP8$"FE2U-47OJJ:76['8=---G3S#ZIN^ MYYY[F@\^^"!5$E0F;3Q?[2@00H#CQX\WO__][XVL,398U?-CCCGF,!MLL(%1 M%S"%G:63J/_[W_\>WRGF&@ '3Y)1$%46-IL?]N2TBW!K!FU-!;MJZ^^RC*Y MA&61@-<"X?M';S?C=EK.U*N4^_;_^ /[F:Y3]BU$:-6I4,-/1TDLOW?)':Z655C)#APX-!KVEJ3"GX6+CFC"=9Y]] MMI6/L[HO:?[WCS[ZJ"[C\OCOO__^+3/6Q[%3!4(Y2W7=>/SQQ\W11Q]MS3)3 M7O%8?OGES>FGGQ[,=C)Y\N3RH+W:US,N(7[**:=8$4V:?:>99]C6C#;M+!#" M@C-QXD1S__WW!XTHMM=,4!"P0S=8J9=-Y1A:IHC]]K=3-U] =F MVN1)9L(16Q0J[ET#VWN%Y+2/91X"H3QNJFB\__[[1C/(J.6P9\^>05]GM4*5 M]__6OLZI'[2N46NN!@:KLISWQZ@\/4G[83K5RB0+2H\>/)#9%/:_\4/E3OVH-HM5,)=V[ M=P_*J,:_Q%7"U$*NA:)D'5#^:KT*+9KTTDLO&?6I;S:/\V2HKBPC1XX,*DNR M;(G!_///7[6.@EI:U25(:9<0^N4O?QE46%MYAA5VJ^5:]T<'0.?),XNP)1;> M>.,-<_GEEP>63N6'WJTJMRJC844XW.J<_M-[2==JBEG-<*4U9=3%T?=RJ_Q5 M15[K+QQ[[+&F=^_>1HU3ZGZI[TI:%4JKKO?OWS\8L/_ZZZ_7 M[?J611X2AET"?@L$I54BX9+C"U'1GBX.WB_ET+2)$PHC$K $( A" 0@ $(9$N@& )!3#RV)$0M!]$L]-F2@.4@FEO&.PM"=0PY P$( M0 "$( !-P1*(Y $ ,/+0E)EH-HEOEH29C F(-H-@7'6!!BL7 2 A" 0@ M ($.(5 L@:!,\47 B&)#.@5"!@P,(0 "$( !#J,0+$% M@C)+(N'B;-9)L"4.PC(V;>+XS-9)P'(04J^_12#49\05$( !" 0BT+X'B M"P3ES=0I9J+C%9=MBX.P2&5A26#,04@[W1:!D(X35T$ A" 0@T)X$VD,@ M*&\<6A):'7-0K^BXM"1@.:A'O_I_!$(U$\Y (0@ $(- Y!-I'("C/ DO" M0#-NQY[6?JXL!]$BYL*2@.4@2CG=,0(A'2>N@@ $( !"$"@/0FTET!0'@66 MA..L" 37EH-HD;)I2>^]]RI^DR9-2HQ45U=7Q;6Z]XLOOHB]?MJT:;'^1\-+.M;]Y:Y5_Q3. MQQ]_7.YEL/_11Q]5I>GSSS^ONBX\(3^B<9X\>7+X=\7VVV^_K;KV/__YCYDZ M=6K%=7$'7W[YI;GGGGO,,<<<8S;>>&/3MV]?L^&&&YJCCCK*W'GGG6;LV+%Q MM\6>^_'''ZOB$4U#>*PRH3Q5^4CK&F$B/S_YY).J^+S__OM&\:SEOO[Z:_/L ML\^:,\XXP^R^^^YF\\TW-]MNNZT9.'"@N?;::\W(D2.-F./R(=#> D%,&[ D MY&TYB!:!1BP)6 ZB])H_1B TSXX[(0"!? BH@CG77'.9G_SD)Q6_]==?WWS_ M_?>QD;KUUELKKM6]O_[UKV.OE=!88($%JJZ/AI=T/''BQ I_50EOQ3^%TZM7 MKPH_=;#11AM5Q5$5\C@GD1(7AZ%#A\9=;H8-&U;E=\^>/[U.?OKI MIV:[[;8S<\PQAYEAAAD2?[///GM00?[PPP\3_0K_D A*XAP]_].?_C0(>ZFE MEC(GGGABJ@KWZJNO7N7_8X\]%@9?L940F7?>>:NNWVFGG1(%PKAQX\R 0/, MW'//;6:<<<9$)C///+-9<,$%S1Y[[&'&C!E3$2X'[@FTOT 0PQ26!%\L!]$L M3V-)P'(0I=;:,0*A-7[<#0$(9$_@L\\^,TGOKM-..RTV0C???'-5Y4PMW'%. M F&>>>:INKY6I;?\/[6@E[OQX\<'%<3R:QK=5^4QZBZ__/*J.*JB&=<2K4IO M7)AJW8]S_?OWK[K^\,,/C[LT."?+0%*>Q(6K<[/..JNY\<8;$_W4'Q(12??7 M.[_LLLL&HJ56 "NOO'*5_X\^^FC5+2H3/7KTJ+I68<@Z%>^K% M^Y%''HGSCG,."72&0!# &I8$WRP'T?RN94G B\VO6S3F*!; MCSD^0 "G4J@ED"8:::93%P%+TN!$&T!EF"HUZI>[]TZRRRS5&6WNK:HU3QZ M[_#APZNN/>" ZJNTWUJU8X*&ED;EEEFF:KKGWKJJ2I_=>+^^^\WBE\T'FF. M)6ANNNFF6']ULA6!H/#[]>MGHEV^R@-+(Q#496GKK;>N2M^<<\YIWGGGG7+O M2OL*4Q:7- RBUR 02A@SV^D<@2"DLB2<6[E.@J^6@V@)B+,D8#F(4K)SC$"P MPQ%?( "![ C4$@BJ;*D;2+22;D,@R-_YYY^_[D_=8LJ=NM[8>-=&^[FK.]5" M"RU450G]TY_^5!Y\T"UHT447K;HNK)C>=]]]%==K'$-4T$A(J!]]U*GU7$Q" MO\JWZE:SVFJKF:VVVLJLL<8:0;Z4_Q_NJ[N8^O;'N3B!H+C(HJ*TAS_%(:D+ MSUMOO17G=7 NC4#0N(&HWSK^V]_^ENBO+"IA^L*MQ.NZZZYK3CKI)'/..><$ M8S0D8)0W^B^\#H&0B-79'YTE$(2QS)+@N^4@FNOEE@0L!U$Z]HYM?+3"EYJV M6!#LY0T^00 "\03J"02]B]9>>^V*_O(V!,*;;[X9="=1I;C6+VI%5<7^[;?? M-JJHEO^>>.*)V);W?_SC'Q77A??$M83OL,,.I8IE^"Z.CD-X]]UW@W[SX?_1 MK<8-E+OGGW^^JD+?41G06(_PI_R0A2/NFW;UU5>7>UFQ7T\@2 3(RA%-XYEG MGEE*6X6'_ST8-&A0U3T:J!TW@%IC5-0=Z;>__6W0M0V!$$?4[;G.$PCB*9%P M_J!:2)<"$"@O0FD%0AJ^57_>#D; F&]]=8SFVZZ:>)/E;M&G V! MH&D]H]U?U%VE?%K45599I:*RNMQRRU4>65\._25F%' MNR+IOJ1^^>&-ZDX4USA5'N?PVD8%PH$''E@5=PF>)!666X*@-&X@VD7FP0.VVVXK^1?=B1,(Y6DOWU=9 M4IK3.%D8-,-1^?VU]F>;;;9@ZE>MAX#+G@ "(7OFA @!"$ A"P2B!.(*RP MP@KFJZ^^"@9\1BMBJZZZ:K 85?2\[6E.XRK1M1)N2R#LL\\^51710PXY) CZ MLLLNJ_A/%5&U5O?ITZ?BO+H*21R\_OKK%>?%3.,YHN,JY+DJL^6#:W6MQ@>D M<7%3AC[WW'-5M\8)!$V/JFY,^^Z[;^FG]0/4*A_-8QW+CR37B$"01:&1;F8* M5^4R+DY)YY0_]]Y[;U)T.>^( +!$5B\A0 $( !"&1%($D@*/P77WPQ=NK/ MN IIHP(ANC!7]'C"A D-(; E$#2M:[3"N?CBBP<5?BVF5OZ?Q(3<>>>=5W%> MUZCR>_;99U>=O_CBBV/3I>NCTZRJNU.][C*:?4E=>,KCI?U__O.?5>'$"83H M?;6.?_6K7U7Y67ZB$8&@<%9:::6ZZ2OW7VF]^^Z[@^E6X\8SQ,5=U\7-&%7N M+_MV"2 0[/+$-PA (0@$#F!&H)!$5&%=IHO_RXBEBC N&UUUX+U@S0N@%Q MOW! =%H@M@1"W+2D2N^($2.J%F@+IS35U*M11AKPK &X459QZRHHC;*8J+]^ M]/H77GBA)@+-RB1Q%;U/Z8BZ5@3"WGOO'0SZC?I9?APG$#1#D3AIQJ4H(\59 M_L995,K]C>ZK;$A :K:BN^ZZ*QCT+=;1+EHADWONN2?J!<<."2 0',+%:PA M (0@$ 6!.H)!/6!CUO8*JQ\A=M&!4(CW4O2<+ E$%3YU!B,,%WA=N# @145 M7'61T=2CH8L.5EYQQ16#+D+A_=JJR\L//_P0WE*Q5;AKK;565;AJ94^:9>B[ M[[ZKZMZDRE'.&%1@.Y:SGEA[K E3/7_OGGGU_K-OZS3 "!8!DHWD$ A" 2R)E!/("@^ M:JU=;+'%JBI>Y16Q1@6"IJA\]MEGZ_Z2%OV*1:[OKKKX]EK(JW!D.'X:GRKXKWZJNO'GM]TEH%<0)!0D?6CNNN MNR[X[;KKKE5^RK*1)A]J"02E6]/%]NK5J\I_=:TJG_DIRBA<[T$#F[?<=#8"PUBV71B#H?JVH'#<>0:M6QTWK&B<0TC*1U2;.SUKIX+_6 M"" 06N/'W1" 0@ ('<"30B$!39'7?<,;;RZDH@//744ZD8V10("E#3D295 M0K586IS;<\\]$^]1%ZUZ,Q*%?HX9,R9H%8^K1"?%22WH&K1;RZ45"/+CM[_] M;54E7O&IE1]I!8+\_\UO?E/EO])VP@DG5(V?N.BBB^I:9Z)<%-?--]^\8E7K M6FSXSQX!!((]EO@$ 0A (0R(7 V+%CC;J9J'M&^%MCC342XZ+9=M2//+PV MW X>/#CV'G5WT4)>X76-;N-6'8X+:-2H44'7E:C_20-\X_PH/ZJ ML,8YS9837A/=:JV!1IP&,VM5X+Y]^\96I,,*L59JON&&&^IV_U'8$E'1>&D* MUSA&FE)4W8JBUZO[D=;(B',:9!V]7MVUXIS2IYF'HM=K3,0CCSQ2<8LL !(W M&JPL'K6Z??55H^E5.]')$J-5F"4>)2;NO_]^\\033Y@WWG@C=O!R)S+* M,\T(A#SI$S8$( !"$ A" 0\(X! \"Q#B X$( !"$ A" 3R)(! MR),^84, A" 0@ $(0, S @@$SS*$Z$ A" 0@ $(0"!/ @B$/.D3 M-@0@ $(0 "$( !#PC@$#P+$.(#@0@ $(0 "$( !/(D@$#(DSYA0P " M$( !" 0A P#,"" 3/,H3H0 "$( !" 0A ($\""(0\Z1,V!" 0A M (0@ $/". 0/ L0X@.!" 0A (0@ $\B2 0,B3/F%# (0@ $( ! M"$# ,P((!,\RA.A (0@ $( !"$ @3P((A#SI$S8$( !"$ A" 0\ M(X! \"Q#B X$( !"$ A" 3R)(! R),^84, A" 0@ $(0, S @@$ MSS*$Z$ A" 0@ $(0"!/ @B$/.D3-@0@ $(0 "$( !#PC@$#P+$.( M#@0@ $(0 "$( !/(D@$#(DSYA0P "$( !" 0A P#,"" 3/,H3H0 " M$( !" 0A ($\""(0\Z1,V!" 0A (0@ $/". 0/ L0X@.!" 0A M (0@ $\B2 0,B3/F%# (0@ $( !"$# ,P((!,\RA.A (0@ $( ! M"$ @3P((A#SI$S8$( !"$ A" 0\(X! \"Q#B X$( !"$ A" 3R M)(! R),^84, A" 0@ $(0, S @@$SS*$Z$ A" 0@ $(0"!/ @B$ M/.D3-@0@ $(0 "$( !#PC@$#P+$.(#@0@ $(0 "$( !/(D@$#(DSYA M0P "$( !" 0A P#,"" 3/,H3H0 "$( !" 0A ($\""(0\Z1,V!" M 0A (0@ $/". 0/ L0X@.!" 0A (0@ $\B2 0,B3/F%# (0@ $ M( !"$# ,P((!,\RA.A (0@ $( !"$ @3P((A#SI$S8$( !"$ A" M 0\(X! \"Q#B X$( !"$ A" 3R)(! R),^84, A" 0@ $(0, S M @@$SS*$Z$ A" 0@ $(0"!/ @B$/.D3-@0@ $(0 "$( !#PC@$#P M+$.(#@0@ $(0 "$( !/(D@$#(DSYA0P "$( !" 0A P#,"" 3/,H3H M0 "$( !" 0A ($\""(0\Z1,V!" 0A (0@ $/". 0/ L0X@.!" M 0A (0@ $\B2 0,B3/F%# (0@ $( !"$# ,P((!,\RA.A (0@ $ M( !"$ @3P((A#SI$S8$( !"$ A" 0\(X! \"Q#B X$( !"$ A" M 3R)(! R),^84, A" 0@ $(0, S @@$SS*$Z$ A" 0@ $(0"!/ M @B$/.D3-@0@ $(0 "$( !#PC@$#P+$.(#@0@ $(0 "$( !/(D@$#( MDSYA0P "$( !" 0A P#,"" 3/,H3H0 "$( !" 0A ($\""(0\Z1,V M!" 0A (0@ $/". 0/ L0X@.!" 0A (0@ $\B2 0,B3/F%# (0 M@ $( !"$# ,P((!,\RA.A (0@ $( !"$ @3P((A#SI$S8$( !"$ M A" 0\(X! \"Q#B X$( !"$ A" 3R)(! R),^84, A" 0@ $( M0, S @@$SS*$Z$ A" 0@ $(0"!/ @B$/.D3-@0@ $(0 "$( !#PC M@$#P+$.(#@0@ $(0 "$( !/(D@$#(DSYA0P "$( !" 0A P#,"" 3/ M,H3H0 "$( !" 0A ($\""(0\Z1,V!" 0A (0@ $/". 0/ L0X@. M!" 0A (0@ $\B2 0,B3/F%# (0@ $( !"$# ,P((!,\RA.A (0 M@ $( !"$ @3P((A#SI$S8$( !"$ A" 0\(X! \"Q#B X$( !"$ M A" 3R)(! R),^84, A" 0@ $(0, S @@$SS*$Z$ A" 0@ $( M0"!/ @B$/.D3-@0@ $(0 "$( !#PC@$#P+$.(#@0@ $(0 "$( !/(D M@$#(DSYA0P "$( !" 0A P#,"" 3/,H3H0 "$( !" 0A ($\""(0\ MZ1,V!" 0A (0@ $/". 0/ L0X@.!" 0A (0@ $\B2 0,B3/F%# M (0@ $( !"$# ,P((!,\RA.A (0@ $( !"$ @3P((A#SI$S8$( ! M"$ A" 0\(X! \"Q#B X$( !"$ A" 3R)(! R),^84, A" 0@ M $(0, S @@$SS*$Z$ A" 0@ $(0"!/ @B$/.D3-@0@ $(0 "$( M!#PC@$#P+$.(#@0@ $(0 "$( !/(D@$#(DSYA0P "$( !" 0A P#," M" 3/,H3H0 "$( !" 0A ($\""(0\Z1,V!" 0A (0@ $/". 0/ L M0X@.!" 0A (0@ $\B2 0,B3/F%# (0@ $( !"$# ,P((!,\RA.A M (0@ $( !"$ @3P((A#SI$S8$( !"$ A" 0\(X! \"Q#B X$( ! M"$ A" 3R)(! R),^84, A" 0@ $(0, S @@$SS*$Z$ A" 0@ M $(0"!/ @B$/.D3-@0@ $(0 "$( !#PC@$#P+$.(#@0@ $(0 "$( M!/(D@$#(DSYA0P "$( !" 0A P#,"" 3/,H3H0 "$( !" 0A ($\" M"(0\Z1,V!" 0A (0@ $/". 0/ L0X@.!" 0A (0@ $\B2 0,B3 M/F%# (0@ $( !"$# ,P((!,\RA.A (0@ $( !"$ @3P((A#SI$S8$ M( !"$ A" 0\(X! \"Q#B X$( !"$ A" 3R)(! R),^84, A" M 0@ $(0, S @@$SS*$Z$ A" 0@ $(0"!/ @B$/.D3-@0@ $(0 " M$( !#PC@$#P+$.(#@0@ $(0 "$( !/(D@$#(DSYA0P "$( !" 0A MP#,"" 3/,H3H0 "$( !" 0A ($\""(0\Z1,V!" 0A (0@ $/". M0/ L0X@.!" 0A (0@ $\B2 0,B3/F%# (0@ $( !"$# ,P((!,\R MA.A (0@ $( !"$ @3P((A#SI$S8$( !"$ A" 0\(X! \"Q#B X$ M( !"$ A" 3R)(! R),^84, A" 0@ $(0, S O\?7Y6LS!W_O', + 245.1*Y"8((! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - shares
6 Months Ended
Jan. 31, 2022
Feb. 14, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 31, 2022  
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 NASDAQ  
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   98,484,393
Entity Central Index Key 0001327567  
Document Fiscal Year End Date --07-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jan. 31, 2022
Jul. 31, 2021
Current assets:    
Cash and cash equivalents $ 1,922.7 $ 1,874.2
Short-term investments 1,417.6 1,026.9
Accounts receivable, net of allowance for credit losses of $13.0 and $11.2 at January 31, 2022 and July 31, 2021, respectively 952.2 1,240.4
Short-term deferred contract costs 278.1 276.5
Prepaid expenses and other current assets 298.0 229.3
Total current assets 4,868.6 4,647.3
Property and equipment, net 362.7 318.4
Operating lease right-of-use assets 238.8 262.9
Long-term investments 851.0 888.3
Long-term deferred contract costs 472.1 494.6
Goodwill 2,731.3 2,710.1
Intangible assets, net 443.9 498.6
Other assets 432.1 421.4
Total assets 10,400.5 10,241.6
Current liabilities:    
Accounts payable 120.4 56.9
Accrued compensation 329.9 430.6
Accrued and other liabilities 324.0 329.4
Deferred revenue 2,958.2 2,741.9
Convertible senior notes, net 3,673.9 1,557.9
Total current liabilities 7,406.4 5,116.7
Convertible senior notes, net 0.0 1,668.1
Long-term deferred revenue 2,491.0 2,282.1
Long-term operating lease liabilities 282.4 313.4
Other long-term liabilities 102.9 97.7
Commitments and contingencies (Note 10)
Temporary equity 0.0 129.1
Stockholders’ equity:    
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at January 31, 2022 and July 31, 2021 0.0 0.0
Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 98.5 and 97.3 shares issued and outstanding at January 31, 2022 and July 31, 2021, respectively 1,745.2 2,311.2
Accumulated other comprehensive loss (30.2) (9.9)
Accumulated deficit (1,597.2) (1,666.8)
Total stockholders’ equity 117.8 634.5
Total liabilities, temporary equity and stockholders’ equity $ 10,400.5 $ 10,241.6
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Jan. 31, 2022
Jul. 31, 2021
Current assets:    
Allowance for doubtful accounts $ 13.0 $ 11.2
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 1,000,000,000
Common stock, shares issued (in shares) 98,500,000 97,300,000
Common stock, shares outstanding (in shares) 98,500,000 97,300,000
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Revenue:        
Revenue: $ 1,316.9 $ 1,016.9 $ 2,564.3 $ 1,962.9
Cost of revenue:        
Cost of revenue: 405.3 307.6 785.9 585.4
Total gross profit 911.6 709.3 1,778.4 1,377.5
Operating expenses:        
Research and development 359.0 266.7 698.5 504.1
Sales and marketing 528.8 427.4 1,034.7 816.0
General and administrative 97.7 104.0 201.8 190.7
Total operating expenses 985.5 798.1 1,935.0 1,510.8
Operating loss (73.9) (88.8) (156.6) (133.3)
Interest expense (6.8) (40.7) (13.7) (80.9)
Other income (expense), net (0.1) (0.5) (1.7) 1.9
Loss before income taxes (80.8) (130.0) (172.0) (212.3)
Provision for income taxes 12.7 12.3 25.1 22.2
Net loss $ (93.5) $ (142.3) $ (197.1) $ (234.5)
Net loss per share, basic and diluted (in usd per share) $ (0.95) $ (1.48) $ (2.01) $ (2.45)
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) 98.2 95.9 97.9 95.7
Product        
Revenue:        
Revenue: $ 308.0 $ 254.7 $ 603.5 $ 492.0
Cost of revenue:        
Cost of revenue: 97.8 75.6 186.7 137.8
Subscription and support        
Revenue:        
Revenue: 1,008.9 762.2 1,960.8 1,470.9
Cost of revenue:        
Cost of revenue: $ 307.5 $ 232.0 $ 599.2 $ 447.6
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (93.5) $ (142.3) $ (197.1) $ (234.5)
Other comprehensive income (loss), net of tax:        
Change in unrealized gains (losses) on investments (8.8) (0.3) (11.0) (1.6)
Change in unrealized gains (losses) on cash flow hedges (10.1) 7.0 (9.3) 1.0
Other comprehensive income (loss) (18.9) 6.7 (20.3) (0.6)
Comprehensive loss $ (112.4) $ (135.6) $ (217.4) $ (235.1)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Cumulative-effect adjustment from adoption of new accounting pronouncement
Common stock
Common stock and additional paid in capital
Common stock and additional paid in capital
Cumulative-effect adjustment from adoption of new accounting pronouncement
Accumulated other comprehensive income (loss)
Accumulated deficit
Accumulated deficit
Cumulative-effect adjustment from adoption of new accounting pronouncement
Common stock, beginning balance (in shares) at Jul. 31, 2020     96,300,000          
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,000          
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,000)          
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,000          
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,000          
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,000          
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,000          
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,000          
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,000          
Ending balance at Jan. 31, 2021 $ 1,037.3     2,429.8   9.9 (1,402.4)  
Common stock, beginning balance (in shares) at Jul. 31, 2021 97,300,000   97,300,000          
Beginning balance at Jul. 31, 2021 $ 634.5 $ (315.2)   2,311.2 $ (581.9) (9.9) (1,666.8) $ 266.7
Increase (Decrease) in Stockholders' Equity                
Net loss (197.1)           (197.1)  
Other comprehensive income (loss) (20.3)         (20.3)    
Issuance of common stock in connection with employee equity incentive plans (in shares)     2,200,000          
Issuance of common stock in connection with employee equity incentive plans 59.2     59.2        
Taxes paid related to net share settlement of equity awards (28.6)     (28.6)        
Share-based compensation for equity-based awards 535.3     535.3        
Repurchase and retirement of common stock (in shares)     (1,000,000.0)          
Repurchase and retirement of common stock $ (550.0)     (550.0)        
Common stock, ending balance (in shares) at Jan. 31, 2022 98,500,000   98,500,000          
Ending balance at Jan. 31, 2022 $ 117.8     1,745.2   (30.2) (1,597.2)  
Common stock, beginning balance (in shares) at Oct. 31, 2021     98,700,000          
Beginning balance at Oct. 31, 2021 518.9     2,033.9   (11.3) (1,503.7)  
Increase (Decrease) in Stockholders' Equity                
Net loss (93.5)           (93.5)  
Other comprehensive income (loss) (18.9)         (18.9)    
Issuance of common stock in connection with employee equity incentive plans (in shares)     800,000          
Issuance of common stock in connection with employee equity incentive plans 0.3     0.3        
Taxes paid related to net share settlement of equity awards (8.6)     (8.6)        
Share-based compensation for equity-based awards 269.6     269.6        
Repurchase and retirement of common stock (in shares)     (1,000,000.0)          
Repurchase and retirement of common stock $ (550.0)     (550.0)        
Common stock, ending balance (in shares) at Jan. 31, 2022 98,500,000   98,500,000          
Ending balance at Jan. 31, 2022 $ 117.8     $ 1,745.2   $ (30.2) $ (1,597.2)  
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Cash flows from operating activities    
Net loss $ (197.1) $ (234.5)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Share-based compensation 524.2 431.4
Depreciation and amortization 138.7 122.9
Amortization of deferred contract costs 172.0 134.4
Amortization of debt discount and debt issuance costs 3.6 70.6
Amortization of operating lease right-of-use assets 25.1 20.7
Amortization of investment premiums, net of accretion of purchase discounts 7.3 5.9
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable, net 288.3 398.7
Deferred contract costs (151.2) (141.0)
Prepaid expenses and other assets (72.9) (99.4)
Accounts payable 59.8 (23.6)
Accrued compensation (100.8) (64.2)
Accrued and other liabilities (50.7) (57.1)
Deferred revenue 425.2 334.6
Net cash provided by operating activities 1,071.5 899.4
Cash flows from investing activities    
Purchases of investments (1,055.3) (1,112.5)
Proceeds from sales of investments 282.2 0.0
Proceeds from maturities of investments 401.6 534.1
Business acquisitions, net of cash acquired (17.4) (630.5)
Purchases of property, equipment, and other assets (115.3) (61.7)
Net cash used in investing activities (504.2) (1,270.6)
Cash flows from financing activities    
Repurchases of common stock (550.0) (500.0)
Proceeds from sales of shares through employee equity incentive plans 58.8 45.7
Payments for taxes related to net settlement of equity awards (28.6) (15.4)
Payments for debt issuance costs 0.0 (0.2)
Net cash used in financing activities (519.8) (469.9)
Net increase (decrease) in cash, cash equivalents, and restricted cash 47.5 (841.1)
Cash, cash equivalents, and restricted cash - beginning of period 1,880.1 2,961.7
Cash, cash equivalents, and restricted cash - end of period $ 1,927.6 $ 2,120.6
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets - USD ($)
$ in Millions
Jan. 31, 2022
Jan. 31, 2021
Reconciliation of cash, cash equivalents, and restricted cash    
Cash and cash equivalents $ 1,922.7 $ 2,113.2
Total cash, cash equivalents, and restricted cash 1,927.6 2,120.6
Prepaid expenses and other current assets    
Reconciliation of cash, cash equivalents, and restricted cash    
Restricted cash 4.9 3.8
Other assets    
Reconciliation of cash, cash equivalents, and restricted cash    
Restricted cash $ 0.0 $ 3.6
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Summary of Significant Accounting Policies (Notes)
6 Months Ended
Jan. 31, 2022
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”), headquartered 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, clouds and devices with comprehensive visibility and context, continuously 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, 2021, filed with the Securities and Exchange Commission (“SEC”) on September 3, 2021. 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. Certain prior period amounts have been reclassified to conform to our current period presentation. 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, 2021.
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 condensed 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 economic environment due to the global impact of the coronavirus disease discovered in 2019 (“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, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021, except for the change in our accounting policies due to our adoption of recently issued guidance. Refer to “Recently Adopted Accounting Pronouncements” below.
Recently Adopted Accounting Pronouncements
Acquired Contract Assets and Contract Liabilities
In October 2021, the Financial Accounting Standards Board (“FASB”) issued authoritative guidance that requires companies to apply revenue guidance to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination on the acquisition date, instead of measuring them at fair value. We early adopted this guidance in our first quarter of fiscal 2022 on a prospective basis. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.
Debt with Conversion Options
In August 2020, the FASB issued authoritative guidance that simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instrument. The standard reduces the number of models used to account for convertible instruments and simplifies the classification of debt on the balance sheet.
We adopted this standard in our first quarter of fiscal 2022 using the modified-retrospective approach, under which financial results reported in periods prior to fiscal 2022 were not adjusted. The adoption of this standard resulted in an increase to convertible senior notes, net of $444.3 million, a decrease to accumulated deficit of $266.7 million, and a decrease to additional paid-in capital and temporary equity of $711.0 million upon adoption.
Below is the update to our Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021 as a result of the adoption of the above guidance.
Business Combinations
We include the results of operations of the businesses that we acquire as of the respective dates of acquisition. We generally allocate the fair value of the purchase price of our acquisitions to the assets acquired and liabilities assumed based on their estimated
fair values. The excess of the purchase price over the values of these identifiable assets and liabilities is recorded as goodwill. Additional information existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12 months from the acquisition date, which may result in changes to the amounts and allocations recorded.
Convertible Senior Notes
Prior to August 1, 2021, our convertible senior notes were separated into a liability and an equity component. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature, using a discounted cash flow model with a risk-adjusted yield. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the notes as a whole. This difference represented a debt discount that was amortized to interest expense using the effective interest method over the term of the notes. The equity component was not remeasured as it continued to meet the conditions for equity classification. Transaction costs related to the issuance of the notes were allocated to the liability and equity components using the same proportions as the proceeds from the notes. Transaction costs attributable to the liability component were netted with the liability component and amortized to interest expense using the effective interest method over the term of the notes. Transaction costs attributable to the equity component were netted with the equity component of the notes in additional paid-in capital. Upon the notes becoming convertible, the net carrying amount of the liability component was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the notes, excluding debt issuance costs.
Upon adoption of the new debt guidance on August 1, 2021, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. Refer to Note 9. Debt for additional information.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Notes)
6 Months Ended
Jan. 31, 2022
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,
2022202120222021
Revenue:
Americas
United States$858.6 $642.8 $1,670.3 $1,267.2 
Other Americas57.3 47.0 112.3 89.1 
Total Americas915.9 689.8 1,782.6 1,356.3 
Europe, the Middle East, and Africa (“EMEA”)252.2 206.2 486.0 379.6 
Asia Pacific and Japan (“APAC”)148.8 120.9 295.7 227.0 
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
Revenue:
Product$308.0 $254.7 $603.5 $492.0 
Subscription and support
Subscription618.0 461.7 1,196.8 889.7 
Support390.9 300.5 764.0 581.2 
Total subscription and support1,008.9 762.2 1,960.8 1,470.9 
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
Deferred Revenue
During the six months ended January 31, 2022 and 2021, we recognized approximately $1.6 billion and $1.2 billion of revenue pertaining to amounts that were deferred as of July 31, 2021 and 2020, respectively.
Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $6.3 billion as of January 31, 2022, of which we expect to recognize approximately $3.4 billion over the next 12 months and the remainder thereafter.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Notes)
6 Months Ended
Jan. 31, 2022
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 as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$475.0 $— $— $475.0 $124.2 $— $— $124.2 
Certificates of deposit — — — — — 150.4 — 150.4 
Corporate debt securities— 8.7 — 8.7 — 1.0 — 1.0 
U.S. government and agency securities— — — — — 116.3 — 116.3 
Total cash equivalents475.0 8.7 — 483.7 124.2 267.7 — 391.9 
Short-term investments:
Certificates of deposit— 305.6 — 305.6 — 12.4 — 12.4 
Commercial paper— 1.2 — 1.2 — — — — 
Corporate debt securities— 325.1 — 325.1 — 208.9 — 208.9 
U.S. government and agency securities— 734.2 — 734.2 — 762.1 — 762.1 
Non-U.S. government and agency securities51.5 51.5 43.5 43.5 
Total short-term investments— 1,417.6 — 1,417.6 — 1,026.9 — 1,026.9 
Long-term investments:
Certificates of deposit— — — — — 5.0 — 5.0 
Corporate debt securities— 454.1 — 454.1 — 180.7 — 180.7 
U.S. government and agency securities— 362.8 — 362.8 — 674.1 — 674.1 
Non-U.S. government and agency securities— 8.8 — 8.8 — 28.5 — 28.5 
Asset-backed securities— 25.3 — 25.3 — — — — 
Total long-term investments— 851.0 — 851.0 — 888.3 — 888.3 
Prepaid expenses and other current assets:
Foreign currency forward contracts— 2.1 — 2.1 — 4.1 — 4.1 
Total prepaid expenses and other current assets— 2.1 — 2.1 — 4.1 — 4.1 
Other assets:
Foreign currency forward contracts— — — — — 0.1 — 0.1 
Total other assets:— — — — — 0.1 — 0.1 
Total assets measured at fair value$475.0 $2,279.4 $— $2,754.4 $124.2 $2,187.1 $— $2,311.3 
Accrued and other liabilities:
Foreign currency forward contracts$— $17.2 $— $17.2 $— $6.4 $— $6.4 
Total accrued and other liabilities— 17.2 — 17.2 — 6.4 — 6.4 
Other long-term liabilities:
Foreign currency forward contracts— 0.1 — 0.1 — 0.5 — 0.5 
Total other long-term liabilities— 0.1 — 0.1 — 0.5 — 0.5 
Total liabilities measured at fair value$— $17.3 $— $17.3 $— $6.9 $— $6.9 
Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of January 31, 2022 and July 31, 2021.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Investments (Notes)
6 Months Ended
Jan. 31, 2022
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, 2022 and July 31, 2021 (in millions):
January 31, 2022
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Corporate debt securities$8.7 $— $— $8.7 
Total available-for-sale cash equivalents$8.7 $— $— $8.7 
Investments:
Certificates of deposit$305.6 $— $— $305.6 
Commercial paper1.2 — — 1.2 
Corporate debt securities782.8 0.1 (3.7)779.2 
U.S. government and agency securities1,102.6 0.1 (5.7)1,097.0 
Non-U.S. government and agency securities60.5 — (0.2)60.3 
Asset-backed securities25.4 — (0.1)25.3 
Total available-for-sale investments$2,278.1 $0.2 $(9.7)$2,268.6 
July 31, 2021
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit $150.4 $— $— $150.4 
Corporate debt securities1.0 — — 1.0 
U.S. government and agency securities116.3 — — 116.3 
Total available-for-sale cash equivalents$267.7 $— $— $267.7 
Investments:
Certificates of deposit$17.4 $— $— $17.4 
Corporate debt securities389.2 0.5 (0.1)389.6 
U.S. government and agency securities1,435.1 1.1 — 1,436.2 
Non-U.S. government and agency securities72.0 — — 72.0 
Total available-for-sale investments$1,913.7 $1.6 $(0.1)$1,915.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, 2022 and 2021.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2022, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$1,429.2 $1,426.3 
Due between one and three years839.2 832.7 
Due between three to five years18.4 18.3 
Total$2,286.8 $2,277.3 
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, 2022 and July 31, 2021, the carrying values of our marketable equity securities were
$475.0 million and $124.2 million, respectively. There were no unrealized gains or losses recognized for these securities during the three and six months ended January 31, 2022 and 2021.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financing Receivables (Notes)
6 Months Ended
Jan. 31, 2022
Receivables [Abstract]  
Financing Receivables Financing ReceivablesWe provide financing arrangements, primarily loans, for qualified end-user customers to purchase our products and services. The following table summarizes our short-term and long-term financing receivables as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Short-term financing receivables, gross
$114.2 $80.0 
Allowance for credit losses(1.3)(1.0)
Short-term financing receivables, net
$112.9 $79.0 
Long-term financing receivables, gross
$178.4 $198.6 
Allowance for credit losses(2.6)(4.3)
Long-term financing receivables, net
$175.8 $194.3 
There was no significant activity in allowance for credit losses during the three and six months ended January 31, 2022 and 2021. Past due amounts on financing receivables were immaterial as of January 31, 2022 and July 31, 2021.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments (Notes)
6 Months Ended
Jan. 31, 2022
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 16 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, 2022 and July 31, 2021, the total notional amount of our outstanding foreign currency forward contracts including designated and non-designated derivative instruments was $584.4 million and $531.9 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our foreign currency derivative instruments as reported on our condensed consolidated balance sheets as of January 31, 2022 and July 31, 2021.
During the three and six months ended January 31, 2022 and 2021, both unrealized gains and losses recognized in accumulated other comprehensive income (loss) (“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, 2022 and July 31, 2021 were not material.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions (Notes)
6 Months Ended
Jan. 31, 2022
Business Combinations [Abstract]  
Acquisitions AcquisitionOn August 11, 2021, we completed our acquisition of Gamma Networks, Inc. (“Gamma”), a privately-held AI powered company, for total consideration of $20.4 million, primarily in cash. We expect the acquisition will enhance and expand our data loss prevention offerings. We have accounted for this transaction as a business combination. We allocated the purchase consideration to the assets acquired and liabilities assumed, with the remainder of $21.2 million recorded as goodwill. The goodwill is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Gamma technology into our platforms. The goodwill is not deductible for income tax purposes.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets and Other Long-lived Assets (Notes)
6 Months Ended
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Intangible Assets and Other Long-lived Assets Goodwill, Intangible Assets and Other Long-lived Assets
Goodwill
The following table presents details of our goodwill during the six months ended January 31, 2022 (in millions):
Amount
Balance as of July 31, 2021$2,710.1 
Goodwill acquired21.2 
Balance as of January 31, 2022$2,731.3 
Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$600.7 $(296.1)$304.6 $596.2 $(243.8)$352.4 
Customer relationships172.7 (41.4)131.3 172.7 (30.6)142.1 
Acquired intellectual property11.3 (4.2)7.1 7.9 (3.8)4.1 
Trade name and trademarks9.4 (9.4)— 9.4 (9.4)— 
Other0.9 — 0.9 1.8 (1.8)— 
Total purchased intangible assets$795.0 $(351.1)$443.9 $788.0 $(289.4)$498.6 
We recognized amortization expense of $31.7 million and $63.5 million for the three and six months ended January 31, 2022, respectively, and $29.7 million and $53.3 million for the three and six months ended January 31, 2021, respectively.
The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Future amortization expense$443.9 $63.4 $101.1 $91.1 $77.4 $55.6 $55.3 
Other Long-lived Assets
During the six months ended January 31, 2022, we purchased 4.6 acres of land adjacent to our headquarters in Santa Clara, California, along with the associated buildings, for $39.5 million to accommodate future expansion of our headquarters. This amount was recorded in property and equipment, net on our condensed consolidated balance sheet as of January 31, 2022.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Notes)
6 Months Ended
Jan. 31, 2022
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 for the Notes was met during the fiscal quarter ended January 31, 2022, and as a result, holders may convert their Notes at any time during the fiscal quarter ending April 30, 2022. Accordingly, the net carrying amount of the Notes was classified as a current liability on our condensed consolidated balance sheet as of January 31, 2022.
The following table sets forth the components of the Notes as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022 (1)
July 31, 2021
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Liability component:
Principal$1,692.0 $2,000.0 $3,692.0 $1,692.0 $2,000.0 $3,692.0 
Less: debt discount and debt issuance costs, net of amortization(4.0)(14.1)(18.1)(134.1)(331.9)(466.0)
Net carrying amount$1,688.0 $1,985.9 $3,673.9 $1,557.9 $1,668.1 $3,226.0 
Equity component (including amounts classified as temporary equity)$— $— $— $315.0 $403.0 $718.0 
______________
(1)     As described in Note 1. Description of Business and Summary of Significant Accounting Policies, we adopted new debt guidance effective August 1, 2021, using a modified retrospective method, under which financial results reported in prior periods were not adjusted. Upon adoption, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes.
The total estimated fair value of the 2023 Notes and 2025 Notes were $3.3 billion and $3.6 billion at January 31, 2022, respectively and $2.6 billion and $2.9 billion at July 31, 2021, respectively. The fair value was determined based on the closing trading price per $100 of the applicable series of the Notes as of the last day of trading for the period. We consider the fair value of the Notes
at January 31, 2022 and July 31, 2021 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.
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,
2022202120222021
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Contractual interest expense$3.1$1.9$5.0 $3.1$1.9$5.0$6.3$3.8$10.1 $6.3$3.8$10.1 
Amortization of debt discount(1)
— 15.718.534.2— 31.436.768.1 
Amortization of debt issuance costs0.71.11.8 0.60.71.31.42.23.6 1.11.42.5 
Total interest expense$3.8$3.0$6.8 $19.4$21.1$40.5$7.7$6.0$13.7 $38.8$41.9$80.7 
Effective interest rate 0.9 %0.6 %5.2%5.4 %0.9 %0.6 %5.2 %5.4 %
______________
(1)    Upon adoption of the new debt guidance, the conversion option is no longer separately accounted for as debt discount. Our convertible senior notes are accounted for entirely as a liability.
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 on 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 on 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. In March 2021, the ICE Benchmark Administration, the administrator of LIBO Rate, announced that it will cease publication of LIBO rate by June 2023. 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, 2022, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Notes)
6 Months Ended
Jan. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
In order to reduce manufacturing lead times and plan for adequate supply, we enter into agreements with manufacturing partners and component suppliers to procure inventory based on our demand forecasts. The following table presents details of the aggregate future purchase commitments under these arrangements, excluding obligations under contracts that we can cancel without a significant penalty as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Manufacturing purchase commitments
$422.6 $155.6 $162.0 $30.0 $35.0 $40.0 $— 
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. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Other purchase commitments
$2,032.0 $50.5 $189.7 $363.7 $412.4 $531.6 $484.1 
Additionally, we have a $162.9 million minimum purchase commitment with a service provider through September 2027 with no specified annual commitments.
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, 2022, 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 33 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Notes)
6 Months Ended
Jan. 31, 2022
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 and August 2021, our board of directors authorized an additional $700.0 million and $676.1 million increase, respectively, bringing the total authorization under this share repurchase program to $2.4 billion. The expiration date of this repurchase authorization was extended to December 31, 2022, 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.
The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
Number of shares repurchased1.0 — 1.0 2.1 
Weighted average price per share (1)
$533.80 $— $533.80 $242.44 
Aggregate purchase price (1)
$550.0 $— $550.0 $500.0 
______________
(1)     Includes transaction costs
As of January 31, 2022, $450.0 million remained available for future share repurchases under our current repurchase authorization.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Award Plans (Notes)
6 Months Ended
Jan. 31, 2022
Share-based Payment Arrangement [Abstract]  
Equity Award Plans Equity Award Plans
2021 Equity Incentive Plan
Our 2021 Equity Incentive Plan (our “2021 Plan”) became effective in December 2021 and replaced the 2012 Equity Incentive Plan. Our 2021 Plan provides for the granting of stock options, stock appreciation rights, restricted stock awards (“RSA”), restricted stock units (“RSU”), performance share awards (“PSAs”), performance stock units (“PSUs”) and performance stock options (“PSOs”) to our employees, directors, and consultants.
The majority of our equity awards are RSUs, which generally vest over a period of three to four years from the date of grant.
We grant PSUs to certain employees, which 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, and market conditions, if applicable.
We have also granted PSOs with both a market condition and a service condition to certain executives. The market condition for PSOs granted in fiscal 2018 and fiscal 2019 requires the price of our common stock to equal or exceed $297.75, $397.00, $496.25, and $595.50 based on the average closing price for 30 consecutive trading days during the four-, five-, six-, and seven-and-a-half-year periods following the date of grant in fiscal 2018 and 2019, respectively. To the extent that the market condition has been met, one-fourth of the PSOs will vest on each anniversary date of the grant date for such PSOs, subject to continued service. All 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 is seven and a half years from the date of grant, depending on vesting period.
A total of 4.5 million shares of our common stock are reserved for issuance pursuant to our 2021 Plan as of January 31, 2022.
PSO Activities
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, 20212.8 $194.14 4.2$566.8 
Forfeited(0.1)$184.24 
Balance—January 31, 20222.7 $194.55 3.7$858.0 
Exercisable—January 31, 20222.7 $194.55 3.7$858.0 
RSU and 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 SharesWeighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 20216.9 $257.56 $2,760.2 1.3 $292.93 $498.4 
Granted(1)
1.4 $484.82 0.3 $328.45 
Vested(1.6)$244.56 (0.3)$246.57 
Forfeited(0.4)$263.25 (0.1)$313.10 
Balance—January 31, 20226.3 $311.58 $3,245.6 1.2 $311.95 $605.2 
______________
(1)    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.
During the six months ended January 31, 2022, we granted 0.1 million shares of PSUs, which contain service, performance and market conditions. The performance condition is based on revenue growth, whereas the market condition measures our total shareholder return (“TSR”) relative to the TSR of the companies listed in the Standard & Poor’s 500 index. In addition to this grant, we have also approved the future grant of 0.1 million shares of PSUs with similar terms, which will be considered granted at the time their related vesting conditions are established in the next two years. The fair value of the PSUs subject to the market condition is estimated on the grant date using a Monte Carlo simulation model. The following table summarizes the assumptions used and the grant-date fair value of our PSUs granted during the six months ended January 31, 2022:
Volatility
31.6% - 38.0%
Expected term (in years)
1.0 - 3.0
Dividend yield
0.0 %
Risk-free interest rate
0.1% - 0.4%
Grant-date fair value per share
$387.82 - $420.66
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,
2022202120222021
Cost of product revenue
$2.3 $1.6 $4.6 $3.1 
Cost of subscription and support revenue
27.7 23.8 54.4 46.0 
Research and development
123.6 103.6 249.2 199.0 
Sales and marketing
79.8 69.7 153.1 134.6 
General and administrative
31.7 42.4 64.1 71.3 
Total share-based compensation$265.1 $241.1 $525.4 $454.0 
As of January 31, 2022, 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.7 years.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Notes)
6 Months Ended
Jan. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesFor the three and six months ended January 31, 2022, our provision for income taxes reflected an effective tax rate of negative 15.7% and negative 14.6%, respectively. For the three and six months ended January 31, 2021, our provision for income taxes reflected an effective tax rate of negative 9.5% and negative 10.5%, respectively. Our effective tax rates for the three and six months ended January 31, 2022 and 2021 were negative as we recorded provision for income taxes on year-to-date losses. Our taxes are primarily due to foreign income tax and withholding tax. Our effective tax rates differed from the U.S. statutory tax rate primarily due to changes in our valuation allowance.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share (Notes)
6 Months Ended
Jan. 31, 2022
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,
2022202120222021
Net loss
$(93.5)$(142.3)$(197.1)$(234.5)
Weighted-average shares used to compute net loss per share, basic and diluted98.2 95.9 97.9 95.7 
Net loss per share, basic and diluted$(0.95)$(1.48)$(2.01)$(2.45)
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,
20222021
Convertible senior notes13.1 13.1 
Warrants related to the issuance of convertible senior notes13.1 13.1 
RSUs and PSUs7.5 8.9 
Options to purchase common stock, including PSOs2.7 3.0 
Restricted stock awards and performance-based stock awards0.2 0.5 
ESPP shares0.3 0.3 
Total36.9 38.9 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation and principles of consolidation
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, 2021, filed with the Securities and Exchange Commission (“SEC”) on September 3, 2021. 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. Certain prior period amounts have been reclassified to conform to our current period presentation. 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, 2021.
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 condensed 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 economic environment due to the global impact of the coronavirus disease discovered in 2019 (“COVID-19”).
Recently adopted and issued accounting pronouncements
Recently Adopted Accounting Pronouncements
Acquired Contract Assets and Contract Liabilities
In October 2021, the Financial Accounting Standards Board (“FASB”) issued authoritative guidance that requires companies to apply revenue guidance to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination on the acquisition date, instead of measuring them at fair value. We early adopted this guidance in our first quarter of fiscal 2022 on a prospective basis. The adoption of this standard did not have a material impact on our condensed consolidated financial statements.
Debt with Conversion Options
In August 2020, the FASB issued authoritative guidance that simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instrument. The standard reduces the number of models used to account for convertible instruments and simplifies the classification of debt on the balance sheet.
We adopted this standard in our first quarter of fiscal 2022 using the modified-retrospective approach, under which financial results reported in periods prior to fiscal 2022 were not adjusted. The adoption of this standard resulted in an increase to convertible senior notes, net of $444.3 million, a decrease to accumulated deficit of $266.7 million, and a decrease to additional paid-in capital and temporary equity of $711.0 million upon adoption.
Below is the update to our Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021 as a result of the adoption of the above guidance.
Business combinations
Business Combinations
We include the results of operations of the businesses that we acquire as of the respective dates of acquisition. We generally allocate the fair value of the purchase price of our acquisitions to the assets acquired and liabilities assumed based on their estimated
fair values. The excess of the purchase price over the values of these identifiable assets and liabilities is recorded as goodwill. Additional information existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12 months from the acquisition date, which may result in changes to the amounts and allocations recorded.
Convertible senior notes
Convertible Senior Notes
Prior to August 1, 2021, our convertible senior notes were separated into a liability and an equity component. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature, using a discounted cash flow model with a risk-adjusted yield. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the notes as a whole. This difference represented a debt discount that was amortized to interest expense using the effective interest method over the term of the notes. The equity component was not remeasured as it continued to meet the conditions for equity classification. Transaction costs related to the issuance of the notes were allocated to the liability and equity components using the same proportions as the proceeds from the notes. Transaction costs attributable to the liability component were netted with the liability component and amortized to interest expense using the effective interest method over the term of the notes. Transaction costs attributable to the equity component were netted with the equity component of the notes in additional paid-in capital. Upon the notes becoming convertible, the net carrying amount of the liability component was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the notes, excluding debt issuance costs.
Upon adoption of the new debt guidance on August 1, 2021, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes.
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 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
6 Months Ended
Jan. 31, 2022
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,
2022202120222021
Revenue:
Americas
United States$858.6 $642.8 $1,670.3 $1,267.2 
Other Americas57.3 47.0 112.3 89.1 
Total Americas915.9 689.8 1,782.6 1,356.3 
Europe, the Middle East, and Africa (“EMEA”)252.2 206.2 486.0 379.6 
Asia Pacific and Japan (“APAC”)148.8 120.9 295.7 227.0 
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
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,
2022202120222021
Revenue:
Product$308.0 $254.7 $603.5 $492.0 
Subscription and support
Subscription618.0 461.7 1,196.8 889.7 
Support390.9 300.5 764.0 581.2 
Total subscription and support1,008.9 762.2 1,960.8 1,470.9 
Total revenue$1,316.9 $1,016.9 $2,564.3 $1,962.9 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
6 Months Ended
Jan. 31, 2022
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 as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$475.0 $— $— $475.0 $124.2 $— $— $124.2 
Certificates of deposit — — — — — 150.4 — 150.4 
Corporate debt securities— 8.7 — 8.7 — 1.0 — 1.0 
U.S. government and agency securities— — — — — 116.3 — 116.3 
Total cash equivalents475.0 8.7 — 483.7 124.2 267.7 — 391.9 
Short-term investments:
Certificates of deposit— 305.6 — 305.6 — 12.4 — 12.4 
Commercial paper— 1.2 — 1.2 — — — — 
Corporate debt securities— 325.1 — 325.1 — 208.9 — 208.9 
U.S. government and agency securities— 734.2 — 734.2 — 762.1 — 762.1 
Non-U.S. government and agency securities51.5 51.5 43.5 43.5 
Total short-term investments— 1,417.6 — 1,417.6 — 1,026.9 — 1,026.9 
Long-term investments:
Certificates of deposit— — — — — 5.0 — 5.0 
Corporate debt securities— 454.1 — 454.1 — 180.7 — 180.7 
U.S. government and agency securities— 362.8 — 362.8 — 674.1 — 674.1 
Non-U.S. government and agency securities— 8.8 — 8.8 — 28.5 — 28.5 
Asset-backed securities— 25.3 — 25.3 — — — — 
Total long-term investments— 851.0 — 851.0 — 888.3 — 888.3 
Prepaid expenses and other current assets:
Foreign currency forward contracts— 2.1 — 2.1 — 4.1 — 4.1 
Total prepaid expenses and other current assets— 2.1 — 2.1 — 4.1 — 4.1 
Other assets:
Foreign currency forward contracts— — — — — 0.1 — 0.1 
Total other assets:— — — — — 0.1 — 0.1 
Total assets measured at fair value$475.0 $2,279.4 $— $2,754.4 $124.2 $2,187.1 $— $2,311.3 
Accrued and other liabilities:
Foreign currency forward contracts$— $17.2 $— $17.2 $— $6.4 $— $6.4 
Total accrued and other liabilities— 17.2 — 17.2 — 6.4 — 6.4 
Other long-term liabilities:
Foreign currency forward contracts— 0.1 — 0.1 — 0.5 — 0.5 
Total other long-term liabilities— 0.1 — 0.1 — 0.5 — 0.5 
Total liabilities measured at fair value$— $17.3 $— $17.3 $— $6.9 $— $6.9 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Investments (Tables)
6 Months Ended
Jan. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of 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, 2022 and July 31, 2021 (in millions):
January 31, 2022
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Corporate debt securities$8.7 $— $— $8.7 
Total available-for-sale cash equivalents$8.7 $— $— $8.7 
Investments:
Certificates of deposit$305.6 $— $— $305.6 
Commercial paper1.2 — — 1.2 
Corporate debt securities782.8 0.1 (3.7)779.2 
U.S. government and agency securities1,102.6 0.1 (5.7)1,097.0 
Non-U.S. government and agency securities60.5 — (0.2)60.3 
Asset-backed securities25.4 — (0.1)25.3 
Total available-for-sale investments$2,278.1 $0.2 $(9.7)$2,268.6 
July 31, 2021
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit $150.4 $— $— $150.4 
Corporate debt securities1.0 — — 1.0 
U.S. government and agency securities116.3 — — 116.3 
Total available-for-sale cash equivalents$267.7 $— $— $267.7 
Investments:
Certificates of deposit$17.4 $— $— $17.4 
Corporate debt securities389.2 0.5 (0.1)389.6 
U.S. government and agency securities1,435.1 1.1 — 1,436.2 
Non-U.S. government and agency securities72.0 — — 72.0 
Total available-for-sale investments$1,913.7 $1.6 $(0.1)$1,915.2 
Schedule of contractual maturities of available-for-sale debt securities The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2022, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$1,429.2 $1,426.3 
Due between one and three years839.2 832.7 
Due between three to five years18.4 18.3 
Total$2,286.8 $2,277.3 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financing Receivables (Tables)
6 Months Ended
Jan. 31, 2022
Receivables [Abstract]  
Short- and long-term financing receivables The following table summarizes our short-term and long-term financing receivables as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Short-term financing receivables, gross
$114.2 $80.0 
Allowance for credit losses(1.3)(1.0)
Short-term financing receivables, net
$112.9 $79.0 
Long-term financing receivables, gross
$178.4 $198.6 
Allowance for credit losses(2.6)(4.3)
Long-term financing receivables, net
$175.8 $194.3 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets and Other Long-lived Assets (Tables)
6 Months Ended
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill The following table presents details of our goodwill during the six months ended January 31, 2022 (in millions):
Amount
Balance as of July 31, 2021$2,710.1 
Goodwill acquired21.2 
Balance as of January 31, 2022$2,731.3 
Schedule of purchased finite-lived intangible assets by major class The following table presents details of our purchased intangible assets as of January 31, 2022 and July 31, 2021 (in millions):
January 31, 2022July 31, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$600.7 $(296.1)$304.6 $596.2 $(243.8)$352.4 
Customer relationships172.7 (41.4)131.3 172.7 (30.6)142.1 
Acquired intellectual property11.3 (4.2)7.1 7.9 (3.8)4.1 
Trade name and trademarks9.4 (9.4)— 9.4 (9.4)— 
Other0.9 — 0.9 1.8 (1.8)— 
Total purchased intangible assets$795.0 $(351.1)$443.9 $788.0 $(289.4)$498.6 
Future amortization expense of intangible assets The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Future amortization expense$443.9 $63.4 $101.1 $91.1 $77.4 $55.6 $55.3 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
6 Months Ended
Jan. 31, 2022
Debt Disclosure [Abstract]  
Convertible senior notes 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, 2022 and July 31, 2021 (in millions):
January 31, 2022 (1)
July 31, 2021
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Liability component:
Principal$1,692.0 $2,000.0 $3,692.0 $1,692.0 $2,000.0 $3,692.0 
Less: debt discount and debt issuance costs, net of amortization(4.0)(14.1)(18.1)(134.1)(331.9)(466.0)
Net carrying amount$1,688.0 $1,985.9 $3,673.9 $1,557.9 $1,668.1 $3,226.0 
Equity component (including amounts classified as temporary equity)$— $— $— $315.0 $403.0 $718.0 
______________
(1)     As described in Note 1. Description of Business and Summary of Significant Accounting Policies, we adopted new debt guidance effective August 1, 2021, using a modified retrospective method, under which financial results reported in prior periods were not adjusted. Upon adoption, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes.
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,
2022202120222021
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Contractual interest expense$3.1$1.9$5.0 $3.1$1.9$5.0$6.3$3.8$10.1 $6.3$3.8$10.1 
Amortization of debt discount(1)
— 15.718.534.2— 31.436.768.1 
Amortization of debt issuance costs0.71.11.8 0.60.71.31.42.23.6 1.11.42.5 
Total interest expense$3.8$3.0$6.8 $19.4$21.1$40.5$7.7$6.0$13.7 $38.8$41.9$80.7 
Effective interest rate 0.9 %0.6 %5.2%5.4 %0.9 %0.6 %5.2 %5.4 %
______________
(1)    Upon adoption of the new debt guidance, the conversion option is no longer separately accounted for as debt discount. Our convertible senior notes are accounted for entirely as a liability.
Note hedges details 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 44 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jan. 31, 2022
Manufacturing products and components  
Aggregate Future Purchase Commitments  
Schedule of future non-cancelable purchase commitments for inventory and cloud services The following table presents details of the aggregate future purchase commitments under these arrangements, excluding obligations under contracts that we can cancel without a significant penalty as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Manufacturing purchase commitments
$422.6 $155.6 $162.0 $30.0 $35.0 $40.0 $— 
Cloud and other services  
Aggregate Future Purchase Commitments  
Schedule of future non-cancelable purchase commitments for inventory and cloud services The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2022 (in millions):
Fiscal years ending July 31,
Total Remaining 202220232024202520262027 and thereafter
Other purchase commitments
$2,032.0 $50.5 $189.7 $363.7 $412.4 $531.6 $484.1 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
6 Months Ended
Jan. 31, 2022
Equity [Abstract]  
Share Repurchase Program
The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):
Three Months Ended January 31,Six Months Ended January 31,
2022202120222021
Number of shares repurchased1.0 — 1.0 2.1 
Weighted average price per share (1)
$533.80 $— $533.80 $242.44 
Aggregate purchase price (1)
$550.0 $— $550.0 $500.0 
______________
(1)     Includes transaction costs
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Award Plans (Tables)
6 Months Ended
Jan. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of 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, 20212.8 $194.14 4.2$566.8 
Forfeited(0.1)$184.24 
Balance—January 31, 20222.7 $194.55 3.7$858.0 
Exercisable—January 31, 20222.7 $194.55 3.7$858.0 
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 SharesWeighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 20216.9 $257.56 $2,760.2 1.3 $292.93 $498.4 
Granted(1)
1.4 $484.82 0.3 $328.45 
Vested(1.6)$244.56 (0.3)$246.57 
Forfeited(0.4)$263.25 (0.1)$313.10 
Balance—January 31, 20226.3 $311.58 $3,245.6 1.2 $311.95 $605.2 
______________
(1)    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.
Schedule of assumptions used and resulting grant-date fair values of our PSUs The following table summarizes the assumptions used and the grant-date fair value of our PSUs granted during the six months ended January 31, 2022:
Volatility
31.6% - 38.0%
Expected term (in years)
1.0 - 3.0
Dividend yield
0.0 %
Risk-free interest rate
0.1% - 0.4%
Grant-date fair value per share
$387.82 - $420.66
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,
2022202120222021
Cost of product revenue
$2.3 $1.6 $4.6 $3.1 
Cost of subscription and support revenue
27.7 23.8 54.4 46.0 
Research and development
123.6 103.6 249.2 199.0 
Sales and marketing
79.8 69.7 153.1 134.6 
General and administrative
31.7 42.4 64.1 71.3 
Total share-based compensation$265.1 $241.1 $525.4 $454.0 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share (Tables)
6 Months Ended
Jan. 31, 2022
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,
2022202120222021
Net loss
$(93.5)$(142.3)$(197.1)$(234.5)
Weighted-average shares used to compute net loss per share, basic and diluted98.2 95.9 97.9 95.7 
Net loss per share, basic and diluted$(0.95)$(1.48)$(2.01)$(2.45)
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,
20222021
Convertible senior notes13.1 13.1 
Warrants related to the issuance of convertible senior notes13.1 13.1 
RSUs and PSUs7.5 8.9 
Options to purchase common stock, including PSOs2.7 3.0 
Restricted stock awards and performance-based stock awards0.2 0.5 
ESPP shares0.3 0.3 
Total36.9 38.9 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
Jan. 31, 2022
Aug. 01, 2021
Jul. 31, 2021
Debt Instruments      
Decrease to accumulated deficit $ (1,597.2)   $ (1,666.8)
Accounting Standards Update 2020-06      
Debt Instruments      
Decrease to accumulated deficit   $ 266.7  
Decrease to additional paid in capital and temporary equity   711.0  
Increase to convertible senior notes, net   $ 444.3  
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Disaggregation of Revenue - Geographic Theater) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Disaggregation of Revenue        
Revenue: $ 1,316.9 $ 1,016.9 $ 2,564.3 $ 1,962.9
United States        
Disaggregation of Revenue        
Revenue: 858.6 642.8 1,670.3 1,267.2
Other Americas        
Disaggregation of Revenue        
Revenue: 57.3 47.0 112.3 89.1
Total Americas        
Disaggregation of Revenue        
Revenue: 915.9 689.8 1,782.6 1,356.3
Europe, the Middle East, and Africa (“EMEA”)        
Disaggregation of Revenue        
Revenue: 252.2 206.2 486.0 379.6
Asia Pacific and Japan (“APAC”)        
Disaggregation of Revenue        
Revenue: $ 148.8 $ 120.9 $ 295.7 $ 227.0
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Disaggregation of Revenue - Type of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Revenue:        
Revenue: $ 1,316.9 $ 1,016.9 $ 2,564.3 $ 1,962.9
Product        
Revenue:        
Revenue: 308.0 254.7 603.5 492.0
Subscription        
Revenue:        
Revenue: 618.0 461.7 1,196.8 889.7
Support        
Revenue:        
Revenue: 390.9 300.5 764.0 581.2
Subscription and support        
Revenue:        
Revenue: $ 1,008.9 $ 762.2 $ 1,960.8 $ 1,470.9
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Deferred Revenue) (Details) - USD ($)
$ in Millions
6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]    
Contract with customer, liability, revenue recognized $ 1,600 $ 1,200
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Remaining Performance Obligations) (Details)
$ in Billions
Jan. 31, 2022
USD ($)
Remaining Performance Obligations, Expected Timing of Satisfaction  
Remaining performance obligations $ 6.3
Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date: 2021-11-01  
Remaining Performance Obligations, Expected Timing of Satisfaction  
Remaining performance obligations $ 3.4
Remaining performance obligations, expected timing of satisfaction, period 12 months
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Details) - Fair value, measurements, recurring - USD ($)
$ in Millions
Jan. 31, 2022
Jul. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: $ 483.7 $ 391.9
Short-term investments: 1,417.6 1,026.9
Long-term investments: 851.0 888.3
Prepaid expenses and other current assets: 2.1 4.1
Other assets: 0.0 0.1
Total assets measured at fair value 2,754.4 2,311.3
Total accrued and other liabilities 17.2 6.4
Other long-term liabilities: 0.1 0.5
Total liabilities measured at fair value 17.3 6.9
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: 475.0 124.2
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 475.0 124.2
Total accrued and other liabilities 0.0 0.0
Other long-term 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 Basis    
Cash equivalents: 8.7 267.7
Short-term investments: 1,417.6 1,026.9
Long-term investments: 851.0 888.3
Prepaid expenses and other current assets: 2.1 4.1
Other assets: 0.0 0.1
Total assets measured at fair value 2,279.4 2,187.1
Total accrued and other liabilities 17.2 6.4
Other long-term liabilities: 0.1 0.5
Total liabilities measured at fair value 17.3 6.9
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring 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
Other long-term 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 Basis    
Cash equivalents: 475.0 124.2
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: 475.0 124.2
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: 0.0 0.0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: 0.0 0.0
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: 0.0 150.4
Short-term investments: 305.6 12.4
Long-term investments: 0.0 5.0
Certificates of deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring 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 Basis    
Cash equivalents: 0.0 150.4
Short-term investments: 305.6 12.4
Long-term investments: 0.0 5.0
Certificates of deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments: 1.2 0.0
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments: 0.0 0.0
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments: 1.2 0.0
Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments: 0.0 0.0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Cash equivalents: 8.7 1.0
Short-term investments: 325.1 208.9
Long-term investments: 454.1 180.7
Corporate debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring 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 Basis    
Cash equivalents: 8.7 1.0
Short-term investments: 325.1 208.9
Long-term investments: 454.1 180.7
Corporate debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring 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 Basis    
Cash equivalents: 0.0 116.3
Short-term investments: 734.2 762.1
Long-term investments: 362.8 674.1
U.S. government and agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring 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 Basis    
Cash equivalents: 0.0 116.3
Short-term investments: 734.2 762.1
Long-term investments: 362.8 674.1
U.S. government and agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring 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 Basis    
Short-term investments: 51.5 43.5
Long-term investments: 8.8 28.5
Non-U.S. government and agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring 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 Basis    
Short-term investments: 51.5 43.5
Long-term investments: 8.8 28.5
Non-U.S. government and agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Short-term investments:
Long-term investments: 0.0 0.0
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Long-term investments: 25.3 0.0
Asset-backed securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Long-term investments: 0.0 0.0
Asset-backed securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Long-term investments: 25.3 0.0
Asset-backed securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Long-term investments: 0.0 0.0
Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Prepaid expenses and other current assets: 2.1 4.1
Other assets: 0.0 0.1
Accrued and other liabilities: 17.2 6.4
Other long-term liabilities: 0.1 0.5
Foreign currency forward contracts | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Prepaid expenses and other current assets: 0.0 0.0
Other assets: 0.0 0.0
Accrued and other liabilities: 0.0 0.0
Other long-term liabilities: 0.0 0.0
Foreign currency forward contracts | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Prepaid expenses and other current assets: 2.1 4.1
Other assets: 0.0 0.1
Accrued and other liabilities: 17.2 6.4
Other long-term liabilities: 0.1 0.5
Foreign currency forward contracts | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring Basis    
Prepaid expenses and other current assets: 0.0 0.0
Other assets: 0.0 0.0
Accrued and other liabilities: 0.0 0.0
Other long-term liabilities: $ 0.0 $ 0.0
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Investments (Available-for-Sale Securities) (Details) - USD ($)
$ in Millions
Jan. 31, 2022
Jul. 31, 2021
Debt Securities, Available-for-sale    
Amortized Cost  $ 2,286.8  
Fair Value 2,277.3  
Cash equivalents:    
Debt Securities, Available-for-sale    
Amortized Cost  8.7 $ 267.7
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 8.7 267.7
Cash equivalents: | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized Cost    150.4
Unrealized Gains   0.0
Unrealized Losses   0.0
Fair Value   150.4
Cash equivalents: | Corporate debt securities    
Debt Securities, Available-for-sale    
Amortized Cost  8.7 1.0
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 8.7 1.0
Cash equivalents: | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost    116.3
Unrealized Gains   0.0
Unrealized Losses   0.0
Fair Value   116.3
Investments:    
Debt Securities, Available-for-sale    
Amortized Cost  2,278.1 1,913.7
Unrealized Gains 0.2 1.6
Unrealized Losses (9.7) (0.1)
Fair Value 2,268.6 1,915.2
Investments: | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized Cost  305.6 17.4
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 305.6 17.4
Investments: | Commercial paper    
Debt Securities, Available-for-sale    
Amortized Cost  1.2  
Unrealized Gains 0.0  
Unrealized Losses 0.0  
Fair Value 1.2  
Investments: | Corporate debt securities    
Debt Securities, Available-for-sale    
Amortized Cost  782.8 389.2
Unrealized Gains 0.1 0.5
Unrealized Losses (3.7) (0.1)
Fair Value 779.2 389.6
Investments: | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  1,102.6 1,435.1
Unrealized Gains 0.1 1.1
Unrealized Losses (5.7) 0.0
Fair Value 1,097.0 1,436.2
Investments: | Non-U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  60.5 72.0
Unrealized Gains 0.0 0.0
Unrealized Losses (0.2) 0.0
Fair Value 60.3 $ 72.0
Investments: | Asset-backed securities    
Debt Securities, Available-for-sale    
Amortized Cost  25.4  
Unrealized Gains 0.0  
Unrealized Losses (0.1)  
Fair Value $ 25.3  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)
$ in Millions
Jan. 31, 2022
USD ($)
Amortized Cost  
Due within one year $ 1,429.2
Due between one and three years 839.2
Due between three to five years 18.4
Amortized Cost  2,286.8
Fair Value  
Due within one year 1,426.3
Due between one and three years 832.7
Due between three to five years 18.3
Fair Value $ 2,277.3
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Investments (Marketable Equity Securities) (Details) - Cash and cash equivalents - Marketable equity securities - Money market funds - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Jul. 31, 2021
Marketable Equity Securities          
Carrying value $ 475,000,000   $ 475,000,000   $ 124,200,000
Unrealized gains or losses recognized $ 0 $ 0 $ 0 $ 0  
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financing Receivables (Details) - USD ($)
$ in Millions
Jan. 31, 2022
Jul. 31, 2021
Receivables [Abstract]    
Short-term financing receivables, gross $ 114.2 $ 80.0
Allowance for credit losses (1.3) (1.0)
Short-term financing receivables, net 112.9 79.0
Long-term financing receivables, gross 178.4 198.6
Allowance for credit losses (2.6) (4.3)
Long-term financing receivables, net $ 175.8 $ 194.3
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments (Details) - USD ($)
$ in Millions
6 Months Ended
Jan. 31, 2022
Jul. 31, 2021
Derivative    
Notional amount $ 584.4 $ 531.9
Foreign Exchange Contract    
Derivative    
Maximum contract term of cash flow hedge 16 months  
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions (Additional Information) (Details) - USD ($)
$ in Millions
Aug. 11, 2021
Jan. 31, 2022
Jul. 31, 2021
Business Acquisition      
Goodwill   $ 2,731.3 $ 2,710.1
Gamma Networks, Inc.      
Business Acquisition      
Total purchase consideration $ 20.4    
Goodwill $ 21.2    
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets and Other Long-lived Assets (Goodwill) (Details)
$ in Millions
6 Months Ended
Jan. 31, 2022
USD ($)
Goodwill Rollforward  
Balance as of July 31, 2021 $ 2,710.1
Goodwill acquired 21.2
Balance as of January 31, 2022 $ 2,731.3
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets and Other Long-lived Assets (Purchased Intangible Assets by Major Class) (Details) - USD ($)
$ in Millions
Jan. 31, 2022
Jul. 31, 2021
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 795.0 $ 788.0
Accumulated Amortization (351.1) (289.4)
Net Carrying Amount 443.9 498.6
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 600.7 596.2
Accumulated Amortization (296.1) (243.8)
Net Carrying Amount 304.6 352.4
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 172.7 172.7
Accumulated Amortization (41.4) (30.6)
Net Carrying Amount 131.3 142.1
Acquired intellectual property    
Finite-Lived Intangible Assets    
Gross Carrying Amount 11.3 7.9
Accumulated Amortization (4.2) (3.8)
Net Carrying Amount 7.1 4.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 0.9 1.8
Accumulated Amortization 0.0 (1.8)
Net Carrying Amount $ 0.9 $ 0.0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets and Other Long-lived Assets (Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 31.7 $ 29.7 $ 63.5 $ 53.3
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets and Other Long-lived Assets (Future Amortization Expense of Intangible Assets) (Details)
$ in Millions
Jan. 31, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remaining 2022 $ 63.4
2023 101.1
2024 91.1
2025 77.4
2026 55.6
2027 and thereafter 55.3
Total  $ 443.9
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets and Other Long-lived Assets - Other Long-lived Assets (Details)
$ in Millions
6 Months Ended
Jan. 31, 2022
USD ($)
a
Goodwill and Intangible Assets Disclosure [Abstract]  
Number of acres of land to be purchased | a 4.6
Payments to acquire land and building | $ $ 39.5
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Additional Details) (Details)
$ / shares in Units, shares in Millions, $ in Billions
Jun. 03, 2020
USD ($)
day
shares
$ / shares
Jul. 31, 2018
USD ($)
day
shares
$ / shares
Jan. 31, 2022
USD ($)
Jul. 31, 2021
USD ($)
2023 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $   $ 1.7    
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    
2023 Notes | Level 2        
Debt Instrument, Redemption        
Fair value of convertible senior notes | $     $ 3.3 $ 2.6
2025 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $ $ 2.0      
Contractual interest rate (in percentage) 0.375%      
Threshold percentage of notes price trigger, per $1,000 principal (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      
2025 Notes | Level 2        
Debt Instrument, Redemption        
Fair value of convertible senior notes | $     $ 3.6 $ 2.9
2023 Notes, option to convert        
Debt Instrument, Redemption        
Threshold percentage of notes price trigger, per $1,000 principal (in percentage)   98.00%    
Threshold trading days (in days)   20    
Threshold consecutive trading days (in days)   30    
Threshold percentage of stock price trigger (in percentage)   130.00%    
Threshold business days, per $1,000 principal (in days)   5    
Threshold consecutive trading days, per $1,000 principal (in days)   5    
2025 Notes, option to convert        
Debt Instrument, Redemption        
Threshold percentage of notes price trigger, per $1,000 principal (in percentage) 98.00%      
Threshold trading days (in days) 20      
Threshold consecutive trading days (in days) 30      
Threshold percentage of stock price trigger (in percentage) 130.00%      
Threshold business days, per $1,000 principal (in days) 5      
Threshold consecutive trading days, per $1,000 principal (in days) 5      
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Components of Convertible Senior Notes) (Details) - USD ($)
$ in Millions
Jan. 31, 2022
Jul. 31, 2021
Debt Instrument, Redemption    
Principal $ 3,692.0 $ 3,692.0
Less: debt discount and debt issuance costs, net of amortization (18.1) (466.0)
Net carrying amount 3,673.9 3,226.0
Equity component (including amounts classified as temporary equity) 0.0 718.0
2023 Notes    
Debt Instrument, Redemption    
Principal 1,692.0 1,692.0
Less: debt discount and debt issuance costs, net of amortization (4.0) (134.1)
Net carrying amount 1,688.0 1,557.9
Equity component (including amounts classified as temporary equity) 0.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 (14.1) (331.9)
Net carrying amount 1,985.9 1,668.1
Equity component (including amounts classified as temporary equity) $ 0.0 $ 403.0
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Schedule of Interest Expense Recognized) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Debt Instrument, Redemption        
Contractual interest expense $ 5.0 $ 5.0 $ 10.1 $ 10.1
Amortization of debt discount 0.0 34.2 0.0 68.1
Amortization of debt issuance costs 1.8 1.3 3.6 2.5
Total interest expense 6.8 40.5 13.7 80.7
2023 Notes        
Debt Instrument, Redemption        
Contractual interest expense 3.1 3.1 6.3 6.3
Amortization of debt discount 0.0 15.7 0.0 31.4
Amortization of debt issuance costs 0.7 0.6 1.4 1.1
Total interest expense $ 3.8 $ 19.4 $ 7.7 $ 38.8
Effective interest rate 0.90% 5.20% 0.90% 5.20%
2025 Notes        
Debt Instrument, Redemption        
Contractual interest expense $ 1.9 $ 1.9 $ 3.8 $ 3.8
Amortization of debt discount 0.0 18.5 0.0 36.7
Amortization of debt issuance costs 1.1 0.7 2.2 1.4
Total interest expense $ 3.0 $ 21.1 $ 6.0 $ 41.9
Effective interest rate 0.60% 5.40% 0.60% 5.40%
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
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 amount paid to purchase note hedges - additional paid-in capital   $ 332.0
2025 Note Hedges    
Schedule of Note Hedge Transactions    
Shares of common stock covered by note hedges (in shares) 6.7  
Aggregate amount paid to purchase note hedges - additional paid-in capital $ 370.8  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
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
Proceeds from issuance of warrants   $ 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  
Proceeds from issuance of warrants $ 202.8  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Revolving Credit Facility) (Details) - Revolving credit facility - USD ($)
$ in Millions
Sep. 04, 2018
Jan. 31, 2022
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 71 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) - Manufacturing products and components
$ in Millions
Jan. 31, 2022
USD ($)
Aggregate Future Purchase Commitments  
Total  $ 422.6
Remaining 2022 155.6
2023 162.0
2024 30.0
2025 35.0
2026 40.0
2027 and thereafter $ 0.0
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Other Purchase Commitments) (Details)
$ in Millions
6 Months Ended
Jan. 31, 2022
USD ($)
Cloud and other services  
Aggregate Future Purchase Commitments  
Total  $ 2,032.0
Remaining 2022 50.5
2023 189.7
2024 363.7
2025 412.4
2026 531.6
2027 and thereafter 484.1
Cloud and other services, no specified annual commitments  
Aggregate Future Purchase Commitments  
Minimum purchase commitment $ 162.9
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Details) - USD ($)
$ in Millions
1 Months Ended
Aug. 31, 2021
Dec. 31, 2020
Jan. 31, 2022
Feb. 28, 2019
Equity [Abstract]        
Share repurchase, authorized amount   $ 2,400.0   $ 1,000.0
Stock repurchase program, increase in authorized amount $ 676.1 $ 700.0    
Stock repurchase, remaining authorized repurchase amount     $ 450.0  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Schedule Of Share Repurchases) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Equity [Abstract]        
Number of shares repurchased (in shares) 1.0 0.0 1.0 2.1
Weighted average price per share (in dollars per share) $ 533.80 $ 0 $ 533.80 $ 242.44
Aggregate purchase price $ 550.0 $ 0.0 $ 550.0 $ 500.0
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Award Plans (Performance Stock Option (PSO) and Performance-Based Stock Unit (PSU) Activities) - Narrative (Details)
shares in Millions
3 Months Ended 6 Months Ended 24 Months Ended
Oct. 31, 2019
day
$ / shares
Oct. 31, 2018
day
$ / shares
Jan. 31, 2022
shares
Oct. 31, 2023
shares
2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Threshold consecutive trading days (in days) | day 30 30    
Common Stock, Capital Shares Reserved for Future Issuance     4.5  
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted subject to service, performance, and market conditions (in shares)     1.4  
RSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period     3 years  
RSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period     4 years  
PSOs | 2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Performance stock options to vest on anniversary of grant date, subject to continued service 25.00% 25.00%    
PSOs | 2021 Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Expiration period 7 years 6 months 7 years 6 months    
PSOs | Performance Period 1 | 2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Target stock price (in usd per share) | $ / shares $ 297.75 $ 297.75    
Award performance period 4 years 4 years    
PSOs | Performance Period 2 | 2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Target stock price (in usd per share) | $ / shares $ 397.00 $ 397.00    
Award performance period 5 years 5 years    
PSOs | Performance Period 3 | 2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Target stock price (in usd per share) | $ / shares $ 496.25 $ 496.25    
Award performance period 6 years 6 years    
PSOs | Performance Period 4 | 2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Target stock price (in usd per share) | $ / shares $ 595.50 $ 595.50    
Award performance period 7 years 6 months 7 years 6 months    
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted subject to service, performance, and market conditions (in shares)     0.3  
PSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period     1 year  
PSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period     4 years  
PSUs subject to service, performance, and market conditions        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted subject to service, performance, and market conditions (in shares)     0.1  
PSUs subject to service, performance, and market conditions | Future grants        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted subject to service, performance, and market conditions (in shares)       0.1
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Award Plans - (Performance Stock Option (PSO) Activities) (Details) - PSOs - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended 12 Months Ended
Jan. 31, 2022
Jul. 31, 2021
PSOs, Outstanding Roll Forward    
Balance, beginning (in shares) 2.8  
Forfeited (in shares) (0.1)  
Balance, ending (in shares) 2.7 2.8
PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward    
Balance, beginning (in usd per share) $ 194.14  
Forfeited (in usd per share) 184.24  
Balance, ending (in usd per share) $ 194.55 $ 194.14
PSOs, Additional Disclosures    
Weighted-average remaining contractual life (in years) 3 years 8 months 12 days 4 years 2 months 12 days
Aggregate intrinsic value $ 858.0 $ 566.8
Options exercisable (in shares) 2.7  
Options exercisable, weighted-average exercise price (in usd per share) $ 194.55  
Options exercisable, weighted-average remaining contractual term (in years) 3 years 8 months 12 days  
Options exercisable, aggregate intrinsic value $ 858.0  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2022
Jul. 31, 2021
RSUs    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 6.9  
Granted (in shares) 1.4  
Vested (in shares) (1.6)  
Forfeited (in shares) (0.4)  
Balance, ending (in shares) 6.3  
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 257.56  
Granted (in usd per share) 484.82  
Vested (in usd per share) 244.56  
Forfeited (in usd per share) 263.25  
Balance, ending (in usd per share) $ 311.58  
RSUs and PSUs, Additional Disclosures    
Aggregate intrinsic value $ 3,245.6 $ 2,760.2
PSUs    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 1.3  
Granted (in shares) 0.3  
Vested (in shares) (0.3)  
Forfeited (in shares) (0.1)  
Balance, ending (in shares) 1.2  
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 292.93  
Granted (in usd per share) 328.45  
Vested (in usd per share) 246.57  
Forfeited (in usd per share) 313.10  
Balance, ending (in usd per share) $ 311.95  
RSUs and PSUs, Additional Disclosures    
Aggregate intrinsic value $ 605.2 $ 498.4
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Award Plans - (Valuation Assumptions) (Details) - PSUs subject to service, performance, and market conditions
6 Months Ended
Jan. 31, 2022
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award  
Expected minimum volatility rate (in percentage) 31.60%
Expected maximum volatility rate (in percentage) 38.00%
Expected dividend rate (in percentage) 0.00%
Minimum risk-free interest rate (in percentage) 0.10%
Maximum risk-free interest rate (in percentage) 0.40%
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Expected term (in years) 1 year
Share price $ 387.82
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Expected term (in years) 3 years
Share price $ 420.66
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 265.1 $ 241.1 $ 525.4 $ 454.0
Cost of revenue | Product        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 2.3 1.6 4.6 3.1
Cost of revenue | Subscription and support        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 27.7 23.8 54.4 46.0
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 123.6 103.6 249.2 199.0
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 79.8 69.7 153.1 134.6
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 31.7 $ 42.4 $ 64.1 $ 71.3
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Award Plans (Allocation of Share-based Compensation, Additional Information) - Narrative (Details)
$ in Billions
6 Months Ended
Jan. 31, 2022
USD ($)
Share-based Payment Arrangement [Abstract]  
Total compensation cost not yet recognized, unvested awards $ 2.1
Share based compensation, cost not yet recognized, amortization period 2 years 8 months 12 days
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details)
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Income Tax Disclosure [Abstract]        
Effective income tax rate (in percentage) (15.70%) (9.50%) (14.60%) (10.50%)
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Earnings Per Share [Abstract]        
Net loss $ (93.5) $ (142.3) $ (197.1) $ (234.5)
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) 98.2 95.9 97.9 95.7
Net loss per share, basic and diluted (in usd per share) $ (0.95) $ (1.48) $ (2.01) $ (2.45)
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 36.9 38.9 36.9 38.9
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 13.1 13.1 13.1 13.1
Warrants related to the issuance of convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 13.1 13.1 13.1 13.1
RSUs and PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 7.5 8.9 7.5 8.9
Options to purchase common stock, including PSOs        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 2.7 3.0 2.7 3.0
Restricted stock awards and performance-based stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 0.2 0.5 0.2 0.5
ESPP shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities (in shares) 0.3 0.3 0.3 0.3
XML 84 panw-20220131_htm.xml IDEA: XBRL DOCUMENT 0001327567 2021-08-01 2022-01-31 0001327567 2022-02-14 0001327567 2022-01-31 0001327567 2021-07-31 0001327567 us-gaap:ProductMember 2021-11-01 2022-01-31 0001327567 us-gaap:ProductMember 2020-11-01 2021-01-31 0001327567 us-gaap:ProductMember 2021-08-01 2022-01-31 0001327567 us-gaap:ProductMember 2020-08-01 2021-01-31 0001327567 us-gaap:ServiceMember 2021-11-01 2022-01-31 0001327567 us-gaap:ServiceMember 2020-11-01 2021-01-31 0001327567 us-gaap:ServiceMember 2021-08-01 2022-01-31 0001327567 us-gaap:ServiceMember 2020-08-01 2021-01-31 0001327567 2021-11-01 2022-01-31 0001327567 2020-11-01 2021-01-31 0001327567 2020-08-01 2021-01-31 0001327567 us-gaap:RetainedEarningsMember 2021-08-01 2022-01-31 0001327567 us-gaap:RetainedEarningsMember 2020-08-01 2021-01-31 0001327567 us-gaap:CommonStockMember 2021-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001327567 us-gaap:RetainedEarningsMember 2021-10-31 0001327567 2021-10-31 0001327567 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-01-31 0001327567 us-gaap:CommonStockMember 2021-11-01 2022-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-11-01 2022-01-31 0001327567 us-gaap:CommonStockMember 2022-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001327567 us-gaap:RetainedEarningsMember 2022-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:RetainedEarningsMember 2020-11-01 2021-01-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 2021-01-31 0001327567 us-gaap:CommonStockMember 2021-07-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001327567 us-gaap:RetainedEarningsMember 2021-07-31 0001327567 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-31 0001327567 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-07-31 0001327567 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-01-31 0001327567 us-gaap:CommonStockMember 2021-08-01 2022-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-08-01 2022-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 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:PrepaidExpensesAndOtherCurrentAssetsMember 2022-01-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-01-31 0001327567 us-gaap:OtherAssetsMember 2022-01-31 0001327567 us-gaap:OtherAssetsMember 2021-01-31 0001327567 panw:AccountingStandardsUpdate202006Member 2021-08-01 0001327567 country:US 2021-11-01 2022-01-31 0001327567 country:US 2020-11-01 2021-01-31 0001327567 country:US 2021-08-01 2022-01-31 0001327567 country:US 2020-08-01 2021-01-31 0001327567 panw:OtherAmericasMember 2021-11-01 2022-01-31 0001327567 panw:OtherAmericasMember 2020-11-01 2021-01-31 0001327567 panw:OtherAmericasMember 2021-08-01 2022-01-31 0001327567 panw:OtherAmericasMember 2020-08-01 2021-01-31 0001327567 srt:AmericasMember 2021-11-01 2022-01-31 0001327567 srt:AmericasMember 2020-11-01 2021-01-31 0001327567 srt:AmericasMember 2021-08-01 2022-01-31 0001327567 srt:AmericasMember 2020-08-01 2021-01-31 0001327567 us-gaap:EMEAMember 2021-11-01 2022-01-31 0001327567 us-gaap:EMEAMember 2020-11-01 2021-01-31 0001327567 us-gaap:EMEAMember 2021-08-01 2022-01-31 0001327567 us-gaap:EMEAMember 2020-08-01 2021-01-31 0001327567 srt:AsiaPacificMember 2021-11-01 2022-01-31 0001327567 srt:AsiaPacificMember 2020-11-01 2021-01-31 0001327567 srt:AsiaPacificMember 2021-08-01 2022-01-31 0001327567 srt:AsiaPacificMember 2020-08-01 2021-01-31 0001327567 panw:SubscriptionMember 2021-11-01 2022-01-31 0001327567 panw:SubscriptionMember 2020-11-01 2021-01-31 0001327567 panw:SubscriptionMember 2021-08-01 2022-01-31 0001327567 panw:SubscriptionMember 2020-08-01 2021-01-31 0001327567 panw:SupportMember 2021-11-01 2022-01-31 0001327567 panw:SupportMember 2020-11-01 2021-01-31 0001327567 panw:SupportMember 2021-08-01 2022-01-31 0001327567 panw:SupportMember 2020-08-01 2021-01-31 0001327567 2021-11-01 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2022-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:CashEquivalentsMember 2022-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2022-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:CommercialPaperMember 2022-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2022-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:AssetBackedSecuritiesMember 2022-01-31 0001327567 us-gaap:InvestmentsMember 2022-01-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2021-07-31 0001327567 us-gaap:CashEquivalentsMember 2021-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2021-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-07-31 0001327567 us-gaap:InvestmentsMember 2021-07-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-01-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-07-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-11-01 2022-01-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-08-01 2022-01-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-11-01 2021-01-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-08-01 2021-01-31 0001327567 us-gaap:ForeignExchangeContractMember 2021-08-01 2022-01-31 0001327567 panw:GammaNetworksIncMember 2021-08-11 2021-08-11 0001327567 panw:GammaNetworksIncMember 2021-08-11 0001327567 us-gaap:DevelopedTechnologyRightsMember 2022-01-31 0001327567 us-gaap:DevelopedTechnologyRightsMember 2021-07-31 0001327567 us-gaap:CustomerRelationshipsMember 2022-01-31 0001327567 us-gaap:CustomerRelationshipsMember 2021-07-31 0001327567 us-gaap:PatentsMember 2022-01-31 0001327567 us-gaap:PatentsMember 2021-07-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2022-01-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2021-07-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2022-01-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2021-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:A2025NotesOptionToConvertMember 2020-06-03 2020-06-03 0001327567 panw:A2023NotesOptionToConvertMember 2018-07-31 2018-07-31 0001327567 panw:A2023NotesMember 2022-01-31 0001327567 panw:A2025NotesMember 2022-01-31 0001327567 panw:A2023NotesMember 2021-07-31 0001327567 panw:A2025NotesMember 2021-07-31 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2022-01-31 0001327567 panw:A2025NotesMember us-gaap:FairValueInputsLevel2Member 2022-01-31 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2021-07-31 0001327567 panw:A2025NotesMember us-gaap:FairValueInputsLevel2Member 2021-07-31 0001327567 panw:A2023NotesMember 2021-11-01 2022-01-31 0001327567 panw:A2025NotesMember 2021-11-01 2022-01-31 0001327567 panw:A2023NotesMember 2020-11-01 2021-01-31 0001327567 panw:A2025NotesMember 2020-11-01 2021-01-31 0001327567 panw:A2023NotesMember 2021-08-01 2022-01-31 0001327567 panw:A2025NotesMember 2021-08-01 2022-01-31 0001327567 panw:A2023NotesMember 2020-08-01 2021-01-31 0001327567 panw:A2025NotesMember 2020-08-01 2021-01-31 0001327567 panw:A2023NotesMember 2021-01-31 0001327567 panw:A2025NotesMember 2021-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 2022-01-31 0001327567 us-gaap:InventoriesMember 2021-08-01 2022-01-31 0001327567 us-gaap:InventoriesMember 2022-01-31 0001327567 panw:CloudAndOtherServicesMember 2021-08-01 2022-01-31 0001327567 panw:CloudAndOtherServicesMember 2022-01-31 0001327567 panw:CloudAndOtherServicesNoSpecifiedAnnualCommitmentsMember 2021-08-01 2022-01-31 0001327567 2019-02-28 0001327567 2020-12-01 2020-12-31 0001327567 2021-08-01 2021-08-31 0001327567 2020-12-31 0001327567 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-08-01 2022-01-31 0001327567 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-08-01 2022-01-31 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsMember 2021-08-01 2022-01-31 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsMember 2021-08-01 2022-01-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod1Member 2018-08-01 2018-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod1Member 2019-08-01 2019-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod2Member 2019-08-01 2019-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod2Member 2018-08-01 2018-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod3Member 2019-08-01 2019-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod3Member 2018-08-01 2018-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod4Member 2018-08-01 2018-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember panw:PerformancePeriod4Member 2019-08-01 2019-10-31 0001327567 panw:A2021PlanMember 2019-08-01 2019-10-31 0001327567 panw:A2021PlanMember 2018-08-01 2018-10-31 0001327567 panw:A2021PlanMember 2022-01-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2021-07-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2020-08-01 2021-07-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2021-08-01 2022-01-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember 2022-01-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2021-07-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2021-07-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2021-08-01 2022-01-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2021-08-01 2022-01-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2022-01-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2022-01-31 0001327567 panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2021-08-01 2022-01-31 0001327567 srt:ScenarioForecastMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2021-11-01 2023-10-31 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2021-08-01 2022-01-31 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2021-08-01 2022-01-31 0001327567 srt:MinimumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2022-01-31 0001327567 srt:MaximumMember panw:PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember 2022-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-11-01 2022-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-11-01 2021-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-08-01 2022-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-08-01 2021-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2021-11-01 2022-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-11-01 2021-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2021-08-01 2022-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-08-01 2021-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2021-11-01 2022-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2020-11-01 2021-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2021-08-01 2022-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2021-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2021-11-01 2022-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2020-11-01 2021-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2021-08-01 2022-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2020-08-01 2021-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2021-11-01 2022-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2020-11-01 2021-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2021-08-01 2022-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2020-08-01 2021-01-31 0001327567 srt:MaximumMember panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember 2018-08-01 2018-10-31 0001327567 srt:MaximumMember panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember 2019-08-01 2019-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember 2018-08-01 2018-10-31 0001327567 panw:PerformanceStockOptionsWithServiceAndMarketConditionsMember panw:A2021PlanMember 2019-08-01 2019-10-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2021-08-01 2022-01-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2021-11-01 2022-01-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2020-11-01 2021-01-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2020-08-01 2021-01-31 0001327567 us-gaap:WarrantMember 2021-08-01 2022-01-31 0001327567 us-gaap:WarrantMember 2021-11-01 2022-01-31 0001327567 us-gaap:WarrantMember 2020-11-01 2021-01-31 0001327567 us-gaap:WarrantMember 2020-08-01 2021-01-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2021-08-01 2022-01-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2021-11-01 2022-01-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2020-08-01 2021-01-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2020-11-01 2021-01-31 0001327567 us-gaap:EmployeeStockOptionMember 2021-08-01 2022-01-31 0001327567 us-gaap:EmployeeStockOptionMember 2021-11-01 2022-01-31 0001327567 us-gaap:EmployeeStockOptionMember 2020-08-01 2021-01-31 0001327567 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-01-31 0001327567 us-gaap:RestrictedStockMember 2021-11-01 2022-01-31 0001327567 us-gaap:RestrictedStockMember 2021-08-01 2022-01-31 0001327567 us-gaap:RestrictedStockMember 2020-11-01 2021-01-31 0001327567 us-gaap:RestrictedStockMember 2020-08-01 2021-01-31 0001327567 us-gaap:EmployeeStockMember 2021-11-01 2022-01-31 0001327567 us-gaap:EmployeeStockMember 2021-08-01 2022-01-31 0001327567 us-gaap:EmployeeStockMember 2020-11-01 2021-01-31 0001327567 us-gaap:EmployeeStockMember 2020-08-01 2021-01-31 shares iso4217:USD iso4217:USD shares utr:acre pure panw:day 0001327567 false 2022 Q2 --07-31 P3Y P1Y P4Y P4Y P5Y P5Y P6Y P6Y P7Y6M P7Y6M P7Y6M P7Y6M 0.25 0.25 10-Q true 2022-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 NASDAQ Yes Yes Large Accelerated Filer false false false 98484393 1922700000 1874200000 1417600000 1026900000 13000000.0 11200000 952200000 1240400000 278100000 276500000 298000000.0 229300000 4868600000 4647300000 362700000 318400000 238800000 262900000 851000000.0 888300000 472100000 494600000 2731300000 2710100000 443900000 498600000 432100000 421400000 10400500000 10241600000 120400000 56900000 329900000 430600000 324000000.0 329400000 2958200000 2741900000 3673900000 1557900000 7406400000 5116700000 0 1668100000 2491000000 2282100000 282400000 313400000 102900000 97700000 0 129100000 0.0001 0.0001 100000000.0 100000000.0 0 0 0 0 0 0 0.0001 0.0001 1000000000 1000000000 98500000 98500000 97300000 97300000 1745200000 2311200000 -30200000 -9900000 -1597200000 -1666800000 117800000 634500000 10400500000 10241600000 308000000.0 254700000 603500000 492000000.0 1008900000 762200000 1960800000 1470900000 1316900000 1016900000 2564300000 1962900000 97800000 75600000 186700000 137800000 307500000 232000000.0 599200000 447600000 405300000 307600000 785900000 585400000 911600000 709300000 1778400000 1377500000 359000000.0 266700000 698500000 504100000 528800000 427400000 1034700000 816000000.0 97700000 104000000.0 201800000 190700000 985500000 798100000 1935000000 1510800000 -73900000 -88800000 -156600000 -133300000 6800000 40700000 13700000 80900000 -100000 -500000 -1700000 1900000 -80800000 -130000000.0 -172000000.0 -212300000 12700000 12300000 25100000 22200000 -93500000 -142300000 -197100000 -234500000 -0.95 -1.48 -2.01 -2.45 98200000 95900000 97900000 95700000 -93500000 -142300000 -197100000 -234500000 -8800000 -300000 -11000000.0 -1600000 -10100000 7000000.0 -9300000 1000000.0 -18900000 6700000 -20300000 -600000 -112400000 -135600000 -217400000 -235100000 98700000 2033900000 -11300000 -1503700000 518900000 -93500000 -93500000 -18900000 -18900000 800000 300000 300000 8600000 8600000 269600000 269600000 1000000.0 550000000.0 550000000.0 98500000 1745200000 -30200000 -1597200000 117800000 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 97300000 2311200000 -9900000 -1666800000 634500000 -581900000 266700000 -315200000 -197100000 -197100000 -20300000 -20300000 2200000 59200000 59200000 28600000 28600000 535300000 535300000 1000000.0 550000000.0 550000000.0 98500000 1745200000 -30200000 -1597200000 117800000 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 -197100000 -234500000 524200000 431400000 138700000 122900000 172000000.0 134400000 3600000 70600000 25100000 20700000 -7300000 -5900000 -288300000 -398700000 151200000 141000000.0 72900000 99400000 59800000 -23600000 -100800000 -64200000 -50700000 -57100000 425200000 334600000 1071500000 899400000 1055300000 1112500000 282200000 0 401600000 534100000 17400000 630500000 115300000 61700000 -504200000 -1270600000 550000000.0 500000000.0 58800000 45700000 28600000 15400000 0 0 200000 -519800000 -469900000 47500000 -841100000 1880100000 2961700000 1927600000 2120600000 1922700000 2113200000 4900000 3800000 0 3600000 1927600000 2120600000 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”), headquartered 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, clouds and devices with comprehensive visibility and context, continuously 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, 2021, filed with the Securities and Exchange Commission (“SEC”) on September 3, 2021. 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. Certain prior period amounts have been reclassified to conform to our current period presentation. 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, 2021.</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: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 condensed 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 economic environment due to the global impact of the coronavirus disease discovered in 2019 (“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, 2022, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021, except for the change in our accounting policies due to our adoption of recently issued guidance. Refer to “Recently Adopted Accounting Pronouncements” below.</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%">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%">Acquired Contract Assets and Contract Liabilities</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 October 2021, the Financial Accounting Standards Board (“FASB”) issued authoritative guidance that requires companies to apply revenue guidance to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination on the acquisition date, instead of measuring them at fair value. We early adopted this guidance in our first quarter of fiscal 2022 on a prospective basis. The adoption of this standard did not have a material impact 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-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 authoritative guidance that simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instrument. The standard reduces the number of models used to account for convertible instruments and simplifies the classification of debt on the balance sheet. </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 2022 using the modified-retrospective approach, under which financial results reported in periods prior to fiscal 2022 were not adjusted. The adoption of this standard resulted in an increase to convertible senior notes, net of $444.3 million, a decrease to accumulated deficit of $266.7 million, and a decrease to additional paid-in capital and temporary equity of $711.0 million upon adoption.</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%">Below is the update to our Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021 as a result of the adoption of the above 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:400;line-height:120%">Business Combinations</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 include the results of operations of the businesses that we acquire as of the respective dates of acquisition. We generally allocate the fair value of the purchase price of our acquisitions to the assets acquired and liabilities assumed based on their estimated </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%">fair values. The excess of the purchase price over the values of these identifiable assets and liabilities is recorded as goodwill. Additional information existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12 months from the acquisition date, which may result in changes to the amounts and allocations recorded.</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%">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%">Prior to August 1, 2021, our convertible senior notes were separated into a liability and an equity component. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature, using a discounted cash flow model with a risk-adjusted yield. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the notes as a whole. This difference represented a debt discount that was amortized to interest expense using the effective interest method over the term of the notes. The equity component was not remeasured as it continued to meet the conditions for equity classification. Transaction costs related to the issuance of the notes were allocated to the liability and equity components using the same proportions as the proceeds from the notes. Transaction costs attributable to the liability component were netted with the liability component and amortized to interest expense using the effective interest method over the term of the notes. Transaction costs attributable to the equity component were netted with the equity component of the notes in additional paid-in capital. Upon the notes becoming convertible, the net carrying amount of the liability component was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the notes, excluding debt issuance costs.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon adoption of the new debt guidance on August 1, 2021, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. Refer to Note 9. Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span>for additional information. <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, 2021, filed with the Securities and Exchange Commission (“SEC”) on September 3, 2021. 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. Certain prior period amounts have been reclassified to conform to our current period presentation. 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, 2021.</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: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 condensed 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 economic environment due to the global impact of the coronavirus disease discovered in 2019 (“COVID-19”).</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%">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%">Acquired Contract Assets and Contract Liabilities</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 October 2021, the Financial Accounting Standards Board (“FASB”) issued authoritative guidance that requires companies to apply revenue guidance to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination on the acquisition date, instead of measuring them at fair value. We early adopted this guidance in our first quarter of fiscal 2022 on a prospective basis. The adoption of this standard did not have a material impact 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-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 authoritative guidance that simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instrument. The standard reduces the number of models used to account for convertible instruments and simplifies the classification of debt on the balance sheet. </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 2022 using the modified-retrospective approach, under which financial results reported in periods prior to fiscal 2022 were not adjusted. The adoption of this standard resulted in an increase to convertible senior notes, net of $444.3 million, a decrease to accumulated deficit of $266.7 million, and a decrease to additional paid-in capital and temporary equity of $711.0 million upon adoption.</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%">Below is the update to our Summary of Significant Accounting Policies in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021 as a result of the adoption of the above guidance.</span></div> 444300000 266700000 -711000000 <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%">Business Combinations</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 include the results of operations of the businesses that we acquire as of the respective dates of acquisition. We generally allocate the fair value of the purchase price of our acquisitions to the assets acquired and liabilities assumed based on their estimated </span></div>fair values. The excess of the purchase price over the values of these identifiable assets and liabilities is recorded as goodwill. Additional information existing as of the acquisition date but unknown to us may become known during the remainder of the measurement period, not to exceed 12 months from the acquisition date, which may result in changes to the amounts and allocations recorded. <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%">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%">Prior to August 1, 2021, our convertible senior notes were separated into a liability and an equity component. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature, using a discounted cash flow model with a risk-adjusted yield. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the notes as a whole. This difference represented a debt discount that was amortized to interest expense using the effective interest method over the term of the notes. The equity component was not remeasured as it continued to meet the conditions for equity classification. Transaction costs related to the issuance of the notes were allocated to the liability and equity components using the same proportions as the proceeds from the notes. Transaction costs attributable to the liability component were netted with the liability component and amortized to interest expense using the effective interest method over the term of the notes. Transaction costs attributable to the equity component were netted with the equity component of the notes in additional paid-in capital. Upon the notes becoming convertible, the net carrying amount of the liability component was classified as a current liability and a portion of the equity component representing the conversion option was reclassified to temporary equity. The portion of the equity component classified as temporary equity was measured as the difference between the principal and net carrying amount of the notes, excluding debt issuance costs.</span></div>Upon adoption of the new debt guidance on August 1, 2021, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">858.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%">642.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 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,670.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,267.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 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%">57.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%">47.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%">112.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%">89.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 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%">915.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%">689.8 </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,782.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%">1,356.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%">252.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%">206.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%">486.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%">379.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%">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%">148.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%">120.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%">295.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%">227.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;text-align: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,316.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,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%">2,564.3 </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"/></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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">308.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%">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%">603.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"/></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%">618.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%">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%">1,196.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%">889.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 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%">390.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%">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%">764.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%">581.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 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%">1,008.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%">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%">1,960.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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,316.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,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%">2,564.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"/><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"/></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, 2022 and 2021, we recognized approximately $1.6 billion and $1.2 billion of revenue pertaining to amounts that were deferred as of July 31, 2021 and 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-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 $6.3 billion as of January 31, 2022, of which we expect to recognize approximately $3.4 billion over the next 12 months and the remainder thereafter.</span></div> <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">858.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%">642.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 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,670.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,267.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 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%">57.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%">47.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%">112.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%">89.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 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%">915.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%">689.8 </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,782.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%">1,356.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%">252.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%">206.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%">486.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%">379.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%">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%">148.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%">120.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%">295.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%">227.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;text-align: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,316.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,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%">2,564.3 </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"/></tr></table> 858600000 642800000 1670300000 1267200000 57300000 47000000.0 112300000 89100000 915900000 689800000 1782600000 1356300000 252200000 206200000 486000000.0 379600000 148800000 120900000 295700000 227000000.0 1316900000 1016900000 2564300000 1962900000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">308.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%">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%">603.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"/></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%">618.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%">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%">1,196.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%">889.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 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%">390.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%">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%">764.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%">581.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 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%">1,008.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%">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%">1,960.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,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,316.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,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%">2,564.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"/><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"/></tr></table> 308000000.0 254700000 603500000 492000000.0 618000000.0 461700000 1196800000 889700000 390900000 300500000 764000000.0 581200000 1008900000 762200000 1960800000 1470900000 1316900000 1016900000 2564300000 1962900000 1600000000 1200000000 6300000000 3400000000 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><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 as of January 31, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</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%">475.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%">475.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%">124.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%">124.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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">150.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%">150.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">8.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1.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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">116.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%">116.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 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%">475.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%">8.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 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%">483.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 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%">124.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%">267.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 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%">391.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%">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%">305.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%">305.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%">12.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%">12.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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Commercial paper</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%">1.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%">1.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">325.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208.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%">208.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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">734.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%">734.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%">762.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%">762.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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">51.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:0 1pt"></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%">51.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:0 1pt"></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%">43.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:0 1pt"></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%">43.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 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.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%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5.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%">5.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%">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%">454.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.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%">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%">362.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%">362.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%">674.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%">674.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%">Non-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%">8.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%">8.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%">28.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%">28.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%">Asset-backed 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%">25.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%">25.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">851.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%">851.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%">888.3 </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%">888.3 </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%">2.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">2.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%">2.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%">4.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%">4.1 </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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">0.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 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%">0.1 </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%">475.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%">2,279.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%">— </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,754.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%">124.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,187.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: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,311.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 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%">17.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%">17.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%">6.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%">— </span></td><td style="background-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%">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 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%">17.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%">— </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.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%">— </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"/><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%">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 2px 10pt;text-align: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 long-term liabilities:</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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 long-term liabilities</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%">0.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 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%">0.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 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%">0.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%">— </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%">0.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%">Total liabilities measured at fair value</span></td><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%">— </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%">17.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"/><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%">— </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%">17.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"/><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%">— </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%">6.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%">— </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%">6.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"/></tr></table>Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of January 31, 2022 and July 31, 2021. 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> <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 as of January 31, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</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%">475.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%">475.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%">124.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%">124.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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">150.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%">150.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">8.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1.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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">116.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%">116.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 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%">475.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%">8.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 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%">483.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 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%">124.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%">267.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 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%">391.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%">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%">305.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%">305.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%">12.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%">12.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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Commercial paper</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%">1.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%">1.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">325.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208.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%">208.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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">734.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%">734.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%">762.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%">762.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%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">51.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:0 1pt"></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%">51.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:0 1pt"></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%">43.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:0 1pt"></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%">43.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 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026.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%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">5.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%">5.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%">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%">454.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.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%">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%">362.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%">362.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%">674.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%">674.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%">Non-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%">8.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%">8.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%">28.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%">28.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%">Asset-backed 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%">25.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%">25.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">851.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%">851.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%">888.3 </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%">888.3 </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%">2.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">2.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%">2.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%">4.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%">4.1 </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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">0.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 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%">0.1 </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%">475.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%">2,279.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%">— </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,754.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%">124.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,187.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: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,311.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 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%">17.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%">17.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%">6.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%">— </span></td><td style="background-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%">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 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%">17.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%">— </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.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%">— </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"/><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%">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 2px 10pt;text-align: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 long-term liabilities:</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%">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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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 long-term liabilities</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%">0.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 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%">0.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 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%">0.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%">— </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%">0.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%">Total liabilities measured at fair value</span></td><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%">— </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%">17.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"/><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%">— </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%">17.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"/><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%">— </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%">6.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%">— </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%">6.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"/></tr></table> 475000000.0 0 0 475000000.0 124200000 0 0 124200000 0 0 0 0 0 150400000 0 150400000 0 8700000 0 8700000 0 1000000.0 0 1000000.0 0 0 0 0 0 116300000 0 116300000 475000000.0 8700000 0 483700000 124200000 267700000 0 391900000 0 305600000 0 305600000 0 12400000 0 12400000 0 1200000 0 1200000 0 0 0 0 0 325100000 0 325100000 0 208900000 0 208900000 0 734200000 0 734200000 0 762100000 0 762100000 51500000 51500000 43500000 43500000 0 1417600000 0 1417600000 0 1026900000 0 1026900000 0 0 0 0 0 5000000.0 0 5000000.0 0 454100000 0 454100000 0 180700000 0 180700000 0 362800000 0 362800000 0 674100000 0 674100000 0 8800000 0 8800000 0 28500000 0 28500000 0 25300000 0 25300000 0 0 0 0 0 851000000.0 0 851000000.0 0 888300000 0 888300000 0 2100000 0 2100000 0 4100000 0 4100000 0 2100000 0 2100000 0 4100000 0 4100000 0 0 0 0 0 100000 0 100000 0 0 0 0 0 100000 0 100000 475000000.0 2279400000 0 2754400000 124200000 2187100000 0 2311300000 0 17200000 0 17200000 0 6400000 0 6400000 0 17200000 0 17200000 0 6400000 0 6400000 0 100000 0 100000 0 500000 0 500000 0 100000 0 100000 0 500000 0 500000 0 17300000 0 17300000 0 6900000 0 6900000 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, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">Corporate debt 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%">8.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%">— </span></td><td style="background-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%">8.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8.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%">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%">305.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%">— </span></td><td style="background-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%">305.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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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%">782.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%">(3.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%">779.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,102.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.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%">(5.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%">1,097.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%">Non-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%">60.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.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%">Asset-backed 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%">25.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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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 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%">2,278.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%">0.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"/><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%">(9.7)</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%">2,268.6 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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.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%">— </span></td><td style="background-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.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%">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.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">116.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">116.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 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">267.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">267.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%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">17.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%">— </span></td><td style="background-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%">17.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">389.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%">0.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.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%">389.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%">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,435.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.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%">1,436.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%">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%">72.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%">72.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 #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,913.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.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,915.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, 2022 and 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, 2022, by contractual years-to-maturity (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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,429.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,426.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%">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%">839.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%">832.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%">Due between three to five years</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%">18.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%">18.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%">Total</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,286.8 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,277.3 </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: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, 2022 and July 31, 2021, the carrying values of our marketable equity securities were </span></div>$475.0 million and $124.2 million, respectively. There were no unrealized gains or losses recognized for these securities during the three and six months ended January 31, 2022 and 2021. <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, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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%">Corporate debt 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%">8.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%">— </span></td><td style="background-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%">8.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8.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%">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%">305.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%">— </span></td><td style="background-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%">305.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%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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%">782.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%">(3.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%">779.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,102.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.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%">(5.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%">1,097.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%">Non-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%">60.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.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%">Asset-backed 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%">25.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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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 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%">2,278.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%">0.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"/><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%">(9.7)</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%">2,268.6 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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.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%">— </span></td><td style="background-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.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%">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.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">116.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">116.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 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">267.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">267.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%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">17.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%">— </span></td><td style="background-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%">17.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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">389.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%">0.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.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%">389.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%">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,435.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.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%">1,436.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%">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%">72.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%">72.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 #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,913.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.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,915.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> 8700000 0 0 8700000 8700000 0 0 8700000 305600000 0 0 305600000 1200000 0 0 1200000 782800000 100000 3700000 779200000 1102600000 100000 5700000 1097000000 60500000 0 200000 60300000 25400000 0 100000 25300000 2278100000 200000 9700000 2268600000 150400000 0 0 150400000 1000000.0 0 0 1000000.0 116300000 0 0 116300000 267700000 0 0 267700000 17400000 0 0 17400000 389200000 500000 100000 389600000 1435100000 1100000 0 1436200000 72000000.0 0 0 72000000.0 1913700000 1600000 100000 1915200000 <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, 2022, by contractual years-to-maturity (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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,429.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,426.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%">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%">839.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%">832.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%">Due between three to five years</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%">18.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%">18.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%">Total</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,286.8 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,277.3 </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> 1429200000 1426300000 839200000 832700000 18400000 18300000 2286800000 2277300000 475000000 124200000 0 0 0 0 Financing Receivables<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 qualified end-user customers to purchase our products and services. The following table summarizes our short-term and long-term financing receivables as of January 31, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.764%"/><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%">January 31, 2022</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, 2021</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%">114.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">80.0 </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%">(1.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%">(1.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"><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%">112.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">79.0 </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%">178.4 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">198.6 </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%">(2.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%">(4.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;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%">175.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">194.3 </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>There was no significant activity in allowance for credit losses during the three and six months ended January 31, 2022 and 2021. Past due amounts on financing receivables were immaterial as of January 31, 2022 and July 31, 2021. The following table summarizes our short-term and long-term financing receivables as of January 31, 2022 and July 31, 2021 (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.763%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.764%"/><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%">January 31, 2022</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, 2021</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%">114.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">80.0 </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%">(1.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%">(1.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"><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%">112.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">79.0 </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%">178.4 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">198.6 </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%">(2.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%">(4.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;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%">175.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">194.3 </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> 114200000 80000000.0 1300000 1000000.0 112900000 79000000.0 178400000 198600000 2600000 4300000 175800000 194300000 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 16 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, 2022 and July 31, 2021, the total notional amount of our outstanding foreign currency forward contracts including designated and non-designated derivative instruments was $584.4 million and $531.9 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our foreign currency derivative instruments as reported on our condensed consolidated balance sheets as of January 31, 2022 and July 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, 2022 and 2021, both unrealized gains and losses recognized in accumulated other comprehensive income (loss) (“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, 2022 and July 31, 2021 were not material.</span></div> P16M 584400000 531900000 AcquisitionOn August 11, 2021, we completed our acquisition of Gamma Networks, Inc. (“Gamma”), a privately-held AI powered company, for total consideration of $20.4 million, primarily in cash. We expect the acquisition will enhance and expand our data loss prevention offerings. We have accounted for this transaction as a business combination. We allocated the purchase consideration to the assets acquired and liabilities assumed, with the remainder of $21.2 million recorded as goodwill. The goodwill is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Gamma technology into our platforms. The goodwill is not deductible for income tax purposes. 20400000 21200000 Goodwill, Intangible Assets and Other Long-lived 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, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2021</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,710.1 </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%">21.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="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%">Balance as of January 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,731.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"/></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, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">600.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%">(296.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%">304.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%">596.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%">(243.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">352.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 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%">(41.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%">131.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%">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%">(30.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%">142.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 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%">11.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%">(4.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%">7.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%">7.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%">(3.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%">4.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%">0.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%">0.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%">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%">(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"/></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 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 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%">795.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%">(351.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%">443.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 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%">788.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%">(289.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 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%">498.6 </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%">We recognized amortization expense of $31.7 million and $63.5 million for the three and six months ended January 31, 2022, respectively, and $29.7 million and $53.3 million for the three and six months ended January 31, 2021, 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, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Remaining 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2024</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</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%">2026</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%">2027 and thereafter</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%">Future amortization 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: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%">443.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%">63.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%">101.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: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%">91.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: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%">77.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%">55.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%">55.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></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%">Other Long-lived Assets</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%">During the six months ended January 31, 2022, we purchased 4.6 acres of land adjacent to our headquarters in Santa Clara, California, along with the associated buildings, for $39.5 million to accommodate future expansion of our headquarters. This amount was recorded in property and equipment, net on our condensed consolidated balance sheet as of January 31, 2022.</span></div> <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, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2021</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,710.1 </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%">21.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="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%">Balance as of January 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">2,731.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"/></tr></table> 2710100000 21200000 2731300000 <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, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2022</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, 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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">600.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%">(296.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%">304.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%">596.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%">(243.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">352.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 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%">(41.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%">131.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%">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%">(30.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%">142.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 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%">11.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%">(4.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%">7.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%">7.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%">(3.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%">4.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%">0.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%">0.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%">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%">(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"/></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 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 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%">795.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%">(351.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%">443.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 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%">788.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%">(289.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 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%">498.6 </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> 600700000 296100000 304600000 596200000 243800000 352400000 172700000 41400000 131300000 172700000 30600000 142100000 11300000 4200000 7100000 7900000 3800000 4100000 9400000 9400000 0 9400000 9400000 0 900000 0 900000 1800000 1800000 0 795000000.0 351100000 443900000 788000000.0 289400000 498600000 31700000 63500000 29700000 53300000 <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, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Remaining 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2024</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</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%">2026</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%">2027 and thereafter</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%">Future amortization 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: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%">443.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%">63.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%">101.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: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%">91.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: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%">77.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%">55.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%">55.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></table> 443900000 63400000 101100000 91100000 77400000 55600000 55300000 4.6 39500000 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 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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 for the Notes was met during the fiscal quarter ended January 31, 2022, and as a result, holders may convert their Notes at any time during the fiscal quarter ending April 30, 2022. Accordingly, the net carrying amount of the Notes was classified as a current liability on our condensed consolidated balance sheet as of January 31, 2022.</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, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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,692.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,692.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,692.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,692.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%">(4.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%">(14.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%">(18.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%">(134.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%">(331.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%">(466.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%">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,688.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 #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,985.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 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,673.9 </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,557.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 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,668.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,226.0 </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%">— </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%">— </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%">— </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:6pt;padding-left:27pt;text-indent:-27pt"><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;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    As described in Note 1. Description of Business and Summary of Significant Accounting Policies, we adopted new debt guidance effective August 1, 2021, using a modified retrospective method, under which financial results reported in prior periods were not adjusted. Upon adoption, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes.</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%">The total estimated fair value of the 2023 Notes and 2025 Notes were $3.3 billion and $3.6 billion at January 31, 2022, respectively and $2.6 billion and $2.9 billion at July 31, 2021, respectively. The fair value was determined based on the closing trading price per $100 of the applicable series of the Notes as of the last day of trading for the period. We consider the fair value of the Notes </span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at January 31, 2022 and July 31, 2021 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.</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"/><td style="width:14.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><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:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.504%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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="33" 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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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="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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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></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 1pt;text-align: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 1pt;text-align: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="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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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 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 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 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%">5.0</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%">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="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"/></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%">Amortization of debt discount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="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%">—</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%">—</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%">— </span></td><td style="background-color:#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%">15.7</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="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="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%">34.2</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%">—</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%">—</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%">— </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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.7</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.1</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.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="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="display:none"/><td colspan="3" style="display:none"/><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="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.3</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="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%">2.2</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%">3.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="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"/></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 interest expense</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%">3.8</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%">3.0</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%">6.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%">19.4</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 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%">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 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%">40.5</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%">7.7</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%">6.0</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%">13.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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate </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%">0.9 </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%">0.6 </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="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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%">5.2%</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;border-bottom:3pt double #000;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 #000;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%">0.9 </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%">0.6 </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="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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><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;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Upon adoption of the new debt guidance, the conversion option is no longer separately accounted for as debt discount. Our convertible senior notes are accounted for entirely as a liability.</span></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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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 on 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 </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%">aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital on 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the ICE Benchmark Administration, the administrator of LIBO Rate, announced that it will cease publication of LIBO rate by June 2023. 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, 2022, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.</span></div> 1700000000 0.0075 2000000000 0.00375 0.0075 0.00375 1.30 20 30 1 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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> 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, 2022 and July 31, 2021 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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,692.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,692.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,692.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,692.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%">(4.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%">(14.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%">(18.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%">(134.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%">(331.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%">(466.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%">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,688.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 #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,985.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 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,673.9 </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,557.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 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,668.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,226.0 </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%">— </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%">— </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%">— </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:6pt;padding-left:27pt;text-indent:-27pt"><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;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    As described in Note 1. Description of Business and Summary of Significant Accounting Policies, we adopted new debt guidance effective August 1, 2021, using a modified retrospective method, under which financial results reported in prior periods were not adjusted. Upon adoption, our convertible senior notes are accounted for entirely as a liability and measured at their amortized cost. Transaction costs related to the issuance of the notes are netted with the liability and are amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes.</span></div> 1692000000 2000000000 3692000000 1692000000 2000000000 3692000000 4000000.0 14100000 18100000 134100000 331900000 466000000.0 1688000000 1985900000 3673900000 1557900000 1668100000 3226000000 0 0 0 315000000.0 403000000.0 718000000.0 3300000000 3600000000 2600000000 2900000000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.611%"><tr><td style="width:1.0%"/><td style="width:14.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><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:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.504%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.378%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.363%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.393%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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="33" 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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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="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%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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></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 1pt;text-align: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 1pt;text-align: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="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%">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 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 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 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 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%">5.0</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%">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="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"/></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%">Amortization of debt discount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="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%">—</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%">—</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%">— </span></td><td style="background-color:#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%">15.7</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="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="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%">34.2</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%">—</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%">—</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%">— </span></td><td style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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.7</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.1</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.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="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="display:none"/><td colspan="3" style="display:none"/><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="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.3</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="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%">2.2</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%">3.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="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"/></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 interest expense</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%">3.8</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%">3.0</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%">6.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%">19.4</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 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%">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 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%">40.5</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%">7.7</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%">6.0</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%">13.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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate </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%">0.9 </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%">0.6 </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="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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%">5.2%</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;border-bottom:3pt double #000;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 #000;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%">0.9 </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%">0.6 </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="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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-indent:-27pt"><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;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Upon adoption of the new debt guidance, the conversion option is no longer separately accounted for as debt discount. Our convertible senior notes are accounted for entirely as a liability.</span></div> 3100000 1900000 5000000.0 3100000 1900000 5000000.0 6300000 3800000 10100000 6300000 3800000 10100000 0 0 0 15700000 18500000 34200000 0 0 0 31400000 36700000 68100000 700000 1100000 1800000 600000 700000 1300000 1400000 2200000 3600000 1100000 1400000 2500000 3800000 3000000.0 6800000 19400000 21100000 40500000 7700000 6000000.0 13700000 38800000 41900000 80700000 0.009 0.006 0.052 0.054 0.009 0.006 0.052 0.054 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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> 6400000 332000000.0 6700000 370800000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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> 6400000 417.80 145400000 6700000 408.47 202800000 400000000 350000000 P91D 400000000 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%">In order to reduce manufacturing lead times and plan for adequate supply, we enter into agreements with manufacturing partners and component suppliers to procure inventory based on our demand forecasts. The following table presents details of the aggregate future purchase commitments under these arrangements, excluding obligations under contracts that we can cancel without a significant penalty as of January 31, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Remaining 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2024</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</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%">2026</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%">2027 and thereafter</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%">Manufacturing purchase commitments</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%">422.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%">155.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%">162.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%">30.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%">35.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%">40.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"/></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-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. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2022 (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Remaining 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2024</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</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%">2026</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%">2027 and thereafter</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%">Other purchase commitments</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%">2,032.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%">50.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%">189.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%">363.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%">412.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%">531.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%">484.1 </span></td><td style="background-color:#cceeff;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%">Additionally, we have a $162.9 million minimum purchase commitment with a service provider through September 2027 with no specified annual commitments.</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%">Litigation</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 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, 2022, 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> The following table presents details of the aggregate future purchase commitments under these arrangements, excluding obligations under contracts that we can cancel without a significant penalty as of January 31, 2022 (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Remaining 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2024</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</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%">2026</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%">2027 and thereafter</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%">Manufacturing purchase commitments</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%">422.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%">155.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%">162.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%">30.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%">35.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%">40.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"/></tr></table> 422600000 155600000 162000000.0 30000000.0 35000000.0 40000000.0 0 The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2022 (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.316%"/><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:9.324%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal years ending July 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Remaining 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2024</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</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%">2026</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%">2027 and thereafter</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%">Other purchase commitments</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%">2,032.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%">50.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%">189.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%">363.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%">412.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%">531.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%">484.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2032000000 2032000000 50500000 189700000 363700000 412400000 531600000 484100000 162900000 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 and August 2021, our board of directors authorized an additional $700.0 million and $676.1 million increase, respectively, bringing the total authorization under this share repurchase program to $2.4 billion. The expiration date of this repurchase authorization was extended to December 31, 2022, 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%">The following table summarizes the share repurchase activity under our share repurchase program (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</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%">1.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="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%">1.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="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%">2.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average price per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">533.80 </span></td><td style="background-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%">533.80 </span></td><td style="background-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%">242.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate purchase price </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td 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%">550.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%">— </span></td><td style="background-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%">550.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%">500.0 </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:6pt;padding-left:27pt;text-indent:-27pt"><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;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes transaction 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%">As of January 31, 2022, $450.0 million remained available for future share repurchases under our current repurchase authorization.</span></div> 1000000000 700000000 676100000 2400000000 <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 share repurchase activity under our share repurchase program (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2022</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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</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%">1.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="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%">1.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="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%">2.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average price per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">533.80 </span></td><td style="background-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%">533.80 </span></td><td style="background-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%">242.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate purchase price </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td 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%">550.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%">— </span></td><td style="background-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%">550.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%">500.0 </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:6pt;padding-left:27pt;text-indent:-27pt"><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;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes transaction costs</span></div> 1000000.0 0 1000000.0 2100000 533.80 0 533.80 242.44 550000000.0 0 550000000.0 500000000.0 450000000 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%">2021 Equity 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%">Our 2021 Equity Incentive Plan (our “2021 Plan”) became effective in December 2021 and replaced the 2012 Equity Incentive Plan. Our 2021 Plan provides for the granting of stock options, stock appreciation rights, restricted stock awards (“RSA”), restricted stock units (“RSU”), performance share awards (“PSAs”), performance stock units (“PSUs”) and performance stock options (“PSOs”) to our employees, directors, and consultants. </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 majority of our equity awards are RSUs, which generally vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfNDcyNzkwMDAwMDg4MTY_31d49dff-32fa-43ce-908b-739ff2c4c55a">three</span> to four years from the date of grant.</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 grant PSUs to certain employees, which vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfNDcyNzkwMDAwMDg4NDk_cbe084ab-bc83-4836-8f71-0be91338c399">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, and market conditions, if applicable. </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 also granted PSOs with both a market condition and a service condition to certain executives. The market condition for PSOs granted in fiscal 2018 and fiscal 2019 requires the price of our common stock to equal or exceed $297.75, $397.00, $496.25, and $595.50 based on the average closing price for 30 consecutive trading days during the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfMzk0_0d4547d7-2b33-44ec-9554-994e9996d4b8"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfMzk0_c3659155-4592-4965-8304-9b8cd379859f">four</span></span>-, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfMzk5_22fd9bc9-e9b6-436f-84b4-ce00a36bb8e0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfMzk5_c39310dd-fa5d-4f01-b4f1-359cdc4e2c8a">five</span></span>-, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfNDA0_41a56ed3-1677-4133-b507-15b48058c60c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFjYjQ3MGFjNTZlZDQzNDhiMzA5MzJjYjQzNmRjYzg2L3NlYzphY2I0NzBhYzU2ZWQ0MzQ4YjMwOTMyY2I0MzZkY2M4Nl83OS9mcmFnOjQ0NzUwZjBiYzk2YzRlZTBhOTY5ZTA3MGVhOWM2MWFlL3RleHRyZWdpb246NDQ3NTBmMGJjOTZjNGVlMGE5NjllMDcwZWE5YzYxYWVfNDA0_f7ac02d4-7278-4966-9d13-28f484217e6d">six</span></span>-, and seven-and-a-half-year periods following the date of grant in fiscal 2018 and 2019, respectively. To the extent that the market condition has been met, one-fourth of the PSOs will vest on each anniversary date of the grant date for such PSOs, subject to continued service. All 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 is seven and a half years from the date of grant, depending on vesting period. </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%">A total of 4.5 million shares of our common stock are reserved for issuance pursuant to our 2021 Plan as of January 31, 2022.</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%">PSO Activities </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 following table summarizes the PSO activity under our stock plans during the reporting period (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.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, 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="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%">2.8 </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%">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%">4.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%">566.8 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">184.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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, 2022</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">194.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">3.7</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%">858.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:10pt;font-weight:400;line-height:100%">Exercisable—January 31, 2022</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="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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.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%">858.0 </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%">RSU and PSU 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%">The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2021</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.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%">257.56 </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%">2,760.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.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%">292.93 </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%">498.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"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 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%">484.82 </span></td><td style="background-color:#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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">328.45 </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 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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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%">244.56 </span></td><td style="background-color:#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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">246.57 </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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">263.25 </span></td><td style="background-color:#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.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%">313.10 </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, 2022</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%">6.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"/><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%">311.58 </span></td><td style="background-color:#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%">3,245.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;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%">1.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"/><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%">311.95 </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%">605.2 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.</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, 2022, we granted 0.1 million shares of PSUs, which contain service, performance and market conditions. The performance condition is based on revenue growth, whereas the market condition measures our total shareholder return (“TSR”) relative to the TSR of the companies listed in the Standard &amp; Poor’s 500 index. In addition to this grant, we have also approved the future grant of 0.1 million shares of PSUs with similar terms, which will be considered granted at the time their related vesting conditions are established in the next two years. The fair value of the PSUs subject to the market condition is estimated on the grant date using a Monte Carlo simulation model. The following table summarizes the assumptions used and the grant-date fair value of our PSUs granted during the six months ended January 31, 2022:</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:80.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.6% - 38.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 - 3.0</span></div></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%">Dividend yield</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%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 0.4%</span></div></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%">Grant-date fair value per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$387.82 - $420.66</span></div></td></tr></table></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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="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%">2022</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%">2021</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%">2022</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%">2021</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%">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%">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%">4.6 </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%">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"/></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%">27.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%">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%">54.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%">46.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"><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%">123.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%">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%">249.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%">199.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;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%">79.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%">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%">153.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%">134.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;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%">31.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%">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%">64.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%">71.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%">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%">265.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%">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%">525.4 </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"/></tr></table></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, 2022, 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.7 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> P4Y P4Y 297.75 297.75 397.00 397.00 496.25 496.25 595.50 595.50 30 30 4500000 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.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, 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="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%">2.8 </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%">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%">4.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%">566.8 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">184.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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, 2022</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">194.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">3.7</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%">858.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:10pt;font-weight:400;line-height:100%">Exercisable—January 31, 2022</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="2" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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.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%">858.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2800000 194.14 P4Y2M12D 566800000 100000 184.24 2700000 194.55 P3Y8M12D 858000000.0 2700000 194.55 P3Y8M12D 858000000.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%">The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2021</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.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%">257.56 </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%">2,760.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.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%">292.93 </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%">498.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"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 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%">484.82 </span></td><td style="background-color:#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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">328.45 </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 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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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%">244.56 </span></td><td style="background-color:#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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">246.57 </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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">263.25 </span></td><td style="background-color:#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.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%">313.10 </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, 2022</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%">6.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"/><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%">311.58 </span></td><td style="background-color:#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%">3,245.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;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%">1.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"/><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%">311.95 </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%">605.2 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    For PSUs, shares granted represent the aggregate maximum number of shares that may be earned and issued with respect to these awards over their full terms.</span></div> 6900000 257.56 2760200000 1300000 292.93 498400000 1400000 484.82 300000 328.45 1600000 244.56 300000 246.57 400000 263.25 100000 313.10 6300000 311.58 3245600000 1200000 311.95 605200000 100000 100000 The following table summarizes the assumptions used and the grant-date fair value of our PSUs granted during the six months ended January 31, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"/><td style="width:80.220%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.6% - 38.0%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 - 3.0</span></div></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%">Dividend yield</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%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1% - 0.4%</span></div></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%">Grant-date fair value per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$387.82 - $420.66</span></div></td></tr></table> 0.316 0.380 P1Y P3Y 0.000 0.001 0.004 387.82 420.66 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="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%">2022</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%">2021</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%">2022</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%">2021</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%">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%">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%">4.6 </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%">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"/></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%">27.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%">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%">54.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%">46.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"><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%">123.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%">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%">249.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%">199.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;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%">79.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%">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%">153.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%">134.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;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%">31.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%">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%">64.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%">71.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%">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%">265.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%">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%">525.4 </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"/></tr></table> 2300000 1600000 4600000 3100000 27700000 23800000 54400000 46000000.0 123600000 103600000 249200000 199000000.0 79800000 69700000 153100000 134600000 31700000 42400000 64100000 71300000 265100000 241100000 525400000 454000000.0 2100000000 P2Y8M12D Income Taxes<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended January 31, 2022, our provision for income taxes reflected 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:120%">15.7% and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">negative</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 14.6%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. For the three and six months ended January 31, 2021, our provision for income taxes reflected an effective tax rate of negative 9.5% and negative 10.5%, respectively. Our effective tax rates for the three and six months ended January 31, 2022 and 2021 were negative as we recorded provision for income taxes on year-to-date losses. Our taxes are primarily due to foreign income tax and withholding tax. Our effective tax rates differed from the U.S. statutory tax rate primarily due to changes in our valuation allowance.</span> -0.157 -0.146 -0.095 -0.105 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="padding:2px 1pt;text-align: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%">2022</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%">2021</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%">2022</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%">2021</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%">(93.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%">(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%">(197.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: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"/></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%">98.2 </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.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%">97.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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-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-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.95)</span></td><td style="background-color:#cceeff;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-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-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-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-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-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.01)</span></td><td style="background-color:#cceeff;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-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-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-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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/></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%">13.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%">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%">7.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%">8.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%">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%">2.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%">3.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%">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.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%">0.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%">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.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</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%">36.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%">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"/></tr></table></div> <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="padding:2px 1pt;text-align: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%">2022</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%">2021</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%">2022</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%">2021</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%">(93.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%">(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%">(197.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: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"/></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%">98.2 </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.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%">97.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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-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-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.95)</span></td><td style="background-color:#cceeff;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-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-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-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-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-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.01)</span></td><td style="background-color:#cceeff;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-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-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-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -93500000 -142300000 -197100000 -234500000 98200000 95900000 97900000 95700000 -0.95 -1.48 -2.01 -2.45 <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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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"/></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%">13.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%">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%">7.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%">8.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%">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%">2.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%">3.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%">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.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%">0.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%">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.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</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%">36.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%">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"/></tr></table> 13100000 13100000 13100000 13100000 13100000 13100000 13100000 13100000 7500000 7500000 8900000 8900000 2700000 2700000 3000000.0 3000000.0 200000 200000 500000 500000 300000 300000 300000 300000 36900000 36900000 38900000 38900000 1000000000 700000000 676100000 2400000000 EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ""=5E0'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 " @G594KT.75^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TU%(71[43PI""XHWD(RNQML_I",M/OVIG6WB^@#"+EDYI=O MOH%T.DH=$CZG$#&1Q7PUN<%GJ>.&'8BB!,CZ@$[ENB1\:>Y"TA*OVA M]@B"\QMP2,HH4C #J[@26=\9+75"12&=\$:O^/B9A@5F-." #CUE:.H&6#]/ MC,=IZ. "F&&$R>7O IJ5N%3_Q"X=8*?DE.V:&L>Q'MLE5W9HX.WI\659M[(^ MD_(:RZML)1TC;MAY\FM[=[]]8+W@0E1<5*+=621A'^_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 ""=5E0S.GZG/@4 %L5 8 >&PO=V]R:W-H965T&UL ME9C1M257EB&\ M?8]LL).,.:8W8!N?GT]'TG\D#7=2_4@WG&OR&DJ/- VLT3-B:S[G^(YDIN+-*E2",N4A#*8CBJ^O6V/GL MN=0$Y&_\&?)=^N::F*8LI?QA;B;!=JW2,!7+(OTL]S]Q@\-ZAH]7T9I_DEV MQ;N=3HOX6:IE? @&@C@4Q3=[/23B;0 ]$4 / ?1#@'/J']Q#@)LWM"#+FW7+ M-!L-E=P19=X&-7.1YR:/AM:$PG3C7"OX-80X/?+DEBLR@QXC;9)NF.+IT-(@ M;'ZV_(/(32%"3XA'W_/E)7$Z=>'O<-PR26ZNYZ))^GN\3+6"$Y*WT,Y@- MFBSV":_+.![NV.TGA*);4G3/HWC*F-)<17ORS!.I=!T1+J55QA&BJY+HZCRB M&5>A#,R((C"P:U.$*QW'T$^?/C4,@U[)UCNSSQ0#'\MMZ'2Z<*T5BU(L7_V2 MJ8_JW D=ZCVY#R-.IEF\Y*J.!=>P;:?M=KN##L(S*'D&Y_ \\W5H)@LD:\KB MVM[#=6;CATO\@DRF'D+HV)7EV>,QUY0>8: MAAF1BG@R$UKMX3NH!6]0O[W#(-_XLG,.Y(*]DDD @RY0S@. B@:Z<7Q@CS >^11U.<.EW1MVX8F"\$A_R]LCW%6YNVX M_XO3,W?0SPNY$[6,N-PF,, MK:H.#N[I']%F,M4L(G^%R>G)@2L.NG87LQFGJA,.;N]Y+XYAY7H:!1?HV'T, MI"H*#N[D#]*'G,PV4F .W"#2Z[KM#@Q^C*@J"0[NYXM00S60*^+07Y:_DCGW M,P79JL7"E3P9Q^ XL KU?UR0G^U+0'1(PA39LBCC)(%E4;YHQ+BKTN'@G@]E M-0C%FLSW\5)&M;A-16/Z@JT^JPI!<0\_IHSF8 R,?1^VG[!>X$$AB3%6 M_D]QKY['+(K(39;"\[2^&W&!IJ4DK?R>-OA]S-7:#*DO$*HWX*QQPD1]PG"E M1J;*YRENTX##?%)2C"6S$7\E77I^JINV M[;BTU[WJ8?FJ7)WBIESNFN[#U%3*[QS*![:M:]!KM^U>VW6P;7WE\V[#6KV. M[1X>UL[#!K&FPX;*Z5W4JG)Y%_?D,2 %!5;$ZH;W38/ MR2EHO3F^,@Z4G^JEQ#?[L.(DJWQ:GAR.\_,RJWJ].';\QHR!I23B*PBU+WLP MUU1QDE?<:)GDAV%+J;6,\\L-9P%7Y@7X?26E/MZ8/RC/4T?_ 5!+ P04 M" @G594!\,#0>0& #L&P & 'AL+W=OR MC>U$LH"9?@';6:V??=$^J_7IHY _BC7G"OW*TKPX&ZV5VAQ/)L5RS3-6C,6& MY_#+O9 94W K'R;%1G*VJA9EZ81X7CC)6)*/9J?5LQLY.Q6E2I./3_XECRLE7XPF9UNV -?TU OJ"3^2?ACT;M&VI0[(7[HF\^KLY&G$?&4+Y56P>#?EL]YFFI-@.-G MHW34OE,O[%\_:_^S,AZ,N6,%GXOTWV2EUF>C>(16_)Z5J?HF'C_QQJ! ZUN* MM*C^HL=&UANA95DHD36+ 4&6Y/5_]JMQ1&\!]@<6D&8!>>T"VBR@E:$ULLJL M"Z;8[%2*1R2U-&C3%Y5OJM5@39+K,"Z4A%\36*=F\^NKB\NKQ>4%@JO%]9?/ M%^>WINURO+M\ H:WUI/6>E+IHT/6EU+R M7"%6%%P5QPZ-M-5(*XW^D$96K!'+5VBI+_C/,MFR%%YA]56M*JQ4Z?VVG>$I M(>/H=++M^\0B%D?^F+1B.TC]%JGO1+I8"ZF.%)<9A'3+"Y4-P:SU1/WW^S@: MAWLP+6(>"<=3.\R@A1DX89XOEZ($8% SEAR<>9?R0Y1#?1/WB*50A5B^Y CJ M&5I*ODH42@4$L] _'V Z]JI@'& \)H@I!/E70K5Z]P<.O9/G/*Q$(+5V'\-? MR8L-K^I,^F1S3&!8/ U(+RZU7TPI3'QO[-O]$K9^"5\;/JA:'/(8(SW$-NDPG%@!QRU@",GX!O)-RQ9(?X+*$A'2'M=J#6'R.UL M0QON6G701S2-]U!')FHR'5,[ZKA%'3M1WPK%TE< C(V7^W$8&WO$(A;ZT1#( M:0MR^H)K@=:E>JIJCC.-X* MPQV:8O!+E&TI"HW,G)R-BU 2;V-3O)?@NYHXO ML9LP_Q)B]0C]A!4:M10BBGN.:K#9Y+#7LV$77$>1V,V1GW/%\H<$.*=)S<$] MA4WV\WW:2[P&J45L&@]ZL2-)[&;)ZZJ..K:/24(^M039(D;PX*;ON J[R:JN MH@YX)N-@S_>\'N#'NS8"4>O:@73A-TE::(2[NP'<4<@V,T@;0.S M84^Z>[':;_(")OT6H;'>% L&&RS87=_0BY4-;Z,OV,&[[U-B,H8V:B#E2<<8Q,T8%\\5 M6/(MSTMKV(G) V0:Q$8':9.+(.D'(D]ZQQ\W8)Y %YT+Q8?+ M'#%9@(:16>]EF@7;<O;Z2LMP_60_E23E@.-P#(2 E3C,)Q@FJC3%OU+:,U##?"= MN=U,L6DTF+X==1$W=CAY M7&S8DI^--G#*YG++1S-D&PC]!D6[UG>T2-RT>,NSC9!,/E5'*F6= #0JG/O5 MI$,,!#.P VA'A]1S-BP+)98_UB)=<5F\^R,F.#II@#KG6!V!43>!P7F]J0*% M?M,).O#&GN=AZ&,DVK*TY"<0?'A63TV*-9/Z4%^JM9#)?WQU J4NYR@IBI:T M2U5 /[W2>_6-LQCK],P\:NW[WBFRZY>.,^E+G)EE(J^=4J%EJU6B6R;@)3W@ M.$IRM&2;!'C*[K-#S^DU. X$E5[8P71'ZO>X\N6Q%K60=^0'1EMBD2-43]H& M7-R;H;I)'CJ],BM3IG@[(8+65/*U_GRPY=6(SPK6ATCMU>< 7PM +_?"V#9 MYD9_\&D_\,W^!U!+ P04 " @G594I!^BEB # #'"@ & 'AL+W=O M)4/8#OW')]S@U8K$<&*%2 MR85I2C\D$98-GI 8GLRYB+""J5B8,A$$!QDH8J9C66TSPC0VAOUL;2:&?9XJ M1F,R$TBF483%VR5A?#4P;.-]X8$N0J47S&$_P0OB$?64S 3,S)(EH!&))>4Q M$F0^,$;VQ=AV-""+^$7)2E;&2%MYYOQ%3ZZ#@6%I18017VD*##]+,B:,:2;0 M\:<@-6P'@OU4*AX58% 0T3C_Q:]%(BH N[D%X!0 YU" 6P#=(!AY]S?7D]$C3"Y' M-Z.[\11Y5]/IHX=.9UB06(5$41^S,_0-/7D3='IRADX0C=$M90S>B>R;"B1I M8M,OMK_,MW>V;/\3QPWDVN?(L1RG!C[> T]9";?7X28DHLR&4V;#R?C<;=E( MA?:)L)1$R8L=C&[)Z&:,S2V,(P8'!<<^07#D4,#39S5/&52OS]-8U68L)^QF MA/H4+H>VVS>7U:SD(>UJB-UPRJ UIS.=T3^ MI%2][0&2.I]SE&"!5IBEA)T"A64R@ E!/Y>0BBTL[JL MY/2]BF6K85F6O9&9O6%KZMNE^O9QZC.=$N%4A5S0O_! N\A7:^7G_*WJ&[.* MSX:#0R+73'1*$YU/F:!2IOL-=/Z3M2E\5\2:X&XIN/LIP7 ;287C@,:+?:J[ M>U7OBEA3W2M5]W:J'O,H@OOIDV7>.ZS,]X:M2;>MC]O .D+\T55>L-<6[V;B M#XM=]U&YU>SC?1Q6Z 5S55>OVZIU4!/9<7?I_[B';.=X_4?4?4%_B(F:R'H3 M9J7+T"W>+18+&DO$R!R@5J,#'"+OFO*)XDG6>#QS!6U,-@RATR1"!\#S.>?J M?:)[F;)W'?X#4$L#!!0 ( ""=5E1LB7]2. 8 -(: 8 >&PO=V]R M:W-H965T&ULK5EK<]HX%/TK&J8?VID$+/F=(X_E\1LK?O UI0*];[*< M7P_60FRO1B.^6---S(=L2W/YRY(5FUC(PV(UXMN"QDD5M,E&Q+*\T29.\\%D M7)U[*B9CMA-9FM.G O'=9A,7_]S2C+U=#_#@<.(Y7:U%>6(T&6_C%9U3\6W[ M5,BCT3%+DFYHSE.6HX(NKP^8Y**J^,_2@/[I+K@55> M$1U_-TD'QS'+P.[W0_;/%7E)YC7F=,JR[VDBUM># M8( 2NHQWF7AF;W_2AI!;YENPC%?_T5N#M09HL>.";9I@>06;-*\_X_=&B$Z MS ,'D": J %.3X#=!-CGCN T SFQ=Y,'^1'_?1P\L< M/7Y&CT_1\\W+G02@2_1M/D,?/WQ"?!T7E*,T1_=IELF;SB_0A^[A>"3D!9;# MC!;-Q=S6%T-Z+L9&]RP7:XZB/*$)$#\SQWN&^)$4YJ@..:AS2XP)O\3Y$-GX M A&+$.!ZIN>'8XC.KXT>_>_13\2PCU/%KO+9/?F>Z9[F.WIE2.4<4SE5*N<_ MI:KO2!WI59%EF=M/L(V]83@>[;O* S!+A\UT&'$]9VB?PB(@6^B13K83FNZ1 MIFM4;,JX0&PI"^I/E?..*3VC2(;Z%XZ@ZWL\Z"4=2:W.R-<==F%&G?B>4-?$5)'>6'0$:C644>YEC/$ ML(S8:CN:9:0\CS/9ETJ^TOK\H*6D8"NR].%), P4P@#,(;XZ)V8 #%NVHRH3 M-;BNR 'V>BAWFC@V4OZ#YG+R9!7I.)$V(>6BG$Q["C+'^IKQU2N=-BCWA)%& M6T]%+*R*& $P'%J=(4]YDY8W.:-$,&WE@*R)SEH6*5>EK<-\.7>Q2ISHZH2V M.L.!9-C%5D>?4^)M*\:VD7A;+#)9'D&ZMC;TI6\/0ZOSAU7N0$R@+8D9!,.N MIQ;=",39=J?LGK)OW0,VVX>[7%#I/<7A?H/\'7UP3U_= ,JQM'H&P;"M+VX M%EA]FI^2;ST%=LVW7JQI(7WV@FTH^M@H\.D"Y10LZDVVDVNRU.D\A5&N*@. MPKH*.@KW.2G<^AYL-CY?2QOP2N6C,3V0%_%[SU+7_4AY'[2;[VEK6-Y52R4- MH7RBD@:&))CTSO76!&&S"WHJV#ZM'LLE]9\S![P)T4L[B%+=$( BKCIS(@A% MAJ2'=FN&<&"D_4!%?VD+-+=^&=IZ)0=@V %X0CC9$#6F ([(%M_C^W!KT;#9 MHQVX(EG4Z\?JBW+S(UW4IBW-=H(FZ*-\M-[QI 5] K6IARIM1GL0AK9LC9C?WO=KJHR*,()CM M]QEATMH"8K8%\]TK7Q3IMMYUEBN=[[9;5ACG=]M[B?_+\[OM:,3 M'JU V_0"<+Y'U (U@]*%GF: (@CG^%:?62-M1R/A[YKF=ML);',G.&>:-RF\ MDT+A:]:@@747-[%5%8%<SQ[? %S4[UV4,[?XJLI!L[/\%54OUYIT]=O>^[C8I7F'&5T*8>23S=R+1;U M"Y3Z0+!M]8;@E0G!-M77-8T36I0 ^?N2,7$X* V@416T11U'$1I>BCVP%BT)40BO21M9_?7=R@I MJBS3:M#='"*2FO=FYLV8FLF!\6>1$B+12Y%3,352*;>7EB56*2FP,-F64'BS M9KS $K9\8XDM)S@I045NN;8]M J<46,V*<_N^&S"=C+/*+GC2.R* O-_KDG. M#E/#,5X/[K--*M6!-9ML\8;$1'[;WG'860U+DA6$BHQ1Q,EZ:EPYE]%8V9<& MCQDYB-8:J4R>&'M6FYMD:M@J()*3E50,&!Y[$I(\5T00QM\UI]&X5,#V^I7] M4YD[Y/*$!0E9_CU+9#HU1@9*R!KO33@[(*ZL@4TM2O5+-.B54=4GL>3P-@.0]W% MQ)(0E**V5G4 UU4 [ID /+1@5*8"130AB08_[\_ 6B-$HXKXJ\P&YMNMJX@G?#G=TZ?PW[]$?>S\2PVO:PROYO#-\L<22P+4@$5NCD!5P M%Z7JDM@3=$-7K"#HQ]63D!Q^[W_UN/,;=W[ISC_C[A8NQIP);1M5R&&)5+?? M?O9Q[)F#B;5O%T=CY?BNZ1V;S75FX\!TCLTBC9GK^2VG1UD.FBP'O:(N94HX M6AVIF55JOE?97WQ E)2*2_QRV2/KL'$X[)4U3#'=*!]H1^%CDF?_D@1MX",B M*H=$7""XM#.Z)T*J:FL+4/D(VF*,S)'=_NOH%VH@]DDM*J/!42VZA= 0.>90 M7X:@427X/U1989&B-7Q/44J2#=%*$VC"L[O=% 8GB08=*30\8]/KDS@Z)77T MLHP:64:]LORV.W4"C#0"C,QQ1X!3JZ'9E4##Y)[T3*2QLL_UP[A)?-S?#TV&4!'\FI( MJS:2;'* -ZO&9.O&^6@F91G/P%02P,$% @ ()U6 M5,F;S*PDXHN4MK9G8ENQO=W$:>2TLX\P!5ML*%)+4G'R[Q<@$8$@ M(%!V++=YB$GI7.!> !?GX)(Z>LB+S^62\PI\7:59>3Q85M7ZU_&XC)=\QO(&_7M%(&M2(?R?\H6Q= QG*;9Y_EC=7B^-!(#WB*8\KV003?[[P M,YZFLB7AQY^JT<&V3VG8OO[>^MLZ>!',+2OY69[^)UE4R^/!9 6_(YMTNIC M_G#)54!4MA?G:5G_#QX4-AB >%-6^4H9"P]62=;\95_50+0,(-YA@)0!ZAA$ M=(SDJ,@?0"'1HC5Y4:^@VEK,>9+)Q3ZO"O%M(NRJD[/K M]_/KWZ_.W]S,SL'\1OQY-WM_,P?7;\7=]=D_+Z]_/Y]]G/\,9O_Z='7S!QB" M3_-S\.JGU^ GD&3@79*F8LV61^-*.".;',>JX].F8[2CXYN\8JG#[,QO=K99 M;5(F$V3([^Y$Q@"V^*\8)I%_%;@K\I6XS]=U'N5W(!/)QN(XWV15DMV#=9%G MXCKF$NWH^[RG[WRU$NV*.8D_.ZQG^UL#EBV$HXM$.LI2L&;)0@YGS-:)>UC> M/EOC!QW!"[^;;^*XZ9TO0%XM>0'B?"4VZ:7@%O!)3 M72Y9P:;WJC=6^2&K^<3$,\*,6N^NZ"*9-:XQ;2RC=H ($VL<>F&&8^'6L=#KV/43TOPTM%T)1F%G":F8DUZ(2.HDYV]H",N*;;N*;>N&[85UXV M7%;P9G>N'-*63VIX M>U"FYYHZH9\['4G<1%!611)7S;+QI?;?_P;#X!\L%FNIK'5@[S1@>SORJ0"H M:1"2%X[%.5W$6N>8!-;.U LS@]3L"_WT>R.VTKQ@Q;?O.T_!XY2592+T(]OI MLX-Q80B[*F;6CS.]UM0,_=QL2DF>+7PZDF5;Y0:=*RBTA62$?$M(DS+TL_+, M]&P/;TY5B^TQ@P&.1K@[MC8.$33M[J,7#MRTI1#5Z<0$)T$[&T*0._:S^ M2-%_'5=^T:^Z,R:+>B=+\S3T$[53]_C1U'NH$P"R.==W D":W@FHD^]J6O= FD&UBM@_6,5VNV[7E$.[XGKF@ TQI%9R M*9RQ #"TDO"MJSTZ@98^=K0W=*P4!PJ&8=A==U>.;E&X4XIA+6/P2U30L187 M^.DU=.PZ@T^CKNRY[,>9SFFU@ ]01\>.&CD*NAO,12_,]%E+!/Q_4TW'MC9 MWHU=:P/\/RVH8YOM[0=9LSZ4&9N6!/A%B^K8(0+0I/O@9M8+,Y^W::E #E]6 M)W:]G&)J47(OS Q!JPCR0F5UXBBK-U7U'0E!-,^3 Y;55=L3@Z)HMZQ.7&5U MNLMS3>;$3^9/U9+(&8E]>I].J$N>[(,T(VH]8_:?]/VJT^TW<3QBCZP'1\0^ MO\.(6-KDPH$;XL"JMKE@D IBW+&'$&]IU"DFBF.F:YE_BY]\GB3KB.FI;Z^&B%V:^9Z)9EOI9]@5% M';6/ZQ-/(E)-L]1/LP?6=-0^8UNB>]8#,B/3Y$S]Y/S,BH[:-?:A+>CZ4&8L MFJZIGZZ?0\]1Q]$YG-H1],',$#0_4S\_/YN>4_WLK^=HZ\TQ/X'^D)Y3;??H M.6ISZFX]1S6?TL,\OW;J(NIX?NW6<_L@S8@T-](?>=+M]CO:2\^Y8"X]Y\"Y M])P+YM1SX]:[Z?+G$^]8(410"5)^)RR#D?PU0-'\(J&YJ?)U_;KZ;5Y5^:J^ M7'(F5($$B._O\KSZ?B/?@-_^+N3D+U!+ P04 " @G594 \BZV^4& "1 M&P & 'AL+W=OG9U>X^ M6G3Q).1OM65,H^N$9^Q1(I6G*94O-RP13Y<#/'A]\)UOMMH\ M&%]=[.B&+9G^N7N4<#>N1XEYRC+%188D6U\.KO'YPI\:A4+B'\Z>5.L:&5-6 M0OPV-W_%EP//(&()B[09@L+/GBU8DIB1 ,>?:M!!/:=1;%^_COZE,!Z,65'% M%B+YQ6.]O1R$ Q2S-$M!SU]M7BXO_U\O_Q\B^!J^?#MK]OK'W"S_ $_=Y_O?RS1PQ>T MN%Y^15^^/?Q:HB'ZN;Q%'S]\0A\0S] =3Q)8#74QU@#&##F.JHEORHE)Q\13 M="( \_B='7< \>O'>L7 MX_E=CJ5JB]:0)0JMI4@1))ZDFF>;,G*YYDSU3#.IIYD4TTPZIKF'3$^$#X;@77[ME\<8L2?C():[ !84 ,+>NV_CO^%Z(6$UPII 1D? MB2SB"4-9A=@\-=>1<=1.BCV'.$"K%Z>GSGM<-:T137M=M=Q2R88FYV,4B10* MH:*FE+A<5XXT:_DD(),1.?*<+37Q\6CB=MRLACGKA7G+H!Y'G)95+HL13874 M_+].K#,+!?;#T>P(JT.*D-'_G-;@[VF@'OOLJ=)GX1!K"-IB&PHUL,<;JA2S&U--4L;*@FL M6N&2\EJQ=FA#BX3PNVS@V9Z5Q0,J TMYGJJSHEC .QI%DKT*[G(9;8V5KPOH MM@W;RS#RCTVSA8*N_,"DL8STT\"69ANF#%>VZEJQ"D6L)9RN>%+4N-I"ME[# M)D>5QO[)N>+&W-X:B!M:PGZ_JZ/23Z8B,[ZGJX05$SO]YMNK'8:VYVPQ?QYV M1D5#;;B?VVY/KR;52+,#K@NP5;$KN>! ;H([D#9I(^2[2B/$7LVK,+* MI15ZRV1?Q@4VYAF49*_U9^6?0V<^'TW<.H?6-#R)^XFR#I$=?3'QX03O8,CY M*#R&:TO!WJ)5)0\1-A2)^SD2$,K\!!K'-NL-L>?9.!URTS;?'^)LZ!&_P8\5 MSB8<6OGN!&Q3WC#P+#)WBK5W=H=X&VK$_=Q89YQD>Y;E[I6W.6T"3&%EFH,> M@;P[EIXT=$?ZZ>[^U"VC"SNQZ0M[,]S:ZU:M@BT7FC3K -_P','O:@I*GCNY M*2 -[1#27Y J7E2';.IV"G$E21!8==XIB#'I:A5(0TJDGY0>I8@8BRNO*)J< M!MQ%3\2*Q$JL7?.]#L --9%^:CH$G%*=RV+Q3D%M4]7$P];.T2$60/YTI#AI MJ(KT4]5-KN )M%_MK46]]2@RJW@CCYOR"KV#@/"LE1D5>H?8U/!#24 $E^_G"$&B'?&Y67?6WH302OJN$K7D&;=+I):SA(M+/1=_9KKW6 M0/4I[/F5%M%OIV?F]LXN"+QCO[BDO(YRX#>DY/>34D?]4N:+@T)Z*T6^V2*6 M[A+QPE@1K?H%%CV"B.5[AG8)=7]#\VTB"D)K^^*0F@1=4>HW;.7W=V6/]*7\ M?K,6$FGZS$S3D% -(5M]NX'\T@DK^C33MY1FT2TYL\JLAW>11P770HM>U=_1;WP_[.=&J$6]G6@79IL5A@.W- MN4MN,IUW];Q^0X[^V]\D(;9E\?GA8\S*JT_&!F/066F6B98]9 HL2%FT(56T MY)$)+R/@-,W!G3-K]^:0&H83W,6=?L.=?C]W+DY'CX9HQ38\R\QZ&:IBD@LG MH_HV5>(P]*Q/+PXY,N\F([^A5+^?4M]G%3/TVFO/U/J>C.=D9F>Y+4DRJU//,\&:>0$>GR)>1Z M9BH4GEP)(8D$9\[#O-[V,T-SI=^W<6/2[?*48S6$LD%QE&1%_+H#Q M3<\)G->)"5VDRDQX_>Z2+" "]; <"SWR*I:$9I!+RG,D8-YSSH.S0> ;@(WX M36$C:WUDI,PX?S*#FZ3G^*8B8! K0T%TLX8!,&:8=!W/):E3Y33 >O^5_:J+3GM!V4P)RLF)KPS364@DX-7\R9M$^T*6-]!\4KJ7A6@G4% M&, )< _%% 6 )"*[2HS,H:$D7Z7<$W2)AHS68ZUAN+UFIH M;K8Q4D*O4HU3_<'H/AK=W@S/IY=#%$UU?$#/+Y*[ M* Q.$/8Q?@,^^#@\V(9[VMG*7ES9BRU?>(#O4\8=R1]6^4.;OW%H>TT>0[V; M\"UG"ZJFI3+'?]T/.AB[K:ZWKCNX'X:#('1Q%;95::.JM'&TTBE7A/V_.X6" M(D5K6T'+;>XHV _# ?9K85L*3BL%IT<5C 4L"4T0O.AOK 1IB^;ZS1?Z( NA MA2 B)>QZOY6K6>5J?LE[U:KRMXYJG;R_%ZT]DQMN9VCO.%V&-+>LWGWAO=H]8B[Q.R(6 M-)>(P5RC?+>E#X H[L5BH/C27BTSKO1%9;NI_I< 80+T^IQS]3HPMU7U=]+_ M"U!+ P04 " @G594PIM!5>L+ F(@ & 'AL+W=O5%<'\\/#QP>UMF[R\CD_ M.PLOG_LV5=:9LZ!B6]++W_1%_>EB\FAV20J4R1 M: 6-_R[,J:DJ6@AF?,YK3OHM:>+X<[?Z&_8=OBQU-*>^^LV6:?-B\L-$E6:E MVRI]\-N_F^S/(UJO\%7D?]4VCSV&LQ+[U\96(1;,,1\BMUTD8, MB%%I5ZIS210]/[=K9U>VT"ZI15'XUB7KUNK,5[:P)JKO?O')Q.^?'R381"L? M%'G_$]E_?LO^C]4[[](FJM>N-.7N_ /XTCLT[QPZF=^YX,_:S=3#HZF:'\[G M=ZSWL _00U[OX2WKO0]K[>P731&:JE/O(GPNM4 *03H+)AJ7=!?!-]9I5UA= MJ7,\-,!OBNK?BV5, 0C\SQT6'?<6';-%QW]JRFY*U9W[$CT\BXTNS(M)0TZ' M"S/Y5OBY;9DS77FUJ))7OYC$3#55;UTQ4]^EC5%_^\L/\_GACZ>^;K2[FO+7 MHQ^[QUNS_Z2-_1,?NH>^#?GA]U.U :]];G5()IA26:?.8;%6IY4.&MG7E04/ M.HO/6QWQOO"A\0%YYL'O="@V -[A(]4"SD&1D97>1O*)/C,DZ,LK@\%I)UPA)U*&&-X\SP07U9]+<:A%C<: M)B^-<8B9:73.,^91AR,?V,./L_.96AN'?%1L?6$:6E(/X&T&"[_+6/IIL3@; MP$2VV)@H"=B!/$<7,8'L@;<-^E(.9]KX:"058@TPJ1;.M1CYP0!@2<%KZD+J MZ/#!/Q0L93BM;"PPY,IH0@7X4_W0FD@(*C@-O:L M-)*Z(DRA]C/"Z2,M3 81,O/\\=[WCTK<^+9".(PB89C#_'OK1'GU^.O"]A5A M1CH#.)(&.)(6WZXJ9NIC9 Y^'9.E@HS,)T(&?>SOA^QK]$%$ <^MQ9Q1=D[ M"%QF8T2_UI] YOWFY"KRU-:- #=M=%)ZM0(]L#N!735#B@E8,9HKRL/2E,6[(;T]_G 2(WQ;:3T M&@H0I9EZO)#:_/#H:4_=I^]_??OJP='3CK]G]Q%B* 7$:F 1YX>F)=TB=@PR M)N5Q6^R6T@)51*BKS&@O52UR/Q>F1C6'OC;G4YK$W!Z$M&36W?N4K!V7W[9S MFDMJ^/WXW"CS!C=:(4GDUZ7OE2Q8&"G&TNBO+;99MZ@FX&(&\PAMF)+3]J$; MN:#I&#I.#P#@"4Y<=)V&7=*1FA;ZVHEXPXQ4DI[B\XA:#*S0/_OGB![>.O6^ M2)XZOP2&HC&<<49;0=NZ4@?(Q1./_WHXOEF(NP!D"_"!C6J@[BOZ)P9T5[_;,Q_7./=FT[>\KD; M^AB9S@$C 8=VGX\E,&U)DH*3+)7-(Z/E1\271 30?NB&0(%8E6FO)L[EAG^A MJ]:(MM?4XG5.8 +;#3YFT*ULB*G3 [1HQC#5#?,?G0%855),ER2L9Z*41W#D ME6/.%$B$NZN4NQX*O:,?V?@>[6"&@\TR21 !)_ 3B\KWF98!ID6[1G#)Z,., M)<#C:V 1851%8B;F,#?M]TY"7KH: M4WC!3B2+KC%:4>+:AQ'X:(MLEVM9)5/.?6FJ2.F524H0SZ++\57S_PT#:@5!OX== B+ M;1F6LVI\$$P:00HE&+PN-M-\N-UN M+$Z[0\2[;MI+ =*HW-=CUJH(PWC'+;4:PI_(9E/^$5YEAUR-CM(4N!F*NNU# M"B%+N[%NY-,LK?37X^/CV4-5VZKBFQR-0 [3D9VV;D5OE@;AMC)I_OCQ[,EH M$NF-W8EER34/GQIMRP>D!74#"%C0'JC%";9XT2='1[/#;E'5-E2\V6>< MB(G441"W,ZT&0D<'9' M)=%^@A8ZYPRW'GG%CFC-(.4R$V=5D5?HH%F*3%R-69C+872"K_C:038?V+=; MK&D#""+2.8"N4_+I:[1<[.1(UU"ZSG!-4),.I;.AILJ70K6#FBU'FV>")JT1 MXVV67.1[))F11^&U+>EF9V5)T=XF[FWD]A@HK0C?\]A%9)9;E)#& MN9 &WV/3Y9/056Y7O2S,_?!&JA$^BW*,9)(B?NCS(9=CH*W,!"1OO.N[2:%# MX+LL,;L+US"['\]7CZC9(O/5\FI77^RA6U-+L17*>UB+BVJW^_,!RH/(\P&] M=W%E^,IBFAN$EJ,'3*1Q.J(#$&%QMY-&J_EL]* C=75E357>Z>1^1*B%R'U$ MYU(QB(G,/12$TJ"/U=9)$$IJP^GF(-P6RAYA2-KN:$DILQ]=3AERP,9\2.3# M9V^DD::P3'UH,FO1[)I.N%]$ _#5%8B@.PR/>J[A S]Q63^H-E!#Y4 Y.N. M=9D]]H-'VU)>J]_=C=DMAW((["$G7-=]M\3T F:FF,>$1<,:*(+B+7 M[-0IX738)N;):P:,PL9JQ*0TOC&]:2"7\9^;UJ]RXGKB;_+@VJB=_)"0NE7! MS-3')@M-&+1<63R+HO@PVWDUQEW87D'E^JG/K_EROVKT/WE9D4TQ]M MMFOT-75'&XV+CF_6!L98FK2E2Q5!,/]ZD'7B'?'+,A;-,9])F&GZ6.5W57!_N4-Z M0CW-Y^*;?OP]&/UV7YNPYK]0X"M)E^1G_/YI_T<0"_GM?Q@N?T'Q3H31!*^:_2I OR3?\EP!+GY*O^2/]X&D"#<#[E8>U^0MMT/]IR,O_ M E!+ P04 " @G594M9[!^6@$ #Y"0 &0 'AL+W=O!\8=J3'6^QLI&J80:?JISI3G%6.*>FGE'?3V8-$^WD8N'F5NIB(7M3 MBY:O%-%]TS#U=,EKN3V?!)/#Q+TH*V,G9A>+CI7\@9LOW4KA:S:B%*+AK1:R M)8IOSB?+X.PRLO;.X#?!M_IH3&PF:RF_VH]?BO.);PGQFN?&(C"\'OD5KVL+ M!!I_[3$G8TCK>#P^H/_DGOTK#]8?%S #4+LWR/<#E M $#? $C(G6Q-I,M:CX3!E%"?TG?PPC'#T.&% M_Y+A1LF&7(&K0B= 95.1*Z6LT?I'!:/U$2BY+Q;I*Y,14 MG!FD>"I:]$]= U%_. .2XOQ%Z0B$[_%?.NT?Q.[M15L8^PB.1GN&9V0)/47. M-/G2"@/'!X/PFIR0+,Z\!.\DHEZ&=S!-4M\+W8@FJ4?))W!5SP!QBM4H]7P2 M!!3#;.X%Y+,TK'ZVF0>Q-R<)EC+ I!E%B& :Q@GL;WJ%O6MJ%2!WHBB@U0W3 M9DI86Y#EQ@*0TQ]_R"CU/][J^:Z@HM7#_ MK6;7?,.5@ECC;]TK5SW44D/09A"4ORZH96>EG)(M1^A>8BF$GY(K;0AL6:/N>+*W0_:G)-/ZUH,.Y<>4^<[ZP9X!%^_ MR,?MRFH$ZHZ Y!'0%KQ.[$\])COP_$:VJ9W<8MNKK&Q#5!MS#/BM?J$7/3$[.HZQ497NTJ%);D4?3N9Q M=KS7+(?C_-E\N!3=,54*Y%_S#5Q]+XTG1 T7C>'#R,X=[FMI<)2Y(39\D+0& M6-](G.O[#QM@O.U=_ -02P,$% @ ()U65/&8K<7=!0 L!( !D !X M;"]W;W)K&ULI5A9<]LV$/XK&+7326<42CQTQ+$] M8SO--)DD]<0Y'CI]@$A(1 P"# !:<7]]=P&*@F0==OI"8D'@V^/;!4"<+I6^ M-25CEORHA#1GO=+:^F0P,'G)*FHB53,)7^9*5]2"J!<#4VM&"S>I$H-D.!P/ M*LIE[_S4]5WK\U/56,$EN];$-%5%]?TE$VIYUHM[JXZ/?%%:[!BNF! (!&9\;S%[G4J<&+97Z*^=[^#+C!IVI<177MCRK#?MD8+- M:2/L1[7\D[7^C! O5\*X)UGZL6G6(WECK*K:R6!!Q:5_TQ]M'(()T^&>"4D[ M(7%V>T7.RE?4TO-3K99$XVA PX9SU39!V69^?UT8$$)#AWD+>"E!TSV ([)>R5M:<@?LF#%YOP!&-=9 MF*PLO$P. KZE,B)IW"?),$D.X*6=QZG#2X][_(J;7"ATVI"_+V;&:DB2?P[H MR#H=F=.1/2VJNZ)Y$ A+\L34-&=G/:@YP_0=Z^WE["LC.;5LH33_EQ%J#(-. M*@LB.)UQP2T'/S7+E09FB-*D\/Z#0"V9(^J=0X5J48TFN0(*)7Z&EE&"%X!> M0!$(*G-&7-(95Q,%:6J89$M&!+MC@J@Y^=84"[0+#5$Y=U.7W):$R[J!>0U. MLXI4W@6<# :LK8C(IW+M$%A.-3I%YDK 2F).R&^_3)-D_)*\:TR::6$MUJJAKM>9@>>R*XD;@^95ITS;XWX#I0 ML)!\#KQ"*E94PD[CLK)+3_";&/X%.,RP6QSEY7>M)QPC;J9.Y,7\=D MCY&M#SO*C&(]-EJC+@@'-YCA N+7@-[9+?N.AZ8O(,D@>22V"T?C]Y M.&-S=%LDJ]Q=$44^*0MV'_YZ14U),)I@-H;A!)=X=K]*I'DC"T-^)=ED% WA MW9*_T5I]BY,L2O:,\=^NF+:.+MA^,!(%JY7AMAMW[!V/AE&V)5TI76.B,T"; M66(PY)Z9U;AI--G9CL'JL/TYNHG(0MTQ+?W:!K1 1LG\?A?J45OC<91N23[D M^5;(VP"&IF73%"0?M&0\";ZD+^+H!;DIE;;/7>UR>0Q_G*$U&4;Q'2H93<'E3>AI7DS0+K-R2 MQDF@RTL?E'S^. VC.!KY1Y:N'IYELY.B==CZ63P)H_] 'B;CP.V5_$[)Q4\0 M?^P]"FH!V\<9RT99$+=-*9X.PSISTM,82X&'Z1YI/ EU>>GQC*U7@NG.=C(% M"C>$"USXG\]H?@NK_ XD2-9TM[#O[3-$[*)R;=,H7)^VI.DTT.*E:\UJR@O" M?M1XKO,;E7)G!MR$VL,:PV2!7Q[XH9%M/X0'S@=+JMU1T!V3 ]_".@SYWFI[ MC^K'VO!D_+\0&K;KAM)OT) M%%86;*Y)/YY. 'MS5!K'D (7>:X;U-!%/3BH/"IJ&UOV9&LW?] QWK(6Y=;G M0Y:L%X9)N(^$PCC8BK#MZ5\7S%/]VL?0NCW::(=9L%/K3R(^XN"X%?'T< =N M"=ORKG_<07"+ 'OZPMV5&(A0(ZV_4.AZN^N8"W\+L1[N[W+>4[V _P/X&9S# M5%C:1SVB_?V(%ZRJW9W$3%FK*M3\_ZW1<-J-2 MNLC,26-G8FPI/:9VVG%S2S(/3&712>-XT"FETJW+\[#VP5Z>F\H72M,'*UQ5 MEM(NKZDPBXM6TEHO?%33F>>%SN7Y7$[IEOSG^0>+66,%I8F%ZVK MY.RZQ_2!X(NBA6N,!5LR-N:.)V_RBU;,@*B@S+,$B;][NJ&B8$& \6TEL[51 MR8S-\5KZZV [;!E+1S>F^*IR/[MHC5HBIXFL"O_1+/Z@E3U]EI>9PH6O6-2T M?6C,*N=-N6+&O%2Z_II;I>YE0=H[(74NWNA[3K:2?%U+3O=('HAW1ON9$Z]T3OE3_@Y0;J"F:ZC7Z;,"WTH=B6[2%FF< MIL_(ZVY,[P9YW3WR&E:VQ4L:^V [^\(OQ2UEE55>D1-_78V=MTB?OY]1VMLH M[06EO?_I[UU^?E8BG]HS-Y<97;1P+!W9>VK].*Q7]U(5BH\$[O5X57_D/#8EJ6Q'I-<9,;YMJ@T"D,1%J8H"+7:PCA' M<#&/)U)9 4P5"3,1IK)";@/)&8A[!"(=$R/\%/NCL^V.:XV<&\ 5WQ^1/M[0-M8^#. %J\9[Y> -[B4'EUZ!B%V;JSTVXA? MB%$TQ/?77T9IDO[V9,0[GXR7Q2[3L^^4_%!2(Z8 1#!OHC) "B[+:6Z<\B#M MQOUHL$=,O7=CRI)LIH!K+N=D11*E&Z+U/Z_MMWHX2J.1B",$HAL-C\5P> KZ MS]%M)*;FGJQFF"%L*/ZWML?P03^WHYY?&@,DP&\M\4?5O]+ MQJ>#X=ZB;MTZ0;_)B$HU\;4J_W >4KK#9"&P\^3\#@#?07D*R7[$:N M[PT\**U2-PL\EW41/!VZ*PB SY4+$@MU1TA^/Y->+ B-657D8DSHXA!H2X^Z MH,0]43,FF,.$&3MH#00'X>E5PYV8PIVRF*ELAGYHR=*A#&T:2UI&P3R5!S0L M;*KYSF+3,N@'TOI6PEZ!^ = !]Y&.09\'\[X"K1$P72G'D19MSO$[<[NVXH+ M0;3K7GV\5MV.>_5GWYQM,88;@):;F@JYM"1IW8DW)VOW?7^3?E>\&I7I)7X+ MY6>@-YJ"I)!CO?0T%$4>\?EGNC'Y!5%-R";5[@O*Q:C+]*-NBHQMTM8TB,X$ MS?N*-AGA[.*SKBJAY(X&N'OJHCS$SCMI[ZCV[79'U]BD>K/A,S@&J>79<8@H M+9%33"TFE<[KAD9:/FM947&@87@H8;RQ5.JS/:8<J)?_ E!+ P04 " @G594\&1D6N8" #! M!@ &0 'AL+W=OW.226#AVL)T6]NMW=D(H&G3;2^RS[_ON.]MW MF6^4OC,EHH6'2DBS"$IKZUD4F;3$BIE0U2AI)U>Z8I9,742FUL@R#ZI$E,3Q M)*H8E\%R[M>N]'*N&BNXQ"L-IJDJIA]/4:C-(A@&3PO7O"BM6XB6\YH5>(/V M6WVER8IZEHQ7* U7$C3FB^!D.#L=.W_O\)WCQFS-P66R4NK.&9^R11 [02@P MM8Z!T;#&,Q3"$9&,^XXSZ$,ZX/;\B?W6;+13 -(,.<-<)> MJ\U'[/(Y='RI$L9_8=/ZCN( TL98575@4E!QV8[LH3N'+<#T+4#2 1*ONPWD M5;YGEBWG6FU .V]B3."[=I=Q83;N<<'9YSB63*9<%7&.*?,U6 @WL M?5$6S6 >60KA'*.THSMMZ9(WZ"9PJ:0M#7R0&68O\1%)Z_4E3_I.DYV$%TR& M,!KN0Q(GR0Z^49_OR/.-WN#;SO+'R_BYP[B<4\\]L3C_SG(UPYP)XVK MP9FI68J+@(K,H%YC\,8EW2+46JUYAI#W#DQK)@NDLK%FG_8YE1H7CR 4D[1 M50SW#1,\YY@!RNR@H1C=0T-MP"JH&YV6]-!!-=I%R)K4&F R R>'IVA"^%I2 M4"6HI%U0ZP1U=>M\\JW@U[CX46AD#[V X'(<)C=,XC.'$I4;> MZ$\LU9AQ2RD8XXIC&(X&[AL/_H%>4F-UY$EX3./1,9%_WGT46Y*.IN'8CG)"P6L5$&VU%7H!E+52-MVF'ZU[\\G M;5MZ=F^;^R73!9<&!.8$C<.CPP!TVS!;PZK:-ZF5LO02_;2D?PQJYT#[N:*. MU!DN0/_76OX&4$L#!!0 ( ""=5E3LD&PO=V]R M:W-H965T,21 )MNRDV6M8\!)5C0% ML@4)TCX,>Z"E:XL+17HD%2?]]3N7LE6W2[)V#Y8IZGZ<<[_(R=KYNU Q1WJH MC0TGO2K&U>M^/Q05URID;L467Q;.URKBU2_[8>59E4FI-OU\,#CJUTK;WG22 M]J[\=.*::+3E*T^AJ6OE'T_9N/5);]C;;ESK915EHS^=K-22;SC>KJX\WOJ= ME5+7;(-VECPO3GJSX>O3L<@G@0^:UV%G3<)D[MR=O%R4)[V! &+#110+"G_W M?,;&B"' ^'MCL]>Y%,7=]=;ZV\0=7.8J\)DS'W49JY/><8]*7JC&Q&NW?L<; M/H=BKW FI">M6]DC"!=-B*[>* -!K6W[KQXV<=A1.!X\HY!O%/*$NW644)ZK MJ*83[];D11K69)&H)FV TU:2DY>WVO)#)T84/T#0(> ^W]YB*' M_4D_PH=(]HN-O=/67OZ,O2.Z=#96@7ZU)9=?ZO>!K0.8;P&>YB\:?*]L1J/A M >6#/'_!WJ@C/$KV1M]'6-F2WG&YU'9),ZD4'34'.M>A,"XTGNF/V1SBJ*(_ M7T Q[E",$XKQ=Z%X*MS_QP[-0(B6QLV5H7D3H!3" :V9%(CPP\H%+BDZ%)CW M;(M'[!65LDLFKR(>.MQE=-. L+)1*V,>"0]R"W*-1R_>LVV8=" $Q ;$!.:T MI=OL)J/2&:,\W%5N#4%_ "@KYU,/;@Q@I,"/A!I8V)8Z(L A@=,V82HA%X,N M651BQ71KM3BYB<#79DND2[8.3:$V_C&CT(5V2PL)/$"OW(DCV*@Q>>9_81H( M\X5IBM@H016>4/TJ(B&CCPBPA+.I?BY>?$U&@ :1. EHY5@ =FTU@B@U2;)@EWQ,ODUSK[T\[63FCU3HVO$:17A\?C;(RY M:$P:\5!^=3@:9K]LMPY0K&'%:?2;QXRN>8$4(I(RWVB4T5NE/7U0!N5\R4H: MO;4.N&V8Y?M]^KYA^5+J=_$!GFJ:"Q.=G:JJN3OS'T3_A_ZE#H[YS+-?MENGV@M85>>T1WN]T%9]:>ZY_%V]O1 MI?)+(65X =5!]O-A#SV>;ASM2W2K=,HCI;@SI&6%2QI[$<#WA4/%;U[$07?M MF_X#4$L#!!0 ( ""=5E3!C;T!7 , !0' 9 >&PO=V]R:W-H965T MH>^V!(E?OSXT:27O?.?0XU(<-\8&U9)3=2^ MR;)0U-BHD+H6+9_LG6\4\=9766@]JC(Z-2;+I].+K%':)NMEM-WZ]=)U9+3% M6P^A:QKE#ULTKE\EL^1H^*"KFL20K9>MJO CTI_MK>===D(I=8,V:&?!XWZ5 M;&9OM@NY'R_\I;$/9VN03';.?9;-3;E*ID((#18D"(I?=WB-Q@@0T_@R8B:G MD.)XOCZB_Q)SYUQV*N"U,Y]T2?4JN4R@Q+WJ#'UP_:\XYO-:\ IG0GQ"/]R= MSQ,HND"N&9V90:/M\%;WHPYG#I?31QSRT2&/O(= D>5/BM1ZZ5T/7FXSFBQB MJM&;R6DK1?E(GD\U^]%Z4WSI=-"B4( 7[QUA>+G,B)'E/"M&E.V DC^"<@'O MG*4ZP,^VQ/)K_XP9G6CE1UK;_$G WY1-83Z;0#[-\R?PYJM@ML M"0&N7;/35@WY_KW9!?+\8?SS1(C%*<0BAEA\AY+?4O"[O7^WL.DJ+CW,!@'X MV2,4KFD-$I;@.L]?\^D^N#V\5=Q3\!XI=O,$;FR1PHOGSR[S?'H5#^-Z=O5R M @I:K^\4H3F\JM&4L+F!UO7H&5J"*'N8 +<[D"-EV,0=6*)7QU@_Y--T\?S9 M[&)ZU6ACV#H11.YI;0Z@+10JU"E\0L#[EIL/J,:O^/;L!6AK90L^L*7#0GB48<@X@UBS-(=1)SXJG"\%)4#E7"E*I/ '.QUWH,.9F(K(ZUU':F?PG%## M^S+..\[^0406F\VM"_3J7.]PL.@K(;OWKN$*$5:2I*W&[X:PJ*TSKI+R<1@I M1&L4R

): M#D/K9#V-_,TPZ1ZN#_^+=XISXB8VN&?7:?KCZP3\,(.'#;DVSKV=(YZB<5GS M;PN]7.#SO>-I-VXDP.E'N/X74$L#!!0 ( ""=5E2:L8;3[ 0 %8, 9 M >&PO=V]R:W-H965T:U&.[S4.G#Q )B4A 0 ; R,JO[RXHT;(L.TTG?2'.O;X]L!RO MM/ED"\X=/)12V=-6X=SRI-NU6<%+9@.]Y I/YMJ4S.'2++IV:3C+/5$INW$8 M]KLE$ZHU&?N]:S,9Z\I)H?BU 5N5)3/K,R[UZK05M;8;-V)1.-KH3L9+MN"W MW/VQO#:XZC9<C5[_RC3T]XI=I:?T75O7=?MJ"K+).EQMBU* 4JA[9PP:''8)A^ )! MO"&(O=ZU(*_E!7-L,C9Z!89N(S>:>%,]-2HG%#GEUAD\%4CG)F^TSE="R@Y< M*)\.7;L_9[[;@]'G<=*D&LNME&X%DM M,'Y!8!_>:>4*"[^HG.=/Z;NH?&-!O+7@+'Z5X5NF DBB#L1A'+_"+VD023R_ MY"N(>/.?@W(A;":UK0R'OZ8SZPS&U=^OB$T;L:D7FWY?1QQRP/\B"!I<[@H. MPC M%F%P&M@.]0E<\,_X*BR1J^-9H;34BS6ZHA^&P0#'=CSJ!]$QSI(P#?HX]G C M]B=I$@S]22\.4CCWA1+#UG#I>=M"+"U$@Q@9M=,H2(\A\N[=;"5AT,>M-,:( MF6X#!1V%KP-J6C&)?D7%C%M#1&3M-(B/88"W!\$(R4EXBJL[PW(.BI7<>\_1 M$A^W3Q9&J%9[1()__&$81_'/!W;J5 N1XW:'YE$PA'9$$K:[=]J11J]$U!$, M1KT@)&B27E2#EB)&(SH9#NN3>.BEX\EHB'!^X A7IA=*?$&>NYX!_H"/ON44 MI4<(VV ;A-[(HWX2])H=[ M\5KO"\!J$K^9W!^7:)??OL5QW:J;Q:%],+T'@ M_[N8Z*F8X&#VUKT( H!,K!.E#_%YY:B\OX0(9?>_SNF]#+[$UP-=N>;,>+5) MDR:):S??<.JEZ, SP$]"GY0^/?KTZ3.HXPWCA[.YPRBZ?$7IQUA UZ4X1"'& M"(ZC>A@,_&ZO5R=9#W%_Z16X^(8ZWH$5WXE:2F&6H4\(*$GJL_PCR[!X4F4@ M5 OL*N^1!=IC$6*X90@SG$MF6 ?KC!08!4K@G$E4##LE5WA-T 4Z$]YWLTI( M0M5V?,@<):.=6*4"E&6Z+'6.E[=^1I18W61NG+NK!H6-L 0KU;85>IERQN0^ M"Q^+!%G#L8PLL5]U'5!8%XD?,LLT8J/(?IQ9+45>Z[EYC^K.^W#P!(?:BNY. MKX<5;^$[6HO,4;^Z[6MVFZ9Y6O>*C]?KCOL=,PNA+$@^1U*LN;T6F+J+K1=. M+WWG.-,.RZN?$C; M>L<1 #:-P &0 'AL+W=O6*KB\<[O':1>W1?E]VIM3*U^;+*\>GVRKNOMB_/S*EF;C:Z&Q=;D M>+,LRHVN\;5?.*GWTIW[PJFCJSN?E2JJK9 M;'3Y\-9DQ?WKD_&)?_#5KM8U/3A_\VJK5^;6U+]MOY3X=AY62>W&Y)4MN3F_&+MS,:SP/^PYK[*OJLB)-%47RG+Q_3URJOQ?TOQO$S MI_62(JOX7W4O8R>7)RIIJKK8N,F@8&-S^:M_.#E$$ZY&!R9,W(0)TRT;,97O M=:W?O"J+>U72:*Q&'YA5G@WB;$Y*N:U+O+685[]Y;Q:U.OU4U*8Z>W5>8T5Z M?IZXV6]E]N3 [ OU]R*OUY7ZD*]!A[[VV59$75E$;]Y\VBJDN8PG\=67P6%I_QXK,CB^^3V9_/ M4N^*_,Z4M5UD1MV:W!:E8AVHC[GZ6Y,]@/_QU4#=&V6KJC&I>C8>7JJ%S3(V MY=6J-"M=&[4M;9[8KFW4O__;U60R M>LD/^#T_&+\\4SI/E25J33,^^3,Y?W TT/L%42$T&"6VST@*$# MM=4/F@BOS,8^UWG>Z PJ@G!T"2 L*P4IP'(;H)H:,Z6LPS&M972R=LLLS,KF MNPE#>T8CJO#B<4QK\-#DE4DP/AW0QV91E*G-H9A4%8O,KIC42O;#,GJ[S6S" MR@D[.?F0F$U7HLXO"OP#89)P:TU:S!]@ ;F&AT$D"6;CL ;&SYA592"9/G9/ 21N81)ZP'9%B%J \-Q7>8S6O$,T#:/5M4R9KA#X: MSGS;FFB%8AO>GTC#JZ*A:+^H;&HU,;/C>%X>D9DCKI(P"@=[8F53YT-DJ_Q@ M/B >MX9#>/8P5+_#Z&#B$ ]T8,RF!P:$1,1)(>O;6J9L](,?CW0&*U2PERSS M+&R+DC,%9]41")'_$7?%5FR0!F'.$MXI9,Z%;K'@L#FM,AW#?2F72IL,YH'@ MDY+.4Y!B-QL#4=7@"'/@:/R&)GFJ,0S.;H6>3%?$+E&)A2J=,>"*$HFXI-AL M0!A2AN2[@KK@:/ R4)X9FCF>CG[J.BPG5K($'I*+*K-<0L@LG3!Q,HJI)L0N MZ3-);#JBI<@D2#$=YH!+MD@5K,XAB<23)&L"EYWA'?Z9;M%/:%JYYY$M$Z_0?!30@C&:94##"I M 3YEE3=#X> T;SAL$&*L@9@56==&,H;J[(7+!]@"OW+J@+'/QH/1:*2^!+5\ MS $T^!L-_L+JC+.)]S3=C_P4=KV572-,F"*JS^;JF9I<7 RG7PXN1^KL&!'HTPN!+]8O3H].XA[,'*)/ %>_HN2TC,XC< M#KJ4M\53=1N^']6E+2/D[ 1JTBPMAAF-IS92?D[H@54FR/[YB5^L^!/ L73PZ&D2Z MP4&=T@CFRQ'+WM6EY&SP)%0]BHNG]VO)3C'(!6Z/C&=!;AX7L?IA\(SE%&B, M7=?9W'ZM]_1"J1CR/]&(YL#5HF$4$Z(D92<\>#5$IN12H]QE7>WDF,XXIX]$ M2Z!DR>Q]MO6R;U]B.W<]*W>R$_,2$Q2C/A:!8AHV4!S2#4J,W.M0[E@?;>+( M).1&V'0H9$3\]Q,YDAW+:(\"=^E1]PC<&3',RKJ^BJ)5D39)V/$OV>V>1#32 M,5<4?ZIB]J*(AY=D25YMS=:9:I'$N24M99<6!"9%"5)I(W-'46.H/DR1)OJ:]" M8E.9NB9:@M0/;3=4O]&0=HU6DIVPA2_:&RYO0LRP)BA%#G#!6QVM]CM+,OUN M5!,52V00&0UKM>W0#EY+GZ3E4X_*&@S@,1),WV:+.LQ]QU,[D# MDF"*YN==YR+LD/A3V[K!8QT 4'\WS[$A#&6)J*^)8JHF@34KX\OD-AW86[A" M*P,W)A 0)PLHQ'/LR\Y22.F?( !55'CVJX\ /3&G'CJ'ZB85AY#Z_@#(Z#[_ M??:KEO^G,GW8;V+"I;[\H['4(6";CVKGG8JS7V_N79)KF&B5)Y0S>]?=9B!0 M)TE)[3P"FR;?:INV':>Z& ,:_(K*=FD=[ KP)BZMEK8%^U#C!&**-)M3-T- M^9W4A5 ^#9TRWQ86<-05"Z9JLGI_316[4HS[1[>C-U(73$>R&XPP2;B]LR(; MI&DYB$YT63YP1K='UL19@@!=2>QC4L5BD3M:O; 9 31IGH&-C*SB&)E71693 M[B,M=,8-&#F:T:S OB3V%V:(#ASX7(L4P F_\:V@ELC]2[;=2_=D3%VVN'+; MF7$Z/NO-B++UJ*3Z5I#1''OW:Y!-(/I%5 X^0_UU<4VM9Y1EE([QIVEX=NSM MKP@.+Q1UNE0*K;/.B%5^$KI=25'5P"]2, '+AASTG]S,4Z>SX>@,O,Z&8_IS M)7^F\G4Z'0^O\7>&RA*C/NTQ$";OZLH1>GTU'UX+>9=3_C0>S.>7[M/%!9;G MMTBN,.,#("46"JG$-U)\".S:6XWZ'8@(-1F>>X;5".G&DY<'/DW'H)-V4E<*SGED'XX]8RU<.OZ.A0C2TH<&1U:5"!QN;(@;;L$SA09 M)*CY]*W4>:4E%6"C!>D9XX9+T]H&KOA\2P:,F\:%(Y3NUDQHV(P85'1@1F>; MS^DDBXY +6F))8A0618_[(9;";18JY\02#@N>_&#NO#"_-@2[BGJ@TO59R),IZ' M4R;Q%'EPW5DC1L!^NYIANB6;XD-JB%W+!R2Z$EG[2H2Q?$\)B@+T6+W9Q_90 M)OJ*TRWIP[#8MC33@>TV-(%V!!RBZ"/"A63Z&H@+WM4DKG%W!-%9WG+;'CAA M2>9L2')ZM%N1'ZIQ,?F[J;NV5_UIE-RQ2%0_!5#JGXPB';=RSG\"7*?T#\S M?M!YK/SS/4&\$[L"YO;#[:!?KKGQEDXF558@^T?E9K:ZE!Y(-\(QR$6J':K/ M_RQY:I?V-=Z 88O+E3D@SXH3$[%XA^%0<1.IC M!TV>HUZ-N&%*^ZPUD)KZ#"6ER]5>!XVH'ZH;C#UB+M*$9?+DJD7;H^H+ M0;HTA)ME(9:[YQ4D>7)'9P',0P IH#DG6ODM)U47VER MGRANY<2$2&$J%90.W3N>\YP:A7IK*7+^A=X'Y/0[:FF^ZW(;8HTTIUJ@091X M#-0< ?F.^=Q#OP9"QR"01:T/1G:'[O ?EP/HME[-RY:/=[7/PR( M3A"02-_RL#T..H@!0WD>PFF+'_&EGT!;*,K:)SV :>^<^2/@< T(.J_E"MJ^ MBT"/#1C$?=@]CA8#/CG8UI%#P CU;A"Y%=R6"PAM'.ER*K%C-KX<7G%J-YO[ M:P71D$O. Z^&,_J ERZ4^'L29+T,NL';PUQ_\A![V5]S]GNZZ,/8!RS7*^-+ M)JG'VG&'3EWDI(X[UU2-N4L^D*!)JQU,C2/=GB:_9TNTV+&-QX-Z%XO#J6O1 MS0_BF52+NOY*O2Z+9K5N!<5PT>?O7Q((NLS'YU6%"-,=P460SCWUOBW_RT#W MJ[DKLCN2PCN(RM;J9YU(G^AS'CGE;-#>5>[@J5:)S--@38ZX8_!TB][XE]WL MTA\L67>&(PQE?.SKCK?6KRBT7P2S4)$)7<]EBLGG?/PJF:;B/,S,IVHE+#8 M29_YJY_]+ARY<$WN4#0U'0M*JYIH6)SQ2DWN+ZV2';I3WW#^=2*&?WU,N3(EU. MV)3\5D8N;--A'03,U\L'WG]U=N/[,L9\YEIG67"_7EJ73M=5\91OUO;N7L-E8.=Q>&KZ7"6&5 M^CX/*:&<4H:+Z>/)W#$ZF8] ;VJV[86F?41\S-T%.VF>DA8^OON@WIH\65. M4C\\\!CX&R]&S\P7N>=#)1J<)'Q.H-DTM-_09']/G7!#I M#'OEFGL^B\ ]$^=C/TP/T=4"IE-WPIQIN<$;KR^U'IV'NN# VX=)G[FJ^>( M3>IG.0.!:MCT3ATR-D\?CR"5R&<6O>EE5\DN X- MV8&%KZ<,,&5T'+,M*BLW>V_V'E*R_BF9D4.98(9]L+EW0QA/-\A+F$!!]"R^ M0[_C_"$L#??]3N@\^KW5QI0K_E49U?^@0GYZ%9Z&'Z[=R.^UVN'RJS>8/3)? MNO*UQ%1"AA/)&OR7NMCRK[<615T7&_ZXAI>;D@;@_;( Q+DOM$'X.=^;_P%0 M2P,$% @ ()U65,HT@56+!0 ?@T !D !X;"]W;W)K&ULQ5?;;ALW$/T50@V*!'!U64F.D]H&;*=!$]2M$:?-0]$'BCO2 MLN&2&Y(K6?WZGB%7%]M*"B0/?=!RE^10Q9)F$:C,HAL/C02VU[9V?IKD;?W[JVFBT MI1LO0EO7TJ\OR;C566_4VTR\TXLJ\L3@_+21"[JE^'MSX_$UV&HI=4TV:&>% MI_E9[V+T\G+"^].&/S2MPMZ[X$AFSGWDCS?E66_(#I$A%5F#Q+"D*S*&%<&- M3YW.WM8D"^Z_;[2_3K$CEID,=.7,!UW&ZJQWTA,ES65KXCNW^IFZ>*:L3SD3 MTE.L\MYIT1.J#='5G3 \J+7-H[SK\K G<#+\C$#1"13)[VPH>?E*1GE^ZMU* M>-X-;?R20DW2<$Y;!N4V>JQJR,7S*U?7.B++,0AI2W'E;-1V059I"N+IKRY2 M>'8ZB##% @/5J;W,:HO/J#T6UU!4!?&3+:F\+S^ BUL_BXV?E\47%;Z5MB_& MHR-1#(OB"_K&V[C'2=_XJ^)^I8,R+K2>Q)\7LQ ]R//7%ZQ.ME8GR>KD:ZP> MRO(WJ!,WK5<5""OVMUU+V\X13>NQ\?"6-U8X7Y(7T:'LRE81"+>*)M8Z5@]4-I('RWYK%*Y MNG$66[,JS?/0T'BG&!-MEUAS?IT*LA2H;M=Z%&/-PG"%E SH5>)]1?@TZ#QL M(LJ9(2BAD)PH*4IM@G!S$;%/+N#?@MV?MY&M-)ODJ+WDM#9EIH(.(;V7R'9: M.!)TITQ;LATW,QJ*T'0V^Q6 80XABDI&SHM"SO!39%(RT"Z%%$$OK)YKS$>! MKBM-7 N9' 3]6_3,;06(I]JB'1C#1IZ]%*]!6&G$FB0R13:Y\;8U6>"]BUA[ M1]RC>2$IP&/,CPD_IOPXYL?SE'_$APX_9^CN$^9@3IZ(25'TCS&.IM,\'A?] M(<;Q, _3-$SRU_??G12CXD?Q&ULY3,$/)"JY[-@#@!-_EM)KUP9AG?TAIR[A M^9!6BCQPM2*07VK%>+NE!@B *(.QJK2J& /I-W%$V( %]%==MS7H+^;Z#G.; M<+^52@]<_F]F[6+ZO_'/*'T&]^)H.,Y(3X?]*0-_\J+_G!$_'J=Q,BKZ$UX> MCQ(Q)B>3_DA,&]>;.+:PG' >(9:/@(9GGO7+BIQ2TVD M>H:9%%3:;IT(#2E4&*"5%ADU^_'TQ2_P*AVK[XK95W#7!5FZ3][U#YUN#0AWYH^YZ,_H*(J2\W;K(E"VURO3- M.0PXYIB:_12S4KZEU,W5O<-D59%EI&:$;@RP4A^3 H=D$#JPO[-#,X*)()5*[%C B%^QXX,A8%^K,I76ZBPQS(B(;D#M-0!L[]4PC M-^M[CJ %9VPZ]1 S?%-=0U@Y]-9_ 'PM<6SP&8*CQ"S[I5K M3R>T2 P3WL,V*&CGC^H;;][$.*S]0-,39R6Z(]XA,6^X=N M9H.].W%-?I%N_AP_S.3K\79V^^?B(M^I=]OS/Y-KZ1<:9[FA.42'_>?3GO#Y MMI\_HFO2#7OF(N[KZ;4"[&PO=V]R:W-H965T*CA^1#2HNML?>N0/3P5"KM+@>%]]7%>.RR DOA(E.AIB]K M8TOA:6HW8U=9%'DP*M4XB>/3<2FD'BP78>W&+A>F]DIJO+'@ZK(4=G>%RFPO M!Y/!?N%6;@K/"^/EHA(;O$/_>W5C:3;N4')9HG;2:+"XOARL)A=7,]X?-OPA M<>MZ8V!/4F/N>7*=7PYB)H0*,\\(@GX>\3TJQ4!$XZ'%''1'LF%_O$?_%'PG M7U+A\+U17V7NB\O!^0!R7(M:^5NS_05;?^:,EQGEPG_8-GN3MP/(:N=-V1H3 M@U+JYE<\M7'H&9S'1PR2UB )O)N# LL/PHOEPIHM6-Y-:#P(K@9K(B5O KXJ] 13"05OVKD[#7C3(WBM@W^N M4N*O5S!G'>8L8,Z^(X0__G">3,[>M8%\*8#_%PON"F$1;K&J;5:0#N'& MFHT5)5QK^(2IK:FF*$R3MR,P-4G5")N#64,N+56 L0Y$[0MCY3^8@X#A)(HA ME4IQ;;B ;9^QJP9[!-M"9@5(!^N:4PIK:TH0CT(JD2H,)2?U!C)122]4Q&0^ M8(9EBI9S%H/0.:SJ#2F9YY/O(D?%FN>2JU8H&)[%,5$M6ZJ,-SP].XTFW9+4 M&?4CAR/RP%48ZESM1I!:HL;L?('@#?'K3A&A);!+EKZ2>\(%M[CWY$"];4FX).D8\4$+4#C1OC)8W)7RNT M$Z$+N]'!#*@*Z\S7EG>U$%(_HO-,A]JM#NJ2VGGIZQ8@550CT 7)8U9H^5 C M?9K$Z?SG"1^1LUVE!!M0M 1DIDRE;K(1TH5 5QJ1I(U-4M=&T145]!*TW=Q3 MI$@7=G^CD'"A<&4^!_FHBMY(O9XM1&EJ[=W)!1&QB ==%*@' MAMIFJ=S)I^,?64>AR'JC+W60&7D<3NI+- =N 2'GR;LP3JBHOH9[C#7UB)9T MP2G-L,?US>0$AC"?3J/SF 9[^]Y2,J."F<%JLZ'X'XXHDS9;N[H;K5[X:R:B_UY>_,\ M^BPL]3('"M=D&D=G\P'8YLG13+RIPC6?&D^/AC LZ)6&EC?0][6A2[V=\ '= MNV_Y+U!+ P04 " @G594E.PA1J@( A%0 &0 'AL+W=O;"?FDN-=[Z MG91"5J(V4M5,B\5I;Y:\/Q\2O2/X*L7:[#PSLN1&J5MZ^;4X[<6DD"A%;DD" MQ[\[<2'*D@1!C;^"S%YW)#'N/F^D?W*VPY8;;L2%*K_)PJY.>Y,>*\2"MZ6] M4NM?1+ G(WFY*HW[96M/.QST6-X:JZK # TJ6?O__#[X88=A$K_ D :&U.GM M#W):?N"6GYUHM6::J"&-'IRICAO*R9J",K<:NQ)\]NSC7ZVT#VRVYKI@ER6O M#7O[A[+"O#OI6\@GJGX>9)U[6>D+LD;L=U7;E6$?ZT(4C_G[T*M3+MTH=YZ^ M*O W7D=LD!RR-$[35^0-.F,'3M[@!7GS%=?BB(((6_D#^]SJU[;?*NS_ M](])FL;'CHQ6W7MR_([=B)Q7@HG%0KA"8;)F'T0NJAL1I/*Z0!DV)<_A/KL2 M6$W2_6=%6UWR7C*U8,CQ_):IAJK4'(97W@!CXC;6MI=VB];VD9HAV\P@AE*DJ>2 M+^C*,U\L ZR:19E,?.X0U;@ #A%H^FQO%2&ZL ?2#H/8A?> M8!T#'A5$4/ 'PXI6TS,)6)!F"Z(P\I[-H)1QW[=0KT>^= MLORF%*'IR_\$_Q(']QP/*)X"J4-'>=4:!W0[M@)UE'9P$;+K+6(9;$024A@: M2WN;XJU4B])X]]XGP.?6&M2*<^,?K0,TF#'WOOGF^K8HCF8A(A_OA@=J3/*:\$33TD]0)]C_H&Y<6UT!6;+9=:++D5 $:@$&:8G'WE92O8.2_) MRU3K27K\6UMVCDQ8&DW8 4NFPR@9(HXI7K+1"(L80!9"4A*_C:/D'1%-L#]\ M*NU)9"!P' 1F&1NXETDVB>*-D12:'^8%DKB\!BS\8-1W.?\?T2?,>Q3]RZ<+ MWT^'GPD]CCY0*#]QJ4,4MUGQP;X/^R"*".X(U@M_.LYBE9=56K.ZB%1CMBEOL/F R M8H+K&C(H=PDF\>C:%\@:M&4"2@@UW=3@6B%6$-)%6Y;, A+0ICYL*WZ@B-ZS MKXIT+*G/#(!>;]@1&Z"'O4$#I,JE:%.[IH[BO$@H&!,1?C](NK- P0MH7/E5P9W$W(T^*>*,"WVT'1)Z_= MO+][>6=S^/;1PJYOG\\*;GKIGBZ4<56#@BI:I-T&0] 2'+HC$M1IW"]Z0D>/ M-#6YEDUW!S!M0[V_$Y!BSF;I !-1-D2W0N/!. +@Y1KE1@P%"$O5N-M\ D(T MCIA^T^&46N!T"H8Y+X79 47R['@*F:,II"<9:90,2+N?_3W)7T>*"K,>?1YP M,(5L&K-A"B5&F-;8F+KK]1;P]L6$&F(&6NJ8B?N?I9GON; F9K.]T_5AP-%' MHBBD'6*@J-OZSK?HW<-#,ZJ516X3>:Z6-=(&S0OX?9!"A1N? U2[@ GE:"@ MJPU%\(5Y"N,7\84KWGHSQVPN,=L[GP/1>P4>5X(#E(D ^PNE[.:%#NB^BI[]%U!+ P04 " @G594EW0/TM," M !P &0 'AL+W=OZRLI-AM&=X9*7E76&9#9I M6(E7:*^;"TV[I&?)>8W2<"5!8S&-CH='\['S]PY?.79F8PTNDX52-VYSED^C M@1.$ C/K&!@];O$$A7!$)./GFC/J0SK@YOJ._;W/G7)9,(,G2GSCN:VFT6$$ M.1:L%?92=1]PG<^>X\N4,/X?NN [&D60M<:J>@TF!367XDRZ[ZP2",@E8%.C;P1V"9A9!%2"Q9-XXW(L/7OFX]Z9QO/\*=HC&- $J M5O$_"!W^5Z%OX[V'.@=D>BCS,T5\S&1\[+^LL_=R>4"'=(/ZN,R0@<)F2CO8 MEOS(MD*F=ZW:S5T^=!<-FB R># B;C2G(2L=M52F1 MK2SUX#F6JE#0.JM_;C_3A,M7OW\&TX9[KDTH# @J"# M^& O AWF;=A8U?@9MU"6)J9?5O2)0NT@_^C-?@%02P,$% M @ ()U65#I2.*W7 P 2PD !D !X;"]W;W)K&ULG59-;^,V$/TK Z&'!,A*LF0G=F ;B+,IVD4W:\2[S:'H@9;&%A&*5$DJ MSO[[#BE9E@O'W?9@>43.O'GS08ZF.Z5?3(%HX:T4TLR"PMKJ-HI,5F#)3*@J ME+2S4;IDEE[U-C*51I9[HU)$21Q?1R7C,IA/_=I2SZ>JMH)+7&HP=5DR_7V! M0NUFP2#8+SSQ;6'=0C2?5FR+*[3?JJ6FMZA#R7F)TG E0>-F%MP-;A=#I^\5 M?N>X,ST97"1KI5[_2? M?>P4RYH9O%?BF>>VF 7C '++WT'[X%IR>6V'^P? M=VMC-?7&GV?PAQW^T.,/?SB9IY)X%L,=PEM3L0QG 9TR@_H5@U-56C##,Y"T M(=Q&11O&;W #F2JKVF(.Z^^0\U>>4] '55I<>^.=;UG,/[!7U'0"&P #=':- M9=);Y;5V?[9 YX*K/(2/7'CP_^D[;\U_P/L5<)F)VD-4U)32B6\8396A!EET%IC>??,&/^,E";-@?DJ&-T(B#2([.2+.@D M9B]PP26=0B$(PUP!OF58V9YZ3D?P\I:H:,2CPP K_G:\0+U=TRWHV[LONU9W MCT%/>MP3^PDN)FDXNG3"8)B$:2--;L*!EY)TZ':?WTEM;T=5RV0T&I/RBAE&&J M/T%MM"I/5?$_U(XF6*^/S;XYR)CY!N$:<+.A:4&#I!8Y%)0]6"/2Z*#&ZWJN MWP)=K5W49TM\*.:]DE05RUU_DG].K*2[<&&0AH/F\U?89Y6WXQGMG3"33B",=7O2^5R9QQF5>NLH)%VE*?^H5NNOAA(J-YI M&,,3TDW),\>G22C;,9TW'BBG_@.!R'UP0_(?*C%U4$S^'U;+Y;X9XS#UOZ_* M,@'I-5%+';]3]W#4&W EZJT?X^ZNJ:5M9EVWVGTIW#4#\J#>?&9\9GK+*7R! M&S*-PYM1 +H9W&ULM5K;EN7&9(D5RILGFQR"'0Z.OITQB?+HW]ZA8 7GQO&^W.1@OONY?[ M^ZY:0"O=V'2@\9>9L:WT^-7.]UUG0=:\J6WV)P<')_NM5'IT?LK/KNWYJ0F^ M41JNK7"A;:6]NX3&+,]&AZ/\X*.:+SP]V#\_[>0<;L!_ZJXM?MLO4FK5@G;* M:&%A=C:Z.'QY^8+6\X+/"I9N\%F0)5-COM*7=_79Z( 4@@8J3Q(D_KF%*V@: M$H1J?$LR1^5(VCC\G*6_9=O1EJET<&6:WU7M%V>CYR-1PTR&QG\TR[]#LNZ7GXMHTJE+@Q$_YT\^G^Q[5(N'[55+A,JHPV:+"B7AO MM%\X\4;74*_NWT=SBDV3;-/E9*? 7Z4>BZ/#/3$YF$QVR#LJ/CIB>4=;Y'VP M0MB"F )M,Z:7&=TK2/ M\$?Y.RP/OQ"?QC=C,0<-5C;-'9T&'8F4?6H.'/'3W_[R?#(Y>/7+Q<4U?SQ\ M]?,>ZZ*7!DCYH;8>HX>)A?F$<6M1UC8K:F&#%A=8!5WZ$SE@O MT&K""'%X\.0? C7%/8#VN0J7W(&T BBUQ:\!E4V)B?_.5(,/TQD@;J *5GDJ M)W+QF^_50NHYH'?;5CE&P6S)S9NK; B=?4/6MU.PXBC*'HL/J.-C_([.:D(- M;%OR8E2#'BP7AMQLEAJWNS!UJE;2HJ)C<8%^3'[M M)&/Q,,S0*(0U5BP&NL^DQUN!^2*"EJ%6M&0:?+&+XBOK+PBH<25FK12:<)W" MC8ZWE#2H1T 1&E!I1]!'L91B)I5=+37<3H[Y%J1%>]$W^"/V 73(%5B/O9#R M#_=VF% &\[*-#NW-QC,;B4&=44YYDS.3F+T''OECR+[OM 6[&<%IH>($V'MR?5Q7C'>CXM*#CTYVP]0G+%0,$SBLJ M:;<)^!XDX4V6P)@6 :G$_W'5=0_""(S0B=^"PM@B]&BD0+28,J"57Z%7G]V- MN1+:+A:/7T@OY&R&$,4NM>QNZ-.,DMLY2)%JE)RJI@>6&B/0&$>)'LT@O*23 MM^V)IY!YM($^/ZHFJ?:W:&GA%G1(>L'WCF0Z40&,EM,&$-PF3R*C^ASO* M$;(8T*.F5146QZVR1G-.)(GT^[PQ"*M"(<)B^$L\<*7$]<%1>($<1&$VMY Z MZ.3@\$5I'U3P1>XANXKNI!3=R8#C[E(QPS9Z(IL_(6+JR9ZPLQ+7/0)7I[]-LCT=UI\J+RA1AH[ M-/FV9W.#HY#8Z5K:VHE+@W^*9]]>W%R6SIRM#Y@@V-@ES1]B'K!8*#,Y PL MQ)9)2F"(8[##4-@PVVQ\QL5L,-)5QE8T95'!Y-BQE3M?\2Z(W<<@ MB]NRPX@/8?=,HP"J-J4.S;@7DY17.L6/J/0IIY%*87/!A(Q:I0IN"3ZX?][* M)@#7+T+_($\\%FYO8VHD,V6=S^V5A*:V08R>2YD2B4D:^71*/'4CPD+1PJU1 W<,G=)?&HC2;,&"A%WKC(?CM&)[0ATK<:T-TJ;IJ< MG(R?#391ZUS=6-=<\VA3)U7]A&B-[#"%F]CEH45G$&V.N<5"GQT>C@^R4!$Z M*MYD\UCPI1 6!$O70(97 VXG'!WL*HEWTUD$VED^>B2+)B+M-0@SF< M%B5[2HO2P$R%4T<^-AOV""[6P;C>-*;B4%-(2F_(PKI@$;X< M$6Y501ZU!N)6^=8^Y$N&C05 2+D4843UMK,6.Z#TOT7N^,WI76VIQ M4P ?+NDF2OHG#U?7&4]2/RD7"*EA;3P_ HZ+(PNC"!5P<<]=+&^=2Y7XA]$% M[BMI+=_=1+*>0]/O+NO%$M, BZI*@#*]6R4 :P&6A/FJP?KK97%>K;9G)NL& MD38-I,7$&?"(OI<07$::BRK2.ND0H@E1N!W%3BB9AS_)J"ON%#3U3B/7/4(8 M'^?O;%+5=_L$#N2$&K#1M$I')]34)_UF)VQS99HF,//EVNH84H8GNHP!,D"Y M-)#PH%.4A(C:4U]0K2O:19_>L#F#UR3T_IO573X&G*O*_ P&U,%\#[X0WAIH5E[](L.&A8=W^+TB#$%OZ2KR)C!?%N>B-P._R6>"=_ST,!( M4\J-\V,7*7I1VNJ+GM^D.+K<]+AJEN^#[ MP2I/_)'(#.?JV-"B01!OPB5A**+=TKT4?"EQ\DK\QB<>TM?#R:MW47JZ-L\M M\ELP](?I5RS*"!K(Q[^2$03,JJ8<)S*=7&?LT'/CM0,G]P] ;*V84JSFH\7@=SD0].L .C& 7W=-4>;8C$P(UE8."PEFUFNWF:NI\?V MF]SUE$G2TSW4RJN_T? >VGGZ#BLDAEN/1@_>SI",L=OV>,7;SI^LSTUWIN6/RY XKA. M"_#WF<$42U_H@/)?'<[_"U!+ P04 " @G594=@RGIK8# #U" &0 M 'AL+W=OVU M#3ANBFV!H$:<;1^*/M 2;1$KD2I)Q=F_[Y"RM0Z0N 6VZ(MXFSES9N;0]/PH MU6==,V;@I6V$7GBU,=TL"'19LY9J7W9,X,E>JI8:7*I#H#O%:.67"6\[=WD8MY[(W#1=LHT#W;4O5ESO6R./"B[SSQB,_U,9N!,MY1P]LR\RG M;J-P%8PH%6^9T%P*4&R_\%;1["ZU]L[@-\Z.^F(.-I.=E)_MXN=JX866$&M8 M:2P"Q>&9K5G36""D\=<)TQM#6L?+^1G])Y<[YK*CFJUE\SNO3+WP"@\JMJ=] M8Q[E\2,[Y>,(EK+1[@O'P3;-/2A[;61[ M0R#'\D=JZ'*NY!&4M48T.W&I.F\DQX5MRM8H/.7H9Y:/[)F)GL'-$]TU3-_. M X.H]BPH3PAW P)Y!R&#!RE,K>%>5*QZ[1\@FY$2.5.Z(UZF)UJ,H,5EH"75,,GP0TZ;@V&U_ ]%&GA9SAF"?$+ M'*-)EH=^[&8DRWT"OR)7]14@S?$TR?T0HHC@M)CZ$3Q)@[4>;:91ZD\APZ," M8?*"8(AH$J<9VM_W"G_;)K8"\,"K"FMU3[69 !45K/86 &Y^^*X@)/QP_W"_ MFH&#%6F]5ZQ(B2PE(B M(=(CT]3/@1";RL#_W"J;>QQE:&-GX6E&)FF6G"HSS0CN71%M.HHV_5;1=DI6 M?8E*LKE9Q?&2O:G@.>J5JK=I_6]ZW@S1L1EQ6& # ML3UI@NU$(8>QG^*83 GN;_N=+A7OAK?(,NV[3BKS^B"++$:218@03:)IAB(I M4+TYF@WF\=1*)@Y#Q,Y1!B&D181"'(2CWXN"ZD%Z4W2QVK6Z"=V52'(+]]^I M+KAXBE W!_?@:BAE+\SP*HV[XYN^&IZRK^;#'X('J@Y<:&C8'EU#/T=9J>&1 M'19&=NYAVTF#(G53_#&KF+(&>+Z7TIP7-L#X3V?Y-U!+ P04 " @G594 M%A9ROJH$ !W#P &0 'AL+W=O31@/QB/[[TZ.1Z+5%>/T3B+5UC61S]>T$LO+( [6 M/[ZPV5R;'[WQJ"$S>D_UU^9. NIU4DI64ZZ8X$C2Z65P%0^O4[/>+OC&Z%)Y M-#*>3(1X-."/\C*(C$&THH4V$@@,"WI#J\H( C.^KV0&G4K#Z--KZ1^M[^#+ MA"AZ(ZJ_6:GGET$>H)).25OI+V+Y.UWYDQEYA:B4_:*E6YM=!*AHE1;UBADL MJ!EW(WE:Q<%CR*,##'C%@*W=3I&U\@/19#R28HFD60W2#&%=M=Q@'.,F*?=: MPBP#/CW^2)A$WTC54G1+B6HEA8AKA=X]D$E%U?M13X,6L[97K"1>.XGX@,0^ MNA5TW.;O@76=B7AMXC4^*O 3X2%*XC.$(XR/R$LZEQ,K+SGM\@>F MBDH8KQ7ZYVJBM(1=\N\1'6FG([4ZT@,Z[J%XRK:B2$S1U.A;6'T&,4YXP4B% MB%(4(DUXB2I&)JQBFE&U+^!'=9FR':J&%/0R@+I45"YH,'Z84S05%=0_5GNJ 56H]X-2;H06BP^_CL#5%S1+^W M#,PV81B:C4J?H9KD(YQ^TY:7"OV,TD$61C#^\E..8_SK%K6>BW$:X@-KW-P- ME9I-64$TM9$H:2,4T]VZ4V.<16&Z@VZ$;(0$B2!MHI$R(7>96:_+P\%>.@:K M??IK>!^BF5A0R4VYV[3 $VZO\6?!9S^0^%-CYM6"H4]G+,U2+V[;*,XC MO\XL>EO&$LA#?@#U![XNAUZ?L$3?O$9WAP :>NWS;QV0 **_6:*SZ+\P'(WEZ5Q#%L M@:NBD*W1T$7=NZB\*FI;+7NPT\U?_.CO6&OPRN=CEFP.AH'?1WS0]UJ1H5WZ M-P7S5K\.96A#9UNTOPOV:OU!B:^X..Y$/#G^P[2$7;SOIM[S'D/0TV?VR:<@ M0BW7[EW4_>U>E5?N,;59[IZDMT3.&%>HHE-@A:,]"Y!TSSP'M&CLTVHB-#S4 M+#F'ES&59@',3X70:V 4=&_M\7]02P,$% @ ()U65$(4:EAI! M0P M !D !X;"]W;W)K&ULK5=M;]LV$/XKA!8,"6#K MA;(M);,-Y*7M6JQ#4"?=AV$?:.EL$9%$EZ3L>K]^1\I6E,3RO*$?))''N^-S M;SQJO!'R264 FGPO\E)-G$SKU97GJ22#@BE7K*#$E860!=,XE4M/K22PU H5 MN4=]?^05C)?.=&QI]W(Z%I7.>0GWDJBJ*)C&F",M,25SG*Z>DM4QEY]ZWB M:Y9#J15A94H^EFM0NK#S\PK5(%<@S-]R( L1(X5R,LET3:BNSKD M?P/1N,P*(35.4I((I7ND*K'&YYCY:J+J[<2UPW<6X1+'I_1?K!H6X3? M+&CRWN#]:O':I(?GI+]")7(E)--O$9^1V(WP_?-/,0WH+R]&9N5!:)8?,CUY MM*K4"2P*4- MT_YK:-U61S%U8^*[&(C0C2Y(%%TB_Z,[<\E2K$&6!J8-&Y[<9;)MRP:]P*<( MPTH/C730\R\CUR>_B[)_FHZ1[PX;J.>^2R\,*237&$K=G[/D"0/;XJ=#=]#F M#RX,*>R.#F\=<6>$]F@4(]PS!$WQ?7YI8%OZ*$937N;FC\Z]SE '0Q_-.ASJ M>JT[@@'Z^VW,_5-C&(S0>V_D+?6_9#P=19TY7Z^=F/5!U.V)Z*@CPMBDKLFG M.B_,?'1R*@_"(>9%@$_C!*2-4./IR1S1 [&PQ!/3,^A=!J'U8V!+OS:DI@\1 MRI&V-&S:TO#DMI1@VS;MKD)L>._9F_&_&];1G4]N6,_]2AUH6#^Z)?7(?/O" M$5M@4O6UZ.\\LGW=HEZ="JV2O\-GPW6&_*($J\D&;T O[6EC1J:P#-\<] :@ M9C0FZ4Q"+:)('!K^.*28"FW>FD<+LL +[HXWB+$H\+4O5WN6Q2,\U.O3+L*5 M0VGCM:Z2V$26]L*LT!-5J>M;94-M[N37]57TF;V^T']F:! MK"_)]42+E;V8SH7&:ZX=9OA? =(PX/I""+V?F V:/Y7I/U!+ P04 " @ MG594YCU$1*0" !%!@ &0 'AL+W=OB6D1)' ^CFG$9S*=^[4;/IVIK!9=XH\%LZYKIWTL4:C<+^L'3 MPBTO*^L6HOETPTI\\M]4L& >08\&VPMZJW2=L\SESO$P)XY^P:V+300#9UEA5MV)R4'/9C.RQ M/8<]P3@^($A:0>)]-QMYEQ^89?.I5CO0+IIH[L6GZM5DCDOWHZRLIJ^<='9^ MR263&9(,NX8'G#0[P]M/\L5@;J^EB_#P"3CMP MZL'I ?"J4MJ^!R9S$$J6[RWJ&HKN>/7SOJ^=ZE&VJ\R)V; ,9P&5GD']@,'\ MKD(HE*"RJ^IU!J90R\@WX_#1,:QW$8P\*E1M$N2PV9QIQ; M2L$8=T'[X:#GGG'O#7A)S-P=!: ;II6,[%JXQO%6EEJ._ZUHCZ/V@70]T(I^S1Q&W3_'/._ M4$L#!!0 ( ""=5E31*Y>?3@0 /X* 9 >&PO=V]R:W-H965TU(0);S9QM"LUF\C&<";HE0+= MU#51VS/*Y6;J1=Z><,U6E;&$8#99DQ6]H>;W]97"7=!I*5E-A692@*++J3>/ M3L]RR^\8_F!THP_68&^RD/+.;B[+J1=:ARBGA;$:"$[W])QR;A6A&U]W.KW. MI!4\7.^U7[B[XUT61--SR?]DI:FFWLB#DBY)P\VUW/Q,=_?)K+Y"=G$X$!B%;PC$.X'8^=T:,\Q.X%(:(%5MP"G.MJ=% 1 F_F8HJ^$6* MU0\MQ?@-BSE\EL)4&GX2)2V?R@?H?7>% M>'^%L[A7X2(M[)!.W()JYT+KT6W5XO%\*E>DX)./02IINJ>>K/; MBL)2<@0@$RLP-G/@3@7>IZ2&,*ZM6=FHSC24C7+<**O9 ]1MTJA-&F#(&X1P M%W48,('5R3D"31^?PKR6C3!P1C@1!07BM']J>"<1P1'$)\,H]"-XC'?QM6$* MU<>1'S\7?F[1R2>1GT!/[+,N]MF[8[]N5%$ASDM8,L$,W=4]>RP$TA;"8HM M_"(5%!PIKZ6JU^A_3]6CIR^=>R-JMJ2?YN%9YEY(/.7^J*36<$Z4VEK_=GF> M%T53-YP8^S[44AGVC;@W]U?\59XS_P\J+E]<5S>++_C.@Y% #J1/X0.]QX]G MC5H-+2HAN5QML7;R,/2'. _B<>Y'Q[A*PM3/<0^3J<4=*0C]'4AICB<_WE8V)P@\(/6T(Q[RB M8\IL(;)B@]2/CV&(W$-_C.+6>(J[6T5*"H+4U&7/V"W^GW<:QNC68&P-?__= M*([B'U^AM.]WB!KW%+N._!$,(FMA3[V5QGK44U%',!QG?FA#DV11&[048S2V M)Z-1>Q*/G'4\&8\PG#W0S#MHYKW0O&B,?6H/LPKT 7L2[=#ZPL_7<-AKX?TX M;!L7]HWB,Z@-JUVQ+OO]LSA]-SJ?8?$"?QI,RI82Y1Y>ZTD'QS9AU]0V7O; M*< AL4-JA\P.N1V&;>5@)5"R-%@/?4%]S&J>8#D=011BMG$>M]-PZ*A9UL(E M>^,%#@YZ$H3-RG5>&@H+X+8]Z:A=YI']K8S_$S4B@D-G"Y1%(&+[ZIJ MNZUV8^3:=3@+:1"C;EEA@TJ59<#SI91FO[$&NI9W]@]02P,$% @ ()U6 M5#OGOH"(!@ '1( !D !X;"]W;W)K&ULK5AM M;]LV$/XKA-<."9#)>O%;LB2 TW1HAZT+FFS], P#+=$V5TE42:I.]^OWW$E6 M["36L!=_L"CR[GA\[NXAJ?.-L1_=6BDO[HN\=!>#M??5V7#HTK4JI M,I4J, M+(TMI,>K70U=997,6*G(AW$83H:%U.7@\IS[;NSEN:E]KDMU8X6KBT+:+U257ZE;YGZL;B[=A9R73A2J=-J6P:GDQF$=G5S.2 M9X%?M-JXG;:@E2R,^4@O;[.+04@.J5REGBQ(/#ZK5RK/R1#<^-3:''13DN)N M>VO].UX[UK*03KTR^0>=^?7%8#80F5K*.O?OS>:-:M7Y]9LA"5I6*,&+Y6U MX9PN*2BWWF)40\]?7JN%%T=W>. M, 93)7:7?4WJ6\EWW:RWS:P(8M*ZE 33\6@L7HAX,@F2L9A75N>B"70B)L&( M&N-..)F$,0F?3H-)*'Z4-EVWPF,(3T5/],9=],9_$[VB,B6#"(_3 [%\+H;] M=I\+EU.8!13JU\)C.-V;FGJ:=4M^1PW4(,BN#(0L,_%]G7<]D3C:C^<3C:/H M^)'&3BAV@+XS'G'K&_M!RX7.M?_RX/393I*\0%0FIW$04K H@;B5='U]HS\H MY\Z0P*C0#!5JZM+S4KE'.U?+,B6LG'OHZ6P76F446:\@:BE,BG6/8>WK MKV9Q%'][H)5$8_9M%";\G$;DZ^][/P[UG'C I58O,!52@P(HHD!<52\=XJYO4*.U9;I_BGZ8"&*$S6H&"5M\95K7BA_-ID$,/>8<5FK5'C M2UW"*)$)^ ,[J\,3J/EF7> ,U"782IO,P2L0.HH4OOV!>546B)\KVNG)52SY MA!GQ4&$+,!0.!;Q:6$=Q"H116X6J0;2DR+O,)[@*)6D#020]%:RVVU1$%Z5H M(.ZL+)UL#AN1N>- M;XA\Z%BB*4J,H*PJ:^XU#BPP3L8>XJ.Q4L#JA276WL(/[[H!=8_3GH.'@(R5 MT5_L^1OT,.^D8]Y)+T.^?3R=5:E!"O[)*;*'V3^AY?Y)_X:6GT!PV*=VC\U@ M3-K'6^O=VBJU=RK:8^=;?7]XD*E[R];Q?^/M?SN&S9W/1S7:3S !)3$)1DR* M#3D][<'^SOTSZ@]Y^$G7?)?'D5_[NP!QVI8&'S_!B5,!(AP+$'U\4 SL/Q() M'168N)^=;W^/$2$9AFP$-\-@TKXG@BS%F"I!7S-.[^,6L&=!FO%_ P:O^10Z MV ,C1F,4!G02FL(^"?#VD_!+,F/Q40/GC#QX?:!\0XB\9#]? O>8_D;"_\- M1DK0SH5=#$]0E*FJ/%]P^"8D,MR2GT(+5_1'U=YO'M!E4#O+#:*C:!K,N&1' MX^VM94=DRO4]"T;4P. !@(<[5_9"V15_F,")D3*_N;UWO=VWCWESY7\0;SZ< MX'*TTJ43N5I"%92!ZXEM/D8T+]Y4_ %@8;PW!3?72N+,10(87QID1OM"$W1? MA"[_ E!+ P04 " @G5945ASSZW8# "M"0 &0 'AL+W=OC/!R+:UOV6$X M&PV.]TTPJ&7G65<%6RGE1.J I4+L.S](]]+L!_6D4-=)!'E M ^YUCYN=R6N,(W;B^@D]V:@GF[3G =.UZ"0P7;*RUZ2T^BGG*@=)M\C:H^+\ MY,XQK9E03SC6YJ6W7NJN8!;,D\C!OG7SDT2HBES:EN>P";!,$ X$V\<:4)7$ M$D#>=CT?VB4.!3@NI"7F#L_QT6.#'6\2[S"N#)W'=6X,QYCU&Q<,GG/9%:1' M[Z5 (,S^X_D<@])PNFA7<\<.B,D5ZYV$F>=JK%N,,RLJ)4J!ZXYA^>/2H6\\ M00S##HO7&(GLO5"8EU*2D@^7[$;8G$OV MQ8!LK3^-3)7N!1.]R[!RJ6M.$! ML)E3DU*34;.@9NDO ^W#4ELZI/ZO@'W+)S^R-$G"!?:S+.O[11+&V,_COLM\ ME_:S=S^LDEGRD4U$WV*,OL5D].U\T!!C393/A,\KZ.4(O?RN";0:]:S^+PDT M2>0[)-"WV/$JGU >AC?A/X[Z/WPXG8GVY"*>]_&=Q6%&X;[Z.5Q2G"_FOD]G M29C2]GSFTR%=I>'LS7B/3I[0!DSE/PH6]77*]:_IN#K^1:[Z)_B?X_U'YI:; M2F#%D5"B:!PNL5Z:_G/03YQN_8.\UPZ?=S^L\3\%A@[@?JFU.TY(P?A#V_X- M4$L#!!0 ( ""=5E1=MCQ[NP( <& 9 >&PO=V]R:W-H965TW,]&:G&"BYQKL$T5<7T MXPR%6H^#)-AN7/.BM&XCFHQJ5N "[?=ZKFD5[5AR7J$T7$G0N!H'T^1LUG?^ MWN$'Q[79L\%ELE3JSBTN\W$0.T$H,+..@='G <]1"$=$,NX[SF 7T@'W[2W[ M9Y\[Y;)D!L^5N.6Y+P!AH< :0=(O>XVD%?YB5DV&6FU!NV\B[BX;[A]A*,;MA1HCD>1I1#.,JT*QZZ?I>9[HI$59*4*=P M68!U5>C:A?]! Y:.C0^FGX+Y=^UR:NC*-:A&_^]3MX+@B$MZ1$)0/Y@3P$V& MM84:MPA6J49:^G>B0/:"FZ4 I\ SWM!XEQ_ 6!KU>.(S)V.+W MMM)^&O;[,"T*C06S!'ZZ#L?5,0SB\!^";F<0N^_O9S\/NI29:')7#\VD8>UX MR92QYJ7'%.TU9X6Z\"/(D#]===NGN]W=E)NVS?WDWH[(*Z8++@T(7!$T#C\, M M#MV&D75M6^U9?*TN#P9DF3&K5SH/.54G:[< %VLW_R%U!+ P04 " @ MG594=LG 2NH% F#P &0 'AL+W=O4 MHCIIXF4#-G^0^;@G[W?'X\&--E=V):6CV[IJ[.%HY=QZ?SRVQ4K6P@9Z+1OL M++2IA,PS,>U4,WHZ,"OS2;=S^NYP6P\2"E5+1NK=$-&+@Y'Q]'^R83I M/<&%DC=V8TSLR:765SSYL3PZ^D65;G4XFHZHE O15NY4W_P@>W\REE?HROHOW?2TX8B* MUCI=]\RPH%9-]R]N^W-X"4/<,\3>[DZ1M_*]<.+HP.@;,DP-:3SPKGIN&*<: M#LJ9,]A5X'-''_YHE;NCXQMA2II7HK&T$ MY?1)-VYEZ4-3RO(A_QB&#=;%]]:=Q%L%?A1-0$FT2W$8QUOD)8.WB9>7/"/O M;"6,W.,HPEEQ!W Y.C9&-$OIQ[\>7UIG@)3?MBA+!V6I5Y8^IPP)5+:5)+V@ MM30^@9I"$F):7)%>>U3NC.9GGT=O.G0B$D\=^E8UG+7[=BT*>3A"6EIIKN7H MZ'PE::$KI)QJEN0XH'W>J3^E)8=MZ!VT4HN &=*MZ:U;>R24K?'LH#9RK8WC M&5Q1NJ0=U0"/504G["[)VT*N'>^1Y3,F4>NVE7WSJR'+O^%H:5 +Z<"M-H2QL- H'-@>U)_V:\E1RX6&I[X \CEPK M*CJ7IJ;CY=+(I7"2?L2.0ADIZ$)4K:0347$@OOUF&D?QVX]M=7>/L8CB8$JO M*)JE0912&L289'F.1=2 A53033MA$+UAHBGVT\?21-.BN V@A]0< MM_>>T?F=4*8'YA>@/P_>_U+VML3(@QG@%V>3(,MYL#O)0Z1'%"0\F\7!C ?I M;!JDG06<*F,86>.HE!E-$%4.>)@IS3*4Y3%HWL2KII'F23AVF7 M^HT\">)LR,(D2H(H_+LLS#O%411DG-_);IQF00[CXGYYEF&0AQD6?G_P\T[ M"A_EW0X,EI:]AT 1UUQ<'8PI,9PL;FA5MS4U0[1Z1K<2#KMW="E)"M- !F-7 M6=MB>*/PV6?+G0EG*JXDB3 YVO:HP2%]S6J-L<&/'SZ MOF;<(8R6<1XR$;[O48%*"*8[):L2F _I-9TJ>[6W,%*2@CE<<,FPU4 Q"P>V M7_>)^]B9+R7H53*=?*4!9KCJ^2_JTT!OVTM; M&-7U?FRP;==\#PT"X@FN^3A!PY&EJ)PH@B&:' N,%2O/4(*PTFO?KD8@1!$+ M^1NG,R['LQD8S@3Z=T^-8[R2/G,G,\C,9Y >96Q1E+!UW\L&ET;E:46)]X7B M_I%OM 2R.+"$6J)!5G_[Y#2E;DK>-M MT0?+0W(N9V8.-9IME7XR):*%ETI(,P]*:^NK*#)9B14SH:I1TDFA=,4L+?4F M,K5&EGNC2D1)')]'%>,R6,S\WE(O9JJQ@DM<:C!-53']_0:%VLZ#4;#;N.>; MTKJ-:#&KV097:+_42TVKJ/>2\PJEX4J"QF(>7(^N;B9.WRO\R7%K!C*X3-9* M/;G%'_D\B!T@%)A9YX'1WS/>HA#.$<'XJ_,9]"&=X5#>>?_-YTZYK)G!6R4> M>6[+>7 90(X%:X2]5]O?L'? M&"2=0>)QMX$\RE^998N95EO03IN\.<&GZJT)')>N*2NKZ923G5U\HKY_4,; M$C6L2J813A[86J YG466 CBU*.N>4=,[I45GH#$4V*JN$G@@X;,#99E>A@E,)^$4 M*,[421>OB(Y:$J(XG'9PP_%EBS&,.[#A>')ZA&V3GFV3HXU?T1LZ;X1O%I.6 M^^CTC@.#6:.YY90Y=4HTKNR%5M4A-ORS%(<8>!2(&QQ7IF89S@-///V,P0^T M'$#:(A'FI[C^ S=I-'D/I,%5;G;D)V/F+P#7@$5!8X F1"-R*(D=L$:4^U4; M4KSGLNOJ40J_DO5626*=Y>[^47Q.J*2RE/ H#4?MXY%IS=RUU"B8;3GID'-C M&B:S+K6?NKE??3$>V=()%^$$+HF?GVM7.^-\UHW.2II5>W4Z RY=T5T[EJO/ M!A+B&PO=V]R:W-H965TXT&#*/&?Z M]1:%VD^\T'L;>.";+;D!?SHNV :72(_%0MN>W[)D/$=IN)*@<3WQ;L+K^ ,#X"B!I ]%E OP'T/PN(&T!<.5.G4ODP9\2F8ZWVH%VT M97.-RLP*;=/GTFW[DK2=Y19'TSF:5/.BV@.UAMO2V !C@,D,EO51<.-+OI%\ MS5,F"6[25)62N-S 0@F>RZ$Y39CGZQ: MMZ:?-LIN:V71$64_F>Q!/[R$*(BB#OCL-/RFW/0@J.%A!WS^G]5+T:[^#NY; MBUN?H];GJ.+K'_5Y17 G#>G2%@V9$Y3]EK)?4<9'*5-;Z :!E"V?M,Q+P0@S M=^KMIE"7XS5A4A&Z"V$WO0H'WX8]Z^_NT)NNN"1)>J,V[A_%<:LX/JGXX.0L MR9XPIC,#CT5F93N?@ZL@.>'+H%UE\%56)RUE\L56SY(/%D;6P&&W@<-6Q_#S M.K*,N[)E @K&,U=L*2LXV;XK7L*\4-J5+SZ7G%Z[--:+#0XT#L.P6^&H53@Z MJ?!._E68*KE#37PE$ Q*KC1(16@N06*G9Z,/GL5QW.N_4^0?W';N:;IG>L.E M 8%KBPMZ0YN0KJ_[ND.JJ"[ E2)[G5;-K7TA4;L .[]65E73<7=J^^9._P!0 M2P,$% @ ()U65)_ ^5_; P [@X !D !X;"]W;W)K&ULK5==;Z,X%/TK%C,:M5(7L/ENDTAIDMV=D:J-VNGNLQN&.#HS_$%M")/B9)ID8&ULI=_>6)59; MDF)ALAW)U),UXRF6ZI9O++'C!,L":C'9X0UZ(?-TMN;JS*I68IB03E&6 D_78 MF,+[!8PT(4?\3O KF#0LR8\D_-);;L1$:("9KO$_D,SO\2?@$H":A/<#PA.27#.G<$M">ZY M,W@E(0_=*F+/$S?'$D]&G!T UVBEIB_R[.=LE2^:Z8WR(KEZ2A5/3I[).\GV M!-S,J<";#2<;G!O(UN#XZ#?P!V$;CG=;N@+?MP1+PF\5@4A,$W&KGK^^S,'- MYUOP&= ,/-$D40IB9$FU/CV+M2K7\EBL!7VP%@<\L4QN!5AD,8E[^/-AOC_ MMU1>JN2@8W(>T:#@-YR9P(%W -D(]:QG=CX=]H7S_V9?7#S[23*<:JM,2A*#%ZF.D!A(FU_I^5>W)*BT@XLM*9A! M(SNA%YI^RY$NRG>1&;8,Z:*@']@=0WI@R ],U&](6 49#@;YE]P2#J8IX72% MAQR)*L'HZHY NZ[5]L6>E-1FAKR@G<99B?(:*#=H.=*C!"'J.-(#"R/3CII_ M_>[ QLL)#@;\G4FF*\2VSXW/3 8 MA*A]"A=].,?S&W:>AEJ7;#A#M?YJ: 8+/&*KM77G;;N&][A#!Q- MFRZGLW-,JRLN#*]O6EU^872Y:5'WI>Z&[8,UZX,AN_,AT0-#D6<&;=L*6-B$ MH:!EFM7X?E>U;I,W3@*LV#Z3Q0=:-5HU9].\)6F-/\+[&>P9G^MF+N\7:OFB M$WS"?$,S 1*R5E/99J!V(2^:J^)&LEW>/;PQJ7J1_%*U #'A&J">KQF3QQL] M0=7B3GX!4$L#!!0 ( ""=5E29=! Y40, )\, 9 >&PO=V]R:W-H M965T+,-J7]][.=$$*2IAV\@"_G^X[/=YR3D^&!LF>^(T2 UR1.^7.AK($"SEE6XMGC.!0@Y+8LB'TK01'J3$>ZK4%&P_I7L11 M2A8,\'V28/8V(3$]C QD'!<>H^U.J 5K/,SPEBR)>,H63,ZLDB6,$I+RB*: MD#.?(50%O\CLB!5\9 A;*B]%E-?H0C ZH3D9BLA:+ \N^%3$D<*R9Y MCK\%J5'Z5,#J^,C^30=H!= .PZP'T'X!0 Y[,>W +@ M?M:#5P!TZ%8>NQ9NA@4>#QD] *:L)9L::/4U6NH5I>JB+ 63NY'$B?$C>2'I MGH#;6<3Q=LO(%NL$T@TX;GT%O]XR4EFYD]9$X"CF=W+S:3D#MS=WX 9$*7B( MXEC"^= 2\G#*A;4N#C+)#V*_D**4R]E&9 MB=U)^!.G)G#0%V!#VVXYS_3S<-06SG7>YQ=[/Q/#*:^)H_F<[FLRZ*!R2RI7 M4[G_195G)$?Z&JE*W,L8.<@W@Z'U4E6^Q0PVS69-,]OS7=,Y-YNWL 6^76$[ M"],KP_0ZPUPP&N[7HD,POV3RK]6^5U+U+M8^1WH5&1S8KPF?V_3.%'7-7DWW MII4/'=.KR=[TYP9VN^;],KQ^9WC+_8JO692I"M:A5E#2!=<*C^"ISL*+I2^@ M52U\5->^,*K*ZOJH(7Z+&9+WV:S1S5OL^OV@0G<>9^5]@C[(0991UG7OD7WB MLJ].P*F"(>?R!#@-,9P -NI.FQF$]9L]*\RJZ>SY;EW_)I?71^8[3P Z55?4 M75ZKSP# :2A;P \3RAOS+$^*WE'C8;V:D:=>3M=NN9Z2%+O!A M\Z%HL7-[L/$NL"H-5T+85G>Z'*SI/A7Y2[5<+;OI>]U#UM8G:#!%+>LSU7WK M!N]$G[?N#YAMHY2#F&RD*VCV9,98W@WG$T$SW>ZMJ)#-HQ[NY!<$8)TP[*#8="Q4EC))3MI]_2C)\=*@R7:Q18KO/9(2E6V5?C(UHH7G1D@S MC6IKU]=Q;(H:&V8NU1HE[51*-\R2J5>Q66MDI09 M:JW@$N\TF+9IF'Z9H5#;:32,=HY[OJJM<\1YMF8K?$#[N+[39,4]2\D;E(8K M"1JK:70SO)Z/7;P/^,9Q:_;6X"I9*O7DC"_E-$I<0BBPL(Z!T6^#,KE##^ M"]L0.R'%HC56-1V8[(;+\&?/71_V ,3S-B#M .DA8'P$,.H (U]HR,R7=^-1U,U7+I3?+":=CGA;'Z/&Y0MPODM5J@UEM!Y+IS+,B[, M!;R#QX=;.#^[@#/@$A9<"#H"D\66,G \<=&IS8):>D1M @LE;6W@HRRQ?(V/ M*?,^_727_BP]2?B5R4L8#0>0)FGZ1C[S_X]X-@+CH\(OM8H.HT!",Z67'#[,J!1"SEI M+-1*\M^'?0]M#C)77L9-_B8?3I(DBS?[S7PC*-T+"A7$>Y>10V&56M_Y9?* M4D/\LJ8G#K4+H/U**;LSG$#_:.9_ %!+ P04 " @G594G+OLAE " "& M!@ &0 'AL+W=O^K[(2*Z(&HD9N;@HA*Z+-5FY\54LDN7.JF!\% M0>Q7A'(O3=S90J:)V&I&.2XDJ&U5$?E]ADSLIU[H'0^6=%-J>^"G24TVN$+] M6"^DV?F=2DXKY(H*#A*+J?:ZG'JO/,BQ(%NF MEV+_#MM\[JU>)IARO[!O;0,/LJW2HFJ=#4%%>?,DA[8.)PY1>,$A:ATBQ]T$ M@'P@

X43VZKP+@SO@O!*D>X[N/O_UZFX@XC_?:?B7SHU'(S.=VK< M<8S_CJ,/>"R&[HJAGG7*>%*1GP.^'CN,H!)D/4$L#!!0 M ( ""=5E2C+[7!QPP *IK 9 >&PO=V]R:W-H965TZE8"_6A3=(CYHBDSB$I'OKJ)2^^EX]25LZ/S7I;7L\>JVKW M;K$HEX]RDY;S?">W]?_IOBX=%N2MDNCI? M?2YNKO*G:IUMY>?"*9\VF[3X^4&N\Y?K&5;IY#WU[/W\.X68G=_Q0'R9R9?2O2UL[^7NSS_OO_F M[ZOKF;NG)-=R6>W+2.M_GN6M7*_W1=5$_FI*G9U_Z?Y"_/6I]-\/=U_?S5U: MRMM\_9]L53U>S^*9LY+WZ=.Z^I*__$TV=Q3LRUOFZ_+PM_/28-V9LWPJJWS3 M7%PSV&3;X[_ICZ8FT 7@]UP@F@N$[05>A,.B))_^O C^ 5 M:=7I=EA%&BNWCU5\9A63K/Z=5^FZ8772K)635L[]6;DLGO9BZ=?G M!PL1-?:$IKB^AF[DW00*>J@BEP.+ND4$!W2*INA.#7M=WCJJ5[- N0\(6K7D MLUP[E)&!,A+PIK$R4%X!M%E8F5E3!E8,/PJZU6UP">&C?M]FJ%P":)L88&>@ M&T57V4A(FZ$R":!=PM[(FH)(@A2D35 9 M".<)F- >\7)*1-6OD%T(;!VEAS M/9BT_G2K7K]$A!&:O;7Y*J,0M%$,L#*A3PR,4S,3CIB;">49 M@O8,>U,3NOCKTS.A3RF(^9E0+B%HE[C,VH1AWJ"-?PV@WCF:4#8B:!MA[4WH MAJ%)A&X7O?,T3YF%9V460PW.TZ<)0D2)-E4SX2".>GDKV_!L9A2#3^YBD+\6@+&>IT37'T?,T(ZIFO>6C1B[:.2]RN*9J9KQE0O3KF*9OR MZ G.T?(\:MU/^8T73+3TJ"S$HRW$;O&1GV:0D#8W91D>;1D#[,WCYQ0DI,U0 MN85'NX6]J7G\Y(*$M DJ5_!H5[C,SCS>,DA(>[E9&89OL^I$\/+Y>00):?-2 MAN!;&<)0(_/YZ00):;-57N#;3"<&VY?/SR1(2)NML@.?MH.ASM441]*D(&V: MZ%4(K?Z7N):OKWIIE"E(F[(R&9^>U'S*M_*GLTF+[[)F^+1=4<;A*^/PPVF\ MRU?^X-/^8.5=OB[[^CJ)K\\FB'427_F#3_N#7O?.?QU^Q==7^NXGT[1"H-0Z MH-7:JA4"78[U5@CTD3S1"H'2[8#6;:(5J*6+0$EM,-$KY$#I9S#"2^2 %TT2 MTN:F1#.@19.H?VH<': 7OQ.-HP,EA\$(X^B 'T>3D#8WI9,!HY.RJ++[;)E6 M=47D]\Y*[O(RJZC[5@H7Q!-5O=+ @![CVE4]/Y0-#(OE@=LW*0^50(:T0 Z8 MQH2Z GINH"W2&6 @>HDJG0QIG;2?S83\D-8 Z5DS")7.AO20MJG(?_^E(2T&:)--F.]/PUY028A;8)* MD,-7";+5J"14TAQ.),VADN9P!&D.>6D.!TESI*0Y&DV:(SMI-L#ZI3E2TAR- M)\ M-).0-D,ES=%8TASQTDQ"V@317D=&FO/-1A;++%T[NW0G"ZK/*"6.)E+B2"EQ M1"OQD*YA$%OM_55DO>X;*S6.F96$3MU;C>MBI:$Q3-,*L5+)F%;) :T0\^NP M)*3-4"ELS*PC]+4!-2:)E7K&$VWRB)5(QJ.)9*SOV]"?A-A:)F,EDS&SFM#7 M"I2-QDKDXFBB5D"[M^F5T2&MP+\Z(R%MADHQ8V;LFA>[O*C',_58YJYRRGTE M&-Z:M#>"*ZU+W&F:(%%ZF-!C2JN13*+O4^!V.R7Z\+)G+T:BA#,933@3?;N" M)P)M5X,!)MRX;W] H@0T8;;$68]P$GU_@A_X.E'#9H?8[=L\EB@I3IB!;%__ MMK+=1.EM,M'B;*+D-!EA<3;A!YPDI,U-:7$RVB:'A-_D0$+:#)54)V-M)ARAWN"B"(T[EGZ?2N($W(0C%!Q<%+9Q+]5P:L (+@K-N!.I.+@H%^.. MH..G0L@%8EQ:T[_- MO\Z=A_Q9%MO-89=:W=G2![E=_K0;B0,..<)4JMZ*+XZAZL"O[H(IS0AAW]9X MP%%%)JLXI'^#KM"1YVNS9R,N%'V[MP&'(6$T)0==H;V:1*R1-6PICGHW[P.. M33*Y2:O^;C4R!QR%A*E4':<=F;BC9<^W4/4!64<<=F32CH-ZO86J#P@WXG0C M$V\3H[:45@1Q%3ZCC*(P(00[7JY1?3PA+'5=Q1 M!":!.*2G"TM]-^$(?4?90^#"A_8]7ECJNP%'Z3L*-X(84]_)43O*,X*82M]1 M2!&8E*)ES[?0=Q+3X8?TG4DF#NKU%OI.8CHLD;XSP<0AO=U"WTE,AR32=R:$ M^,]\^_;BD3M*%H(WE;*CF" P.<$A_<<0^PM@KL7V#3#?ZSTC!>4#@0D(#NA% MAMA?/(]=_$=;Z3!<(^)^WOA@$UKKK3N6W1 9Q?W F^B-):"<('CCG5E"%[4_ M-?!=N4N7\GJV*V0IBVYL".0$3,>QI"KMQ$ H:PE1)0T!10V"RA@,:Q9 XU,]NLPZ) TH; M A,WY%J$' .@T"%,E3H$%#L$)G%S!ZVS3D4]5CF/B]>TF+E+/-M M5:3+BJX-I)!3110!912!"2E>>&2B(9NH'RQE0O4O7J( (S )1O[HQ-!";0VI MQ=[3I0"E%H&)+;ZGCKCHH6MU1I,)UG^H+HHQ I-C''RL;FAS3I,9U3<'07E( M"&F-YY]4N]$&RC]".-6J"PHZ I-TO/"9M4@_TI@.<7Q^+*W_%L^KS<&Q]K*/ MHH_ 9!]?\[1:++J3F Y99!VAS9FQ0QY4BZ5W$M.AB@R&B5H.>$C) 2@*3T(T MU>H["D8"DXR\]"QB7>(-QFI ]1LK"DT"DYKD']2(CP&=,';&BL*6$-&Z_XI' M-3*>S*<9JP'6;ZPHFPE,.'/P\]J4QQBK$=5GK"BN"4Q><\ S2\Y/4/X2HJG6 M5B)\?/C_]_QPFP/$[?T Y3@ANO0,\TY@V693T M!";J.?A!;&UL MM9IM;]LV$(#_"N$50P?4LO@J.W,,Q,ZZ=5B'HD&ZSXI-)T(ET95HIQWVXT?) MJBB;%*-443XDDGUW/!UY#WD7S1]%]CE_X%R"KTFC!REW%Y-)OG[@29A[ M8L=3]2P>+T=P]/V#C]']@RP^F"SFN_">WW!YN_N0J;M);643)3S-(Y&" MC&\O1U?P8A7XA4(I\2GBCWGC&A2/9RY!<>\9BO96$B5'\.?,7C MN+"D_/A2&1W58Q:*S>OOUM^6#Z\>YB[,^4K$_T0;^7 YFH[ AF_#?2P_BL<_ M>/5 M+"W%G%>_@:/E:P_ NM]+D52*2L/DB@]_@V_5H%H*$#2HH J!=15 5<* MN'S0HV?E8UV',ES,,_$(LD):62LNRMB4VNIIHK28QAN9J6\CI2<7JS!_ +]] MV4>',.:IS$&8;L"[],!SF93WKZ\.812'=S$?JT4SOE%BX(:O]UDD(Y[_ EY? MO?@&O0)2"]U$&I^D1%IPX1JD.$2GNXQ=XUOY.-1WX#3B.2JX@X1L'U M*+@?(/-_M<7S:)J5 MIHO$/2P0FC)O.I\<+"Z1VB7B#LD$:KRD27U:C9"=WP[)(G MJ\I&EX$U8"'[\3185U$IE:T6LUJ!>;U"G2M-HU'.!UR M56O>02?P^NTEE>UG4<=$([3/#M)H1&XT=ME+*A,N:#M%3EW3,$1N&';:3RH; M3M]<(J>^-0Z;J,>.4BD_9VXKE2YSJZF+G-2U9MZM=^.!>W'@65I4#F4AH0K! M=/VM6Q8BC5=$!LQ"I'&*G#CMM[=4MD^@!UG;\1AIU"(W:KOL+96)+NM2PQ:Y M8=MI;ZEL=!E8,Q>YSZ3NO:52[AIF36#D/G(V2F!7"8(U#K$_9!6IV8:=;.M9 M1T);43?UX!E3+')P!G';,15K^F$W_;IL&MADH.^ABQ%O<:-;J;>YTV M#FR>*L>S)R!MT_&]%DYC34K31MAJIPSY=1LTT;,3]W3@,7N\VHS MR7ZH'L$:FWC('@#6F,0#=@&PV0; /C7GPQ2#0=MQ&FO0XO[%/WZZ^G>*G+JF M:8Q?H & G^X .$5.>V0:[*1/"X"8];QM2BUB[5-*]&9 W ?=\P032<*S=13& M8!?N>.98\40CFPQ9Z1/-7C)@@Y18*OTV?I%&?[1WG;\DG>M\HKE)^M?Y2]*Y MSB>:HJ1'G;\DECJ_-YIYM$7*.ZI>8 =-X^OE8,6J=93 M&=7$I'U*?&J>7(-@9AQP+6+%[+8<<:G&+'4?<<_2K6]53S5,Z9!5/6W\@VFX MJGY);56]CXS]W"9',&U=.YK M'?YOZ0FARW)9X-UFWL:UK1_EV!)S?/KF)K) MU[F70#7>:8]>PI*:)U?HSPR_+!T'@EDK5_6>0+NW'%3F_2W2<=_L8QKJ;,CV M!--T9@.V)YC)8];<,8X3Q,RN;- R.4PSF_5O3#"STWI>@#A%3EW3Q&8OT)1@ MU@;#^:92275Q3W.=]>E!,+.WH*84G_MUE)IVF5*]$;!G=1^N5.CD^"YZBC?JWH?9O0H?B/E6J?E>H**5'5]2.]Y(L2O? M\[H34HJDO'S@X89GA8#Z?BN$_'Y3O#I6ORJX^!]02P,$% @ ()U65(PF M!0G& @ ^ < !D !X;"]W;W)K&ULK95M;]L@ M$,>_"O*JJ9-:/Y#$<;HD4INL6B=5JAJU>TWB2XR*(07LM/OT ^QZ66-G>]$W M-@?<_WX'!XQW0CZI#$"CEYQQ-?$RK;<70:!6&>1$^6(+W(RLA1*$E @8K;26(^94P \:LDN%XKD6])J9UW&^_J5^[Y$TR2Z)@)MA/FNIL MXB4>2F%-"J;OQ>X[U D-K-Y*,.6^:%?/#3VT*I06>>UL"'+*JS]YJ1=BSP%' M'0ZX=L".NPKD*.=$D^E8BAV2=K91LPV7JO,V<)3;75EH:4:I\=/3&5$9^O9< MT)(PX%HAPE-TPTM0.G?VZ65)*"-+!N>F!LX79AI:P*J05%-09V@FN)9F;0O" MT"W1=?\7=#H';1Q-ZP11CFXI8V87U#C0AMK&#E8UX55%B#L(?Q#NHUYTAG"( M\<-BCDY/OORM$IBB2L@".U MEC1BR4?46G*XM'T<^[WV3$9-\-%'U]JHI=:P/VSGB,(_=U?XT=56*[XKMXX5 MB?9NT>@H2=?NUD&C@T./\7!X$#;8N\?MFWA+Y(9RA1BLC6/H#\U9D=4S4QE: M;-W5OA3:/!2NF9FG&:2=8,;70N@WP[X6S6,__0U02P,$% @ ()U65'&ULI5;;;N(P M$/T5*]J'5MHV=UJA$*G!9%U56.S&0/EVY/C.WO!(BE(9@YLF M:US M33^D'HG=NQY*0")@EG2,!JY-SYPWEL_*W#;P);>;!&1LF2\V>SN<]' MCF<2 @J9,@Q8_VQ@ I0:(IW&2\OI="$-\'"]9Y];[5K+$DN8^?8'M'IL@AFGTGZC;>OK.2BKI>)5"]895(0UO_BUK<,!0//T X(6 M$+P'1$< 80L(SXT0M8#HW AQ"XC/!0Q:P,#6OBF6K?04*YPF@F^1,-Z:S2SL MX[)H76#"3&,ME-"G1.-4.L&R1+.7FFPP!:8DPBQ']VP#4E5V?_$+BV=0>$G! M^JD=6D!6"Z((R$MT,=5GA.K5%;)(J+=2DZV:MJ'$C*C@B*C1\JI1HQG+(>_#3T_C!";RK"]Q5 M.=A7>1R<)/R)V34*_>\H\(*@)Y_)^7"_3\[7HL^^%GW^";RFQ^!O:AEV'1M: MOO (WZE^/$$?=?21I8^.OA!"[ @KD.[=&OIZK\'?6KRYMS=I=!-[]I.XF\/' MI3 M&7_(Z%W.DT\]II]ZS$YY-'K=@[NM E'8*211QFNFFJ;IK-V@N[/W^SO[V!]. M_![[U!_.FCGVG[Z9JKK3"E,R"BL=RKN^T=F*9E(U&\77]F9=&PO=V]R:W-H965TSD]0+$+IIW0VQD_.^?L[AV![ON'B6 M)8!"+Q5EB\.1: %[6HHIZP6 0>Q4F MS,G&];N9R,9\HRAA,!-(;JH*BY^W0/ENXOC.ZXM'4I3*O/"R\1H7, ?UM)X) M/?.LRY)4P"3A# E839P;_WJ:FO@ZX N!G>R,DR_D6[)C:*'91OI.)5*]8$%6'-$[^T=>@(_.$)0= *@K\5A*T@ MK!-MR.JT[K#"V5CP'1(F6KN905V;6JVS(B=2J[)PRSG+ "/4(. M9(L7%"0ZOP.%"947Z H]S>_0^=D%.D.$H0="J:Z^''M*+VXLO+Q=Z+99*#BQ MT"?,7!3ZER@8!$&/?/H'^89:N;\O]W3*-N_ YAW4?N$)OVZVWVX64@G=4-_? M, ZM<5@;#T\8STLNU)4"4:&5K:WXO=HE*@27O05LC./:V.R^;>;[0U<7:]NM M4Q.5=J+2@0W90QY:Y.&;R#=4[V5-"DB?"B@7L"0*40T)O9B-6=(!N/+=\("R M"8KV@OHI(TL9O;.P#%0?;W3$Z_N!.SH CHZ DU$_<&R!XS>!/W-6_%LCQ,?$ M2>H.#XA[HD:I&_=#)Q8Z^9^]D!SW0M!!:$![@H:=AMGC3"UG^K[BGFB&]'B/ M)9&;'A#W1(V.D;W.L6NNO T-6 MW++D7**R7"LP6,RBZ\'58NK]@\-/CCM[M :?R;/6+]ZXRV=1WPM"@9GS#(Q> M6UR@$)Z(9/QN.*,VI <>KP_L7T/NE,LSL[C0XA?/73F++B/(L6"5< ]Z]PV; M?,:>+]/"AB?L:M_Q-(*LLD[+!DP*)%?UF^V;.AP!B.%.66]$FL!* M*U=:N%4YYF_Q,:ENI2<'Z3=))^%WIGHP''R"I)\D)_0L/H!7HH4/.N0,VTH. M ]_PPTIVD(U:LE$@&[U#]D/[CYP)8%)7RIVJ=DTP"02^5[?S\>6H-TKC[7$- M3G@-![TOK=<;=>-6W;A3'340M8>"VWU6,K5&6-#-&NK(CLPG+??D_\LX;AP$0_W6OQ^B*F357%@06!.WWIG0SIAY-M>'T)G3WLW8T M*\*RI&F.QCO0>:&U.Q@^0/M_F/\!4$L#!!0 ( ""=5E3G3QI$80( '8& M 9 >&PO=V]R:W-H965T$^8*H*4%VWKI$Y1LVZ?'7""58.I;4+W[W45*6-EQ46 %IM@[LA($9P94,,=WW:E3 M8%I:26SFUB*)>:T8+YSI2><)*[PGFR(>JK6 M BRG9\EH04I)>8D$VWBK2_=&#(H*!E^\>OG0X#@!=> /@=P'\O(.@ MP7L!80<(C3)M*4:'%58XB05OD-#>P*8'1DR#AO)IJ;=]HP2L4L"I9)Z^U%12 MO0<2C>999H:8H?NR/5-@C=%H112F3([1!_2T6:'1S1C=(%JB!\J8AL:.@F0T MI9-V@1=M8/]2X'IO(\^[1;[K>V?@R^OPK[BT4=#"_3/PU5_@->OA;Z([H& O MH]_+Z!N^X +?HI8P(R4:Z'F%-NAI T,;7J#]S'G6@,3G]&F14X/4E_N0^%'@ MV4'L'(8ZG'/S7-OKW?Y(+.P3"Z\GAJ%+H&]$F?YT"ZNX$17M4AS:!$HA0-+,R+P*7U[GFKEV>%ZQJ,\A^M>M7$2G\3S; M?Q//&5QRW9$?L-A3N+2,[ #FVA%(*]HNUQJ*5^;>;[F"+F*&.3P,1&@'6-]Q MKHZ&;B7]4Y/\!E!+ P04 " @G594@5H!(V.6R,AXZCF] M,:4%[I\']J^N=E/+EBB\%NPWS74U]SY[D&-!&J;7HOV.?3T7EB\33+DOM'UL MX$'6*"WJ'FP4U)1W?_+2]V$/$(4? *(>$#G=72*G\H9HDLZD:$'::,-F#ZY4 MAS;B*+>/LM'2W%*#T^DW(?*6,G8&MUP37M(M0U@HA5H!X3G\U!5*^"%X^8F9 M]N7#W60 GL+D!C6A3)W""5 .*^,T_58S7QM]-HN?]5J6G9;H RT)K 37E8(O M/,?\;[QOZAJ+BX;BEM%1PCO"IQ"'9Q %4?2PN8')R>D1VGCL6>QHXW_T#-:" MV;EHB3RF]GRD/7>TYQ_0+@DC/$,@"D0!=PU[';2'AWK9D26.S([>\-1XVR="M 028:KKLY&;WCEEETP_4GO%M1*R)+RA4P+ PT MF%Z:1LAN[#M#BYT;M:W09G#=L3*;$J4-,/>%$'HP;()Q]Z9O4$L#!!0 ( M ""=5E1/U#1),P0 %L3 9 >&PO=V]R:W-H965T^KY(=R; :B3WA MYLA&R QK,Y1;7^TEP6F1E#$?!<'$SS#EWG)>[+N7R[G(-:.*P\*#WLN,[W>ZTW>$OYWN\)0]$_]C?2S/RJRHIS0A75' @R6;AW<#WJS"P M"47$WY0<5&,;V*6LA7BT@T_IP@NL(L)(HFT);/Z>R(HP9BL9'3_+HEXUITUL M;K]4_U@LWBQFC159"?8/3?5NX<4>2,D&YTQ_%X<_2;F@L:V7"*:*7W H8P,/ M)+G2(BN3C8*,\N,__E4:T4B 44<"*A/0[R:$94)8+/2HK%C6+=9X.9?B *2- M-M7L1N%-D6U60[D]C0]:FJ/4Y.GE'T*D!\K8._"):\RW=,T(N%&*: 4P3\$W MO2,2?!%\>\V,W^G+L:O[7"8[XU_J2%P_@SO\KY!@Q;!2;\'5+=&8,K-U#7X\ MW(*K-V_!&T YN#,SFY.IYKXV:[&*_*34_>&H&W7H_HSY"(3P'4 !0H[TU2OI M.:O2X6FZ;QRL;$25C:BH%W;4^T@YU>3Z2V%1RY">"<)J@K"8(.HZ3U(H!598 MRF?*M^ F$SG7+MN.9>*BC+V&GY;3V7CN/S6]<<3$<15SHB^J]$6]^FZ2),]R MAK5MD4Q(3?_#]CIU23Q6FC:FOP['< 3/5#K"4#P;16ZAXTKHN%?H5X/&W[!Q MW)H\BL+1[$RB(VH6CR9NA9-*X:17X2UY,G3=&R,U279<,+%][NF@:55V>ID6 MC:L)XF%:-&ZY-@F"T?3,VW;4>#89(;>WLTKC;+ VG3GZSR@X;U-7F&F5CNL) M!C68@R$:M:S2G#\,HD8/ECATA(U1U\4$&[R" M-5[A('R%;73"$(["80TSY0Y9F O M#7:E[J,MK'$++\1;6 ,7#D1 X(\6SN;9#\_+UV-=- MJ/$(>R'>HIJW:"#>HC9(9RV$O1)TJK%F+1J.M<@!48?.5Z).A=:D18.0MJPR M;LP>G OL"SE55Q,6]1.V>''L:YH:I.A"($4U2-% ($5M1 :MMP)'$.S$4\U1 M-!Q'RU*]Y]P!T4Z580W1R0 @ VP8 !D !X;"]W;W)K&ULI55=;]HP%/TK5U$?6JDED 2Z52$2$+9U6K6J5;>':0\FN216'9O9 MINGVZV<[(:.%LFI[(?ZXYYQ[;RXG<2WDO2H1-3Q6C*NQ5VJ]NO!]E958$=43 M*^3F9BED1;39RL)7*XDD=Z"*^4&_/_(K0KF7Q.[L6B:Q6&M&.5Y+4.NJ(O+G M%)FHQ][ VQSI:FIW?L>2T0JZHX"!Q.?8F@XMY9.-= MP!>*M=I:@ZUD(<2]W5SF8Z]O$T*&F;8,Q#P><(:,62*3QH^6T^LD+7![O6%_ MYVHWM2R(PIE@7VFNR['WQH,Y+'MPQ; \.P'!"T@> Z(7@"$+2!\K4+4 J+7*@Q;@"O=;VIWC4N) M)DDL10W21ALVNW#==VC3+\KMG-QJ:6ZIP>GDO1!Y31D[A4NN"2_H@B%,E$*M M@/ ]WS1S.W"D_@.$5-*%,G< 9WMRD< M'YW $5 .5T;#1*K8UR9KJ^UG;8;3)L/@A0Q#N!)#Q_L*^?_U.?_K/ZD&6$W/Z'C"_\R M/VY8=D:Z:7QWVCGQQ!G0L_/IX&(VV'.>&N=NC/8/?6/[5T06E"M@N#12_=ZY,1/9 M6&FST6+EO&(AM'$>MRS-UP>E#3#W2R'T9F,%NN]9\AM02P,$% @ ()U6 M5"U;\!^I @ @< !D !X;"]W;W)K&ULA95; M;],P%,>_BA4F-*21>Y-VI)&VE<$0$]/&X 'QX#8GB37'+K;;#CX]MI-&A:9K M'A)?SO_\SCGQ)=MP\21K (6>&\KDU*F56IY[GES4T&#I\B4P/5-RT6"ENZ+R MY%( +JRHH5[H^XG78,*U+5 MR@QX>;;$%3R >ES>"=WS>B\%:8!)PAD24$Z=B^#\,#ZLX8KH-0XTF'\ZGPZ/=((=]M;[]8C=/F,C+\%I]*^T::S]1VT6$G%FTZL(V@(:[_XN:O# MCB ,#@C"3A#:N%N0C7*&%L$$89N-56+9.8IG8>)QEMT,5^V,8<'8OZ$ MF8NBX R%?A@^/LS0Z42Y/TCXNY M5$(OJ)\O8*,>&UEL? ![#V;O$%;9=(:JT>H3JS>;;)TGD1MGWGJ &O?4^$6J M9D5#K%:5[K "/W"#8=BHAXV.P>(AV&@/-@E.$W= MV-]Y#F2<]N#T&#@9 J=[X-'(3899XYXU/L9*[9HU6Q5PJ4 ,H<=#Z&@8/>G1 MDY?0YL8XETN\@*FCKP0)8@U._I4K3%^_"A+_W5 1^_^/]G:.-',[ MW&)1$281A5+K?#?5:T>T)V[;47QI3[DY5_K,M,U:7U(@C(&>+SE7VXXY./MK M+_\+4$L#!!0 ( ""=5E00..2,;P( %0% 9 >&PO=V]R:W-H965T MM$"79PZAVY%8B!I=NBP;D&+;A?# M+F2;L87*DBO)=0OLX4?)CI=M379A6P?RYT=:U*Q1^MX4B!:>2B'-/"BLK2[" MT*0%ELP,5(62=C9*E\S25.>AJ32RS#N5(HR&PVE8,BZ#>.;7UCJ>J=H*+G&M MP=1ER?3S$H5JYL%9L%VXX7EAW4(8SRJ6XRW:NVJM:1;V*ADO41JN)&C.C=D9@\LD4>K>3:ZR>3!T0"@PM4Z!T><1+U$()T08#YUFT(=T MCKOCK?H[GSOEDC"#ETI\XYDMYL'K #+K<][.!5-72MH>^7^VOC$7; M*;_-V_OFFNF<2P,"-^0Z')P3@&Y[N)U85?F^292E+O3#@JX]U,Z ]C=*V>W$ M!>@OTO@74$L#!!0 ( ""=5E2_&DKM404 /@; 9 >&PO=V]R:W-H M965T]W9"[#\X3KK>D3A(!VQ/$GEGPW@<"'G*MTZZYR0(\Z X-U#_:>+MS1[4ZH"\Y\M@^VY)Z(A_TM MEV=.J1+2F"0I90G@9'/=NX$?/GI(!>1/_$7),:T< S65%6./ZN1S>-USE2,2 MD;50$H'\=R +$D5*2?KX1XOVRC%58/7X2?U3/GDYF560D@6+_J:AV%WW)CT0 MDDV01>*.'7\G>D)#I;=F49K_!4?]K-L#ZRP5+-;!TD%,D^)_\%TGHA+@-04@ M'8"Z!F =@)\%(-@0X.D KVO 4 ?D4W>*N>>)6P8BF,\X.P*NGI9JZB#/?AXM M\T43M5#N!9=WJ8P3\R59"7!Y$X94U2V(P)*(@$;I%;@LCRZ ])=P$D*: (> M$BK2?N7"5QI%,E9>NU"GOCZ=.4+Z4Z,X:^W%+[R@!B]?LF0 7-P'R$7NP_T2 M7%YTZ3-=W+A1C$+$L$^!=@J&ASD2*$( K4Y=R6>\)7\N)2WC657AAEW8'X^%OECR- M2HLCJTY>!5JI B^KH#*W)OV*SSJ;=GGHN@/7M1D=ET;'5J7/$A)4YG'-D@/A M15=YRJ0FAS0*+F#?==T71:_-<#$@A)628YE6;UA?]4GI=/):IWDF 3>I3DE"&0>)GE0=G99:?'2R5G&93-T47CZ$!J.&C!M. M0]R6\6$K]:$!,_3.D6?#7&@GXZO)[VO!235M#4DS6(5V\+T%_7Z+MCO =OA# M U5HI^J?.VELQZ*P8DDMSV(M%M@2G&ZWA/?K^=IE.G8/$+?U"&C0"^WL-?.1 MV0]IL@5J5Y:;5 ?U]@K)8;7\;D/]#6"AG;#&B/RDIV2=J6\OKS$U?6$*-YA" MAIW(SLZW-GN_1;^]VR.#8P1_<;_W]8C/&CX>N0V?=E39%]O9_HXMW]=#G?;\ MZ;B)X\AP'-DY_DN:OJ]-G';]AGTT,DT#V;?SI@=UZOK(= LT/$,W0J8/(#NK MW];UM?AIUQ\]Z_HU#Z'!M"'CIC,@.Y7-/JL/6($(P9XF8$N-836:G"/U!L&H M*X+/U]L6+1ZFDQ8@8@-O;(?K3[2VA9;LTMJP(3.VD_F-K6VAY;NT-FP(C.T$ M;BIVP;B38GFN:ILRS)YLSB%YEM^**(#7FQ MG;SMU?XIIUYGIP;EV+[Q-SWB=<3"!N9X= 9B8<-<_#_8C;=X:">6 3Q^_\TX M[KX9QZ83X/-NQG'WS;AG>.YUY?E[$,MO&:V=6)YI %[7!O!68OG>RU[0P '/ MM *O:RMX1V+Y>E";4Z?RTD2]$_L:\*W\M@4BLI$QZA?;'N#%:Z;B1+!]_AYE MQ81@<7ZX(T%(N'I WM\P^<'7)^K53/FR;_X?4$L#!!0 ( ""=5E2+&+IY ME , ,H- 9 >&PO=V]R:W-H965T4&O0MYT(OG)TQQ:WKZG1';&;$R:4[4\UO*Y7[A8.?[C0>V MW1E[PUW."[*EC]1\+NX5S-PV2\9R*C23 BFZ63AO\.T*)Q901?S-Z%YWQLA* M64OYQ4[>9PO'LXPHIZFQ*0A[_I(V@R.9+)=?5+]HWL9Z#TE(;F3=@8) S45_) MMZ80'0 .SP#\!N#_*"!H $$EM&96R;HCABSG2NZ1LM&0S0ZJVE1H4,.$_1L? MC8*G#'!F>4?7!EVM9%Y(08712&[02HHGJ@Q;J6!2H4_24'V-KNZH(8S# MZ#7Z_'B'KEY=HU>("?21<0[_BIZ[!DC9U&[:$'A;$_#/$/A Q 0%^ ;YGN\/ MP%<7X"5OX?@8[D(IVGKX;3W\*E\P5H_W0AM5PF(U-^B!9C0O[)(;R1ZTV8,J M>W@F^[UB(F4%X4-UJJ%)!;7N>UH&\0Q*\M2MQH6@(U9ARRH<9?47U?H6UCXH MSYA.92D,(B*K[S"M2R)2BE*IC;Y! EH+K!&22U@A_Y)^86HQ]1NG'9ZO<3+! M)VKJJ*@;%<;QL)JH51.-JOD$!%.BU#,36TL3U P1C'H$@W@:3&8G#*,>P\#W MSS",6X;Q*,-W7TMFGJ&@C>G0%:P*7F8'PAJEG&C--HQFB&AD8 E*!6T6T0I[ M/:0H[E'U3L3T(Z8X&=8R;;5,1[6 [8*Z.XS8(VF3)2]@OEF;??;_S3?KE0;W MS7>>RL$S5-S+%'@[!CTF-!G2T%_PP'-EF.RYDDIRQQ MCR6.HFG'J,^[_#AP]:"Q_<6<&)TT8GXL"?@\ 6\ MB ]=&H^WZ5$WXG[;A7-IKXX7HHZ9';HS'F_/+^+'>,!K86\_' H+ GQVL1^Z M-!YOTS]JR6G?;+,DZNV*0W%QG)QM'8<- ">_Q91)[]C46TS]D- +3O2XG8.V M_&%E49^^U-'"2KX8[^-BBR@; \XT$PS83 M>YQO/]^6_P%02P,$% @ ()U65%3YRW)V! _!0 !D !X;"]W;W)K M&ULM5AK;Z,X%/TK5C0KM=(L8%XA51JI#:RV*W55 MM3N[GVEP$C2 L[;3=.;7KS$N#^- TFW[H0%R[K'/Y?KXQO,#)M_I%B$&7O.L MH->3+6.[*].DJRW*8VK@'2KX-VM,\ICQ6[(QZ8Z@.!%!>6;:EN6;>9P6D\5< M/'L@BSG>LRPMT ,!=)_G,?EQBS)\N)[ R=N#QW2S9>4#LPQL7[^Q_R;$)^Q1WSX'4E!7LFWPAD5_\%!8JT)6.TIP[D,YC/(TZ+ZC%]E(EH!G$@E^!=^>0G#QY1)\ 6D![M,LXR^>SDW&9U5RFRLY@]MJ!O:1&3C@ M'A=L2T%4)"C1Q(?#\?Y O,FS4:?$?DO)K3U(^$=<&,"!7X%MV;9F/LO3PZ%. MSO\;/7KWZ)UD.'5].(+/&:J/NX(RLN?VP+[R:DA0OBL7^0"[6[.[@MT]PK[D M;XYPK]C'&2\B67>HJCM=)55L@6 K+?!EX_."1J"D0(=QE ST,8[A M*SGH8VS#TZN>UJJG@ZK_PNS$NI[V7T!/:!_C6H9:W'T0=(RI(K4/"JP6J*,U MJ+4&@UJYW3C@3\P0';"%64TV^P33@5:SYUD?:CN2KEM BF4L3P&%&I"OEFLT M NJ*;FWT\&/M1_(-^8^$=.K-4^LM'">*-$0.--PCFNU&L_T9OB-9V[.Q5%5+ M+WYCVZ\H#5@ M5W#32\#A9B):KY'XV=&()C'3*QYFLHR9]8NN\QN)\PQ;&Q>^<[SH_/&ZN6M: M$SC]*TGZ'45XT21ALCQCS45L&D$X.Q3#'PVZ*A2>Q_4<_E0 M [+5#CO2#G=D\[*;+L4>[E).-W!)U/[5H_042PEIEZ3=2TFH(5+[9 V1VUXF M7;%-=V(/=R=GF/<($]^$]>8]$N<9KMZ\WSE>=/YX5>[,UFE.CLA&'*-1()9Y M]<.]?EH?U=V( RKE^2V\6D+-\Q!>1=5!7$-?G0O>QV23%A1D:,V'XJN!+WE2 M';55-PSOQ%G2,V8,Y^)RB^($D1+ OU]COH?(FW* ^L!S\1]02P,$% @ M()U65)[UGUJ9 @ BP< !D !X;"]W;W)K&UL MQ57=;YLP$/]73F@/J=0& OEJE41J$DW=I$Y5LV[/#ES JL',-DW[W^]L**)3 MDO9EVPOXP+^/.Q_';"_5H\X0#3SGHM!S+S.FO/)]'6>8,]V7)1;T9B=5S@R% M*O5UJ9 E#I0+/PR"L9\S7GB+F7MVIQ8S61G!"[Q3H*L\9^IEB4+NY][ >WUP MS]/,V ?^8E:R%#=H'LH[19'?LB0\QT)S68#"W=R['ERM+NU^M^$'Q[WNK,%F MLI7RT09?DKD76$,H,#:6@='M"5@,E!SHOZSIZ; M.G0 @^$10-@ PH\"H@80N41K9RZM-3-L,5-R#\KN)C:[<+5Q:,J&%_84-T;1 M6TXXLUCCUD#OFS0(-YBDJ,^@MT;#N*#5!3QLUM#[= 8Z8PHU\ )NN1!4?WT. MG[KAS#?DQG+Z<:.\K)7#(\I?JZ(/070.81 &!^"K]^"B#]' P@?3MW"?:M 6 M(FP+$3J^X1$^2TVIPI21!9;+JC!0,IZ D5!6*L[H"WSC[P)8DG!; M&R;-CQN#8_?ZX31!SMATE)._F(G3%N5Z3_K MA.7T0"=,#A?VLO5W^?\Z85EKC[N=, GZTS\L^YU1:7]3MTREO- @<$>XH&\' MNZI'?QT86;KIN96&9K%;9O2W1&4WT/N=),]-8 =R^_]=_ 902P,$% @ M()U65$)V'I&_ @ @0@ !D !X;"]W;W)K&UL MQ99=;]HP%(;_RE'4"RIUY)./5H T0-,VJ1)JU?7:) =BU;$SVRG;?OUL)V2I M%F@O.NV&V([?U\\Y/HZ9'81\4CFBAA\%XVKNY5J7-[ZOTAP+HH:B1&[>[(0L MB#9=N?=5*9%D3E0P/PJ"L5\0RKW%S(UMY&(F*LTHQXT$514%D3^7R,1A[H7> M<>".[G-M!_S%K"1[O$?]4&ZDZ?FM2T8+Y(H*#A)W<^]C>+,*G<#-^$;QH#IM ML*%LA7BRG2_9W LL$3),M;4@YO&,*V3,.AF.[XVIUZYIA=WVT?V3"]X$LR4* M5X(]TDSG5V&^^U M-&^IT>G%&K<:!H]$2L*UNH3!&C6AS+0^P,/]&@87EW !/JB<2%1 .3QPJM55 M9^"6,F9VQ(Q==+LS7QL^NXJ?-BS+FB4ZP?*UXD,(XBN(@BCHD:]>D[,AQ*&5 MA].7[$K6N_"<^+\3"9^<\]L*,6=G06UK3I$T(I:8HV'X*YZ^CX'?N!WLYWQ*YIUP!PYW1!<.).5*RON_JCA:E MNS*V0IL+R#5S\Q\!I9U@WN^$T,>.O87:?QV+WU!+ P04 " @G594M!C5 M1/ # !U$ &0 'AL+W=OL:)-::8_$!EJ8 &FEFK9IW2K0]CZ;Q( U_\@^Q\?GWGMD=[35YD>Q9LRB!RE4,8[6UN9OX[A(UTS2HJ-SIN#+4AM)+0S- M*BYRPVA6!4D1DR2YBB7E*IJ,JG?W9C+2I15C'*Z8G-FO^7W!D9QBY)QR53!M4*&+@0#2!)!3 [I-0+?::,VLVM8MM70R,GJ+C)L-:.ZATJ:*AMUP MY=(XMP:^ M()+@P9[P:3C\$U4=U,4NG)#GX3$HT\I#6GE(A=<]@/<9QD@O?YDDRBC=["/1: KT@@:]Y MU4?@!(AFL#D84'$BG=X?=+K] W3Z+9U^D,[AVJ)2ER 4>%!AJ8"&[3(@R#_ M+Z5<,..P,_I8H-QPR+35?C_P!;JDB[YHRPIT 6WK)E[NRW=XI2&N(@.16.K-=,H:,4PN,KU29H5O5R%PW0,Y,"O/@_+*W#8XLE'0P MZ;\.$71,7VL*ELWI< TEFW 3XOM1P M &D&[N;9_J=A\A]02P,$% @ ()U65-I<[&:/ @ SP8 !D !X;"]W M;W)K&ULA95O;YLP$,:_BL6JJ96V0$@@:9<@M:FJ M;E*EJ%VWURX<8-78S#9)]^UW-A31E31OP/_N^3UWR,=J+]6S+@$,>:FXT&NO M-*:^\'V=EE!1/9$U"-S)I:JHP:DJ?%TKH)D+JK@?!D'L5Y0)+UFYM:U*5K(Q MG G8*J*;JJ+J[Q5PN5][4^]UX9X5I;$+?K*J:0$/8![KK<*9WZMDK *AF11$ M0;[V+J<75^?VO#OPB\%>#\;$9O(DY;.=?,_67F - 8?46 6*KQUL@',KA#;^ M=)I>C[2!P_&K^HW+'7-YHAHVDO]FF2G7WM(C&>2TX>9>[F^ARR>R>JGDVCW) MOCL;>"1MM)%5%XP.*B;:-WWIZC ("*<' L(N('2^6Y!S>4T-359*[HFRIU'- M#ERJ+AK-,6$_RH-1N,LPSB0;657,8)6-)E1D9".%8:( D3+0Y/2.BB;'RC4* M%\FV46F))2"#J#-R>@V&,HZCK^3M^5K)K$D[Y516M10.=$*8('>,<_PN>N4; MS,.Z\=/.\U7K.3S@^0<5$S*;?B%A$(:/#]?D].3LK8J/5>A+$?:E")WL[(#L M95$H**@!<6<^9.6?/TWC MX-M805K%V"G:>[9+YF$XB5?^;L3(O#&WV(1=AL#-9&14-8'(ZCXAX5'T/-QU#Q.]0L&"M+B&"D:(RW>DZ)Q MTK(G+8^1XC'2\AUI?B"G\YYT?HRT<%?7E( -/S>@QL"MR'( _I_K#_J3;?5W M5!5,:,(AQYA@LD#7JFV?[<3(VK6L)VFP ;IAB7\<4/8 [N=2FM>)[8+]/RSY M!U!+ P04 " @G594]9KW& <# )"0 &0 'AL+W=O;,0LB+:3&41J%H"R9U1Q8(H#-.@(I1[LXE;NY>SB6@THQSN)5)- M51'Y]C8+#[0HM5T(9I.:%/ (^JF^EV86="HYK8 K*CB2L)AZ5_AR MCA-KX'9\H[!2.V-D0WD6XL5./N53+[0> 8-,6PEB'DNX!L:LDO'CQUK4ZYC6 M<'>\4;]UP9M@GHF":\&^TUR74V_DH1P6I&'Z0:P^PCJ@@=7+!%/N%ZW6>T,/ M98W2HEH;&P\JRMLG>5TG8L<@P@<,HK5!Y/QN0<[+&Z+);"+%"DF[VZC9@0O5 M61OG*+>G\JBE>4N-G9Y=BZJBVJ19*T1XCJX%UY07P#,*"IU_T25(=-_(K#2A MHYW=[]#Y#6A"F1F=(&6BKT@>>0 M_VX?F'BZH*)-4//HJ.!GPGT4XPL4A5'T]'B#SL_>'9&-NUS%3C8YE"LFFMQE M2;BT*)!+FH$Z(IUTTHF3C@](7Q6%A()H0+>-;B3TIOP(9]!Q!L="L#5^J6J2 MP=0S16P# &_V56C"WK[!:?B^[_!:Q9%3M$6^G$5A'$V"98\?:>='>C25#V!O M#/-'@/^JG#CCH\2C6LN(\UW&/AT=@?]L-&'6QT"I;TP49[ ML#B-#\'&'6Q\"C;H@XWW8 F._*0?AL/MI1&>PJ6]=1[NGUJ,_?0 ;^>2PJ=X M0U=XMNZ +#3(7CS>#W>4^/@ /MKBHW\J_ O$!5(U9'1!P6[@#6$H^ZN*Q=M; M!\?_]6[ VTL()T?CO#,E6345JC> ;2B]Z6[5TMVZ22-__$>Z@YWN5($L7 ]6 M1KOANFU4W6K7YZ_:[K;=WGXDW!%94*X0@X4Q#?VAN9MDVW?;B1:UZW7/0IO. MZ8:E^58!:3>8]PLA]&9B =W7S^P74$L#!!0 ( ""=5E3/*NYXLP( $X' M 9 >&PO=V]R:W-H965T =%42*5_5-JE2U:C;P[0'!QRP:FQJFZ;=K]^U(8RV">I>P#;WG'O.Q;Z> M[(5\4#DA&CT7C*NIDVM=7KFN2G)28#44)>'P92=D@35,9>:J4A*<6E#!W,#S M8K? E#NSB5V[E;.)J#2CG-Q*I*JBP/)E09C83QW?.2SS.1;.G4\(X@P MDFC#@.'U1):$,4,$,AX;3J=-:8#=\8']VGH'+UNLR%*PGS35^=2Y=%!*=KAB M^D[LOY+&3V3X$L&4?:)]'1N-'9142HNB 8."@O+ZC9^;.G0 P',<$#2 X"T@ M/ $8-8#11P%A P@_"H@:@+7NUMYMX598X]E$BCV2)AK8S,!6WZ*A7I2;?;+1 M$KY2P.G91HOD(1PH,C\'4__)ILARBX-'#_2T\Q1NU?'%F^ MT0F^YK_]FF^5EG#V?O=PABUG:#G#4SLCQY) *R@KF>1P% <(5SH7DOXA*<*% MJ+@^5O::]-*2FB;U- M"#RK\U*W.^R#?ZP2]TANU>J-^O68G=_2B4HI,XF( M&S>!%@HKL(,_XF%1)XH[\N)Q//1?FUA&[TR,3WF(6P_Q?WD8P-@T>\JSKO*. MR9,F5O$[>6'T5I[;:1P%D9GMV HEAK,^BNUJ>RG,;2]\L[[PKY9U;_]'4]\T M-UAFE"O$R XHO>$8RB;K[EU/M"AM>]H*#&ULI59=;]HP%/TK5E1I5-I(R >M*D"BP+1-ZE85=7V8]F 2 MDUAU[-1VH/WWNW9"FM+ T/8"]LT]Q_><7'P9;85\5!DA&CWGC*NQDVE=7+FN MBC.28]47!>'P9"UDCC5L9>JJ0A*<6%#.7-_SAFZ.*7XHVFF3<"=C J@Z&"G/+J&S_7/K0 P-,-\&N OP\(#P""&A"<>D)8 \)33XAJ@)7N M5MJM<7.L\60DQ19)DPUL9F'=MVCPBW+3)TLMX2D%G)XLM8@?,\$2(M4'M'@J MJ7Y!O26T8U(R@GZLT3+#DJ [4I0RSN"5J'/4FQ.-*8/5)W2_G*/>V3DZ0RY2 M)E4ARM$]IUI]; 5N*&/0&! [:V]'K@81IA0WK@N^K@KV#Q0[[?4<_L=/B@2\[_G;[XY]/? MF!$T[118ON 7]U OZ8KI25< K^/<(8-9V@YPP.%11Z9I*DF*-9A0O_W*DR[)PW=:HFA/S>Q]SK[> M$U@6'3F>MR?4;5W/.9&IG8L*Q:+DNOII-=%F]$[MQ-F+7P^N9H..^!Q&=359 M7^FK.7^#94JY0HRLX2BO?P$O1U:SL]IH4=CAL!(:1HU=9O!W@TB3 ,_70NC= MQAS0_(&9_ %02P,$% @ ()U65$N1&2\*!@ *R( !D !X;"]W;W)K M&ULQ5IM;]LV$/XKA+$!#9!8$D79<>$8B!-WZX"L M1K)LGQF+L;7HQ26I. 'VXW>D%%%.9$I-6^B+]6+>\5X>/G>B--UE_$%L&)/H M*8E3<3;82+G]Z#ABM6$)%<-LRU+XYS[C"95PR=>.V')&0RV4Q YVW9&3T"@= MS*;ZWI+/IEDNXRAE2XY$GB24/\]9G.W.!M[@Y<9UM-Y(=<.93;=TS6Z8O-TN M.5PYE98P2E@JHBQ%G-V?#)8:0([OI9*!]6<2K!^_J+]DW8>G+FC@EUD\3]1*#=G@],! M"MD]S6-YG>U^9Z5#@=*WRF*A?]&N'.L.T"H7,DM*8; @B=+B2)_*0-0$\/B M "X%<%=PG<=N$LJZ6S*LQWB:C1H4R)K'LEG=+ZC/$3+F*8"?5@RKA&8KABZD=GJ 7W9ZJQ^ M6-Y\.4(TA9%FR,D<\A26 V_32*IAMT?H7$$@DA$31^@$_4DYIPH3Z,,EDS2* MX:[84,X$BE)T%<4Q3""FC@2?E&7.JK1_7MB/#]COHZLLE1N!%FG(P@;Y2[O\ MJ$U^89?'Q*+ @614&<$O&9ECJ\8O*SE$OG>,L.M-0OK\"W+*2#58=]%=UVF; MKDN[KC]H^J(+XX-*%IT-PGZ3DKV0^16(?:V5'$J"BST-7HLN4NDB6I=_0->- M,NKD3F/Z(DN D 75X#\' *=K!B0IT=TSJH];TF=]6Z\BBPU!94-@]>>O#<1E MD\4A6L&B8*M<+QS):1BE:P1YA$4*JT:='*'_U+%IX11S!'H.52\>9[X[=1[K MZ+$.V3-]5)D^LIH.(4L@6)H-CM$%W4:2QD6P!+IF@O%'"!AP!_J4RYPS]%F( M7-%($R"+J<8U\\@P:+9O7-DWMMIW?7-K0]QII>:T-Y1,*ALF5E=^@YDDZ!7Y MW;]0=I',D IOM&+':&OX^5@3-G0!#]!V )["2!E:(*A8@4=-L9^\B;TW),VQ M]UQ3;-S6Z -@KZ(T2O+$$@.O5K^\WC+A86,%MCI6U,]')J1:H1#]*&LN1G8U M/GIFE-L ZAE.].RD^!)K^M06:T.-7G_ MK14S05F20#XU=@+R@93EBK(*GFIL]^SFX&#HNK\V=4+O$-P/B>%=STZ\K[/= M:95A0Y+8[2WOV/ J]JQ.+IZV$2_F/;C$YBTZQL420R.4Z!ZYL8']'A7[OAFV MQG::+1-8A_92^XB\CJL8&QK&?G_9-,R-B;VCI'P-Y;]8P%L.:T_7_UR$*KM% M'Z!:2>L#PKR<1!7YJBO D_%P'+SJ*SL,W'?$D#_N0OZU]L:&SG<4@-+^[RT= MV)0.W*ET-& 1=\6BJ2BXOXJ"347!=B;^05@L)CFM/[M,QJ]Q:!^T[X#A?VSG M_V_"H%U58,'@.R3WGYY-Q?'M;?EA#/H=,>B;NN+WUZ_[I@+X]@KP8S!83K)' MY?_+5AL434ZC,7W2.X[9"J5;Z]4A[%(NF+1%!,_ MZ ^+I@+X]@KP@[ X>@NQ8!(,WT"Q==R^&Z:X^/:=E6]"HEU5E[[QNU3LNV@J ME]_R+&3?//)-!?$GO0&/&-HG=MK_N1M(Y>3U'21WZ#>CC)CR0>S/ \NN.TC$ MU *"^TN&(7+2AU/ <20)['3E8[U^]:A;7[#;*2__6QB:)'TN:--WFYINT.OF9 "0Z)!6^_\ M[LS!XBI?@N@-,ULF T.007_]=6 X-;#WUS\UDXMRMGF6$'"-M(:CY>\<[Y-PB&1Z_H.GK5.]O5@^ M7<+<:L\T0W4)[7O4E''3N@+ST9J_+.^A?7$)%Q" VE")"E@*+RG3JE,:>&2< M&TPS=E'N3@-MXK+L@BB/X=;'$!Z)802/(M4;!0]IC'&%_5V]/0EK (C:*%J MN%?U-JQ%_)>F7>B3#H2],*PBU&">\<*XV#0>%@X!P,CCBXI=SF2@=><;^SP M[%'S/@N[DVGP7D%B6) 8UI(PX:R0:8R;? __\'W5ZY)JYZ/"^>@T!= +W$!A M5!'^N&#@5C2*\E!K@==,JA6Y+K@VQ\Q6",KAGJF("Y69 MW*])&!(>'(2URA092O,,E6CO)U:DR!S;TMP$,N.6LQ4ZU3Z1RNI=U^"H[TUA M HDO!Z8PQ/2SJB+=-4 -?KM<0UU6C*II;,7*DB>*<\ MP\J8/=:DM.Z3X>1[=OA)H]*DX6AT[+0AA[) ZNN"OS4H0'^FT%>.32&"B(=V'U/+-P??5MW])VX!8>-6_ KZ4-)(?4UY332U;M!HTR: M=D.]]]-VP]?0#G6(C,\/C9Z5U^/:O/:\@M+%.$&Y=N\%983*4NWOR,5H\2:9 MNYMX<)CN'S2/5)J"I8#CRICVNF.S[-*_$7Q'BZV[9K\*;2[MKKDQ[RJ4=H+Y MOA)"[SO60?%2F_T&4$L#!!0 ( ""=5E2DD1F1F@0 ),3 9 >&PO M=V]R:W-H965TE49:ZR/,B-\,T M'\UGY=R2SV>LD"G-R9(#4609YK]N2,KVUR,X>IMXH)NMU!/N?+;#&[(B\G&W MY&KD-B@)S4@N*,L!)^OKT0)^N?61-BA7/%&R%ZUGH%-Y9NQ%#_Y*KD>>CHBD M))8: JN?5W)+TE0CJ3A^U*"CQJSV:C$!" MUKA(Y0/;_TGJA$*-%[-4E'_!OE[KC4!<",FRVEA%D-&\^L4_ZXUH&2B<;@-4 M&Z#W!D&/@5\;^&6B561E6G=8XOF,LSW@>K5"TP_EWI36*AN:ZS*N)%=OJ;*3 M\Z\_"BI_@<4>\P0L4YP+'E^!.Y9+K<"?,T3DAS:NVJKFOU" M;_MU@ZR ?^/< 3Z\!,A#J".>VP_,B[0QAY9P_*9\?HD7]."IF@@+3-# !"6, M;X&I2JL>+L$_A112#6F^ 0\L38'J&'U +)["QE-H#?@&I_K<7()GLJ%YKCV< MJPI7I;_H*G"%-R[Q-"F]SB-G.G-?.X*(FB B:Q!_<)SKT_V!Y^C(,W2";L_C MQO/8ZOE)M=;'CL='CJ^@$W5[GC2>)U;/JH1K0@4*N%*,2\ U3#IYP6A!- M?&"EP[8T FPQ+_Q,*Q0B 3OEJ-R?SNVI<76^S0:A<.R$/4<$(A,2&MP8 ^*H MP"!JQ1%, F>">N(PK ;MM-9JDP%A^,=AH"#HWP[#BC XH6<&1!)T1!+Y#@I[ M(C&L"0?29JN!!L03'A\4'T(GG/3$8P@41J;JJT1]/\;@57=C9\(55M3.%P5ABSLKD>Y8A\:1Y_0= M7$.RT,ZR2[L>0T.8?ZS)->"A-/8P-#*$B.R$.%"6:Y2V^8\&BW.-\\X_[/%OB [9B>Y$?:[1#LO?TSO( M\Z=MY\R1]KK':NAMY88LZ*GGN6!9,)T?_A+BM:X^, M\$UY&R1 S(I<5C<@S6QSX[0H[UEHCPS*5E6/FX)3@C7"]3[-6/R;: =-/=P\W\!4$L#!!0 ( ""=5E0& MJH%,-@, %4+ 9 >&PO=V]R:W-H965TOOW.3@AL:]UH>]$W MQ4Y\__O=G7.]_E;(E5H":+++,ZX&WE+KXCH(U&P).56^*(#CF[F0.=6XE8M M%1)H:HWR+(C#, ERRK@W[-MG8SGLB[7.&(>Q)&J=YU3N1Y")[<"+O,.#1[98 M:O,@&/8+NH )Z*=B+'$7U"HIRX$K)CB1,!]X-]'U*$J,@3WQS&"K3M;$A#(5 M8F4VW]*!%QHBR&"FC03%GPW<0I89)>1XJ42]VJ_=%4N'5G*.ZKIL"_%EDAS&M7,PH9JK1&.<5.5B9;XEJ&='MZ_ MK)G>DYLME2D99Y0KTB)GSS1;4YNU&X7U*LQ2G9.S.]"49;AJD?'D26$MIS\Q MO40+HD!NV PN2 '27A9N-I2G2"M7>+UF@J?,"O4#C>3&?S"K*$ M!-=+1>YY"NGO]@%&7(<='\(>Q4[![Y3[I!U=D#B,XT\D(&I))2B'%.'/I)\D>%@Y-))P>YL/.#.9J&?A>S(I>%(*:PL2FA:_Y+4,1$- Z^D7<$H!IRW@?2#@ ME@+N9W?P2@'OLSOXI4#NNEWXG@=N2129SP0_(F'06IL9Y-'/I76\:&H29:.$ M?DJUG)JO?ARH>D-W1R)BM&8DE>CJCC$>D9Q'OD6;/1'P[5Z3$:,%3W2&RN+9 MZM6,X1I=+4$1RN0U^H:^;Y;HZLLU^H)HBAXH8QHI9[;2IIH-[:@TZ[XPR_G M+!<]\%3M)5JE,<0]\LMA^6! WM8AJN+DO,?IWAE4^!M)+>3BK\@9.TZ//8O/ MB^,^=_[?[JO_O/M),-PJ:=Q^HM-<>H2( M[U+ZIX:M05!NT%+) 9.\RB0O-\G[P*2F!5$S2Z'(TKX4+#0&N49SH+[,G<"W M=(!>FL3VH#S<1BV[*-_Q+>\4M2I0TP;*\VO,B>-^Y;@_Z+@)H FM@!=(#X#^ M0FO!XT.D!H(:5+J#2^%Y4IDT.3O/A<9)DT'+;;'9"1H5I3:--9E/LNX&*(\K#8++X5R/*YKU/CLI)F..%EM/FV^WPC

?:?NE_7,CQABP( *D% 9 >&PO=V]R:W-H965T?[<':V%=7(A*\5TJ[8502+6[CV.4E5L*US (U MW\R,K02Q:N>Q6U@417"J5)RTV_VX$E)'Z2";5*X_%,&I[0J@P)X\@^+?".U3* S&-MRUFU(3TCOOR#OUKR)US MF0J'=T;]E@65P^@F@@)G8JGHV:R_X3:?0# WRH4OK+>V[0CRI2-3;9V9025U M_1?OVSKL.22](P[)UB$)O.M @>6]()$.K%F#]=:,YH60:O!F- %%I_]8TZZR3S993Y*3@)^%[H%W9G6F_'OB6#73;#K$.SZ2+"?AKCX^=ZK ML.((M"'8\$1;S,U.]\:G0SL.2<$QPJ:F>I.:TV4-9/7[_S>LE]B3L7/(,*9RQ:[OUA5G:>C'4 M"IE%&,:I(1[M():\2]%Z [Z?&4,[Q0=HMG/Z#U!+ P04 " @G594[A1_ M#U4" #5!@ &0 'AL+W=O[Z5ZU@4 DD/)A9YX!6(U\GV=%E!2W9<5"+.22U52-%.U]76E@&8. M5'(_"H*A7U(FO.G8Q=9J.I8[Y$S 6A&]*TNJ?LV!R_W$"[UCX)%M"[0!?SJN MZ!:> #]7:V5F?LN2L1*$9E(0!?G$FX6C56+S7<(7!GM],B:VDHV4SW9RGTV\ MP&X(.*1H&:AY_80%<&Z)S#9^-)Q>*VF!I^,C^WM7NZEE0S4L)/_*,BPFWEN/ M9)#3'<='N?\ 33T#RY=*KMV3[.O<)/)(NM,HRP9L=E R4;_IH>G#"<#P= .B M!A"]!"1G '$#B&]52!I X)44Z'2NY)\IF&S8[<-UW:-,O M)NQW\H3*K#*#P^F]2&4)Y!,]@":])2!E7+\>^VBX;8:?-CSSFBSF_K,G4O'/3O@E==R,45Y+O^H!NXO":9](?= MR-4U9-"A6;?4/[FG):BM,TA-4KD36!]F&VT]>.:LYT5\'HX684=\:3R[MM@_ M]+7A/U"U94(3#KF1"OIWQD94;:+U!&7E7&(CT7B.&Q;FOP/*)ICU7$H\3JQ M^R>;_@902P,$% @ ()U65%5>8Q$1 P 0PD !D !X;"]W;W)K&ULI59=;]HP%/TK5M0'D-I\ Z4"I$*8MFF=4%'7AVD/ MAAABS;$SVX'NW\]V0AJHR]#& [&O[SG7]_CZ8[1G_*?($)+@)2=4C)U,RN+. M\\0Z0SD4+BL052,;QG,H59=O/5%P!%,#RHD7^G[?RR&FSF1D; L^&;%2$DS1 M@@-1YCGDOZ>(L/W8"9R#X1%O,ZD-WF14P"U:(OE4++CJ>0U+BG-$!684<+09 M._?!W;RO_8W#-XSVHM4&.I,58S]UYU,Z=GP](4306FH&J#X[-$.$:"(UC5\U MI].$U,!V^\#^P>2NV_XCJ?'J:;\V(,/]@ M7_OZ#EB70K*\!JL9Y)A67_A2Z] "*!X[(*P!X2D@?@<0U8#HT@AQ#8@OC="K M 29UK\K=")= "2F&JZV0IN1K%"B,"$J!C*=M7NCCRI$M/3\]9U$M,JB?"=)"+PP*C, M!)C3%*46?'(>WS^#]Y2@C:KA0=5I>);P,Z0NB()K$/IA:)G/[')X8$OG_Z+/ M_SGZD1A14V*1X8O>X9M#3C'=MDOL^_U*2*X.B1]G^..&/S;\\9D2)JH:;753 M(?L&J8_,W>1F&+F]D;=KKX;%*XA#-SIV2VQNPX$;'+O-+6YA%+>"'F79:[+L MG4+Z P H!( !D !X;"]W;W)K&UL MQ5AM;^LF%/XKR)]:Z=XXX+Q6::0V\;1-ZV[4Z.Y^IC:)43%X@)ONWP^P:R=. MZOANBO(E!G+.8XYAMA/R526$:/">,J[NO43K[,[W5920%*N>R @W_VR$ M3+$V4[GU528)CIU2RGS4[X_\%%/NS6=N;27G,Y%K1CE92:#R-,7RGT?"Q.[> M@]['PC/=)MHN^/-9AK=D3?3W;"7-S*]08IH2KJC@0)+-O?< [T*$K(*3^(N2 MG=H; QO*BQ"O=O);?._UK4>$D4A;"&P>;V1!&+-(QH^_2U"OLFD5]\V_B@9AL<,[TL]C]2LJ AA8O$DRY7[ K9?L>B'*E15HJ M&P]2RHLG?B\3L:=@<$XKH%(!-14&GR@$I4+0U<*@5!ATM3 L%5SH?A&[2]P2 M:SR?2;$#TDH;-#MPV7?:)E^4VT)9:VG^I49/S_\TM?B'4 JLB 3K!$L";M:F M&N.<$2 VX(%K&E.66SK!FD2YI)H2!<+WB.4QB<%&BA0L1)KE&EOJ;\'-DFA, MF;H%7X&RB.KC03EXHHP9*37SM?'>^N!'I:>/A:?H$T\#\"2X3HQI;NR>T%^V MZX]:]'V3M2IUZ"-UCZ@5\'?,>R" 7P#J(W3"GT5W=7@JG/]G/?S/U@^2$51U M%#B\X!.\GZX36UPAEISR[5[QM7@RJ#P9.$\&73Q1M2M.9_[;/Z FA25-HV04I/(-T$/FPBGS8&OE"\#3*^!+WCHWS#H <;]'816G81"L\('40^J2*?M$;^ TN) MN5:F/S.L3:-FR-_WG]70',8[ R@[:,HAH179O=NI7 X"+L!D>Y'O>&37*/ MA8YW\"Y(X1FDP]CKY@7;N]>WS"97V7<[RV64F&]@\U*GJ4FX^1:,7K^8CRC+ MB$F[(?];*_EUWX##:Y-?-QHXN@CYHR,V4&_<)+\0&NYWW2;U'7#"5IS#N.NV M!MO[VC-16M+([NN.:(!W6,;%6YX1Z8Z$9I/_:D]%AR)M::]["YQ0#H\4=6=#[9TM7*]699!M1Y2Z4R!X95Y1 MW6,0N@2O)>IAHAOO[:*+T+*+4'A&J(C=WSMQIT1NW56',CMUSG5Q:*I6J^N4 M!W>)T%A_A'<+>&)]">_"XK*DAB_N;IZPW%+3(1C9&%/]WMAL0[*X#BDF6F3N MO/\BM!:I&R8$QT1: ?/_1I@OPG)B#5274O-_ 5!+ P04 " @G594-+E_ MD3(# #R$P #0 'AL+W-T>6QEE M60EV/V?,!,MW.PBYS5T04(O\=4V<4OT.\?X $6H'HST^J!MVFO/3NV% MT?1$_V3T%D/F1, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( ""=5E3GF@/#8 4 .LM / >&PO=V]R:V)O;VLN>&ULQ9K? M;^(X$(#_%8N7NY7N#LBO[E:E$@MTMU*75@7U'E=N8L!J$G.V0[O[U]\X*:US M34?W,ILGB /)QQC[&T]\]JCTP[U2#^RIR$LS&>RLW9\.AR;=B8*;O]1>E'!F MHW3!+1SJ[=#LM>"9V0EABWP8C$;)L."R')R?':]UHX?^@;(BM5*5T.@:[J1X M-*_GW2$[2"/O92[MC\F@?I^+ 2MD*0OY4V23P6C S$X]?E5:_E2EY?DJU2K/ M)X-Q<^).:"O3-\TK![GF]Z9NL?S^E@/(9)",X((;J8VM/U%?GP/C0<"'FZ/* MJ@N96Z'GW(HO6E5[66[=9>!7#+V?4*H M1>X 2[.3>S-@)2_$9#!3!Z'9#=\*]Z/@+I=9\P,MD'GATJ<23NC+K&8DY+E> MSA?+U6+.X-WJ^NIR/EW#P>?IU70Y6S /,D @@QXAOP<>9(A AKU KM;P\FVQ M]" C!#+J$;(5R1B!C,DAW\9OO6+7%W!T/?,@$P0RZ3.2H0=Y@D">]!;)V73U MU8/\B$!^I(6<"Y-JN7?M3&W8Y\K(4AC#>)FQ555XD)\0R$^TD+?B(,I*L-^7 M($#SP9^\1]CL/:+%NN!2LSN> ]DWP4VEA?N"Z<)$)4-M&6YV;/%/)0\\K_E< MWUZ6!V&L^Z:/B6EF3.R9"UGR,H74@-V*5 LW+XSEIAFQL2>F0L-9"Z]@0@: MJZMW>QSSS)A8--,4>MO(NKV+#=/+F-@O7Y3*'F6>_P$!M+S!G#,\C?8;P(NI/B8F%'&Q$I9694^ M[%2>"6U^JR<>^Z,KE)A0QL1&>:::/G*=L9N<=XZ3 )-+0"R7RS)5A6!K_M0Y M"P:840)BHRSANE<*LH0;6$ZM=EQWJ3E URS$,D'3FE:J'6 Z"8AU\I+8K&O; MM<*'"20@%LB[F4W#Z6-B+@FHURI89M/N91+U0P ?H5DA 334@LFA<&\%>YQAQ,C#*3Z4F4J_+)W MB)DF)#;-NTD0A)++W,?$W!-2NP=-@OR1'F'NB8C=@V-&/B9FGZC/8MGWV,?$ M#!3U4RQK_IDM"T68A:*>RF7/G#XF^ESFE];+IEE6O^4Y0+OK^9B8A:(^2V?M MD8Y9*"*V$([9&NF8A:)>USNMD8Y9*"*V$(Z9^)B8A2)B"^&8)_ZS34=,UA>2,LN>%IO-O(Q,?G$U#L#T$J,[\@8 MDT_FEFCXF)I^DEL^P_K Y/\O$1I8B6\(M#+2G/$]O-',OS0:H M*';[$C95GL^@[;J\4CP[[E4^[K,^_Q=02P,$% @ ()U65)=W8@DCEQN ;OO* R28_6@)\AG9)4M7_^C3U;9CR]E MWPZ[[EBWNU.=?1[VQ[ILML-P^I5276W+H:UWW:DSIR]?IW*_TSLUNO=JOSN5G\.Y3C\8W#ZZ/KWNBUE:&:O M;;\IP[))G_OKZ9HNAWQWGMS,GM^63?_\EILT=9! D$P?I!"DTP<9!-GT00Y! M/GU00%!,'[2 H,7T0?<0=#]]T ,$/4P?E.$.Q/(G9'N3&!W1KPS@=Z">@N!WH)Z"X'>,GK9 M)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O M)=!;46\ET%M'FR4$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01ZVVBSFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\??:PDT-M1;R?0VU%O)]#; M46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.T8_FQ#H M':AW$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>XT]!/TGU<+ZW7!]_67Z?1)P7%YS3 M;45]^@M02P,$% @ ()U65-9((R[W 0 *R@ !, !;0V]N=&5N=%]4 M>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 M A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8 M;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A- M39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V M)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8 M=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@ M?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL M D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626* MK I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DU MBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-?\IZ[US MZS^.'Y]E9YO^+9^-_Q%&UL4$L! A0#% @ ()U65#,Z M?J<^!0 6Q4 !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ()U65&R)?U(X!@ TAH !@ M ("!\1< 'AL+W=O , #4+ 8 " @5\> !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ ()U65 /(NMOE!@ D1L !@ ("!H"H 'AL M+W=OL+ F(@ & @(&] M- >&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65+6> MP?EH! ^0D !D ("!WD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65/!D9%KF @ P08 !D M ("!'U$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ()U65)JQAM/L! 5@P !D ("! M6UP 'AL+W=O>L<1 #:-P &0 @(%^80 >&PO=V]R:W-H965T&UL4$L! A0#% M @ ()U65$JY9)9K! PH !D ("!/GD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65#I2.*W7 M P 2PD !D ("!R8D 'AL+W=O&PO=V]R:W-H965TFM@, /4( 9 " @2N9 !X;"]W;W)K&UL4$L! A0#% @ ()U65!86&PO=V]R M:W-H965T&UL M4$L! A0#% @ ()U65-$KEY].! _@H !D ("!=*D M 'AL+W=O^ M@(@& =$@ &0 @('YK0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M()U65%VV/'N[ @ !P8 !D ("!9;@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65$=),VA+ @ 0 4 !D M ("!_<\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ()U65,6I]9AQ!@ -B@ !D ("!!.( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U6 M5*GV;X6= @ UP< !D ("!F.X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65(%: 7-9 @ AP4 M !D ("!J?8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65"U;\!^I @ @< !D M ("!:@ ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ()U65(L8NGF4 P R@T !D ("!> L! 'AL+W=O M&PO=V]R:W-H965T]9]:F0( (L' 9 " @? 3 M 0!X;"]W;W)K&UL4$L! A0#% @ ()U65$)V M'I&_ @ @0@ !D ("!P!8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65/6:]Q@' P "0D !D M ("!HR ! 'AL+W=O+," !.!P &0 @('A(P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ()U65$N1&2\*!@ *R( !D ("! M^RD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ()U65 :J@4PV P 50L !D ("!+SD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ()U65#2Y?Y$R P \A, T M ( !D4T! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ ()U65)=W
XML 86 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 87 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 88 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 333 394 1 false 78 0 false 6 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 - Acquisitions (Notes) Notes http://www.paloaltonetworks.com/role/AcquisitionsNotes Acquisitions (Notes) Notes 15 false false R16.htm 2125108 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Notes) Notes http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsNotes Goodwill, Intangible Assets and Other Long-lived Assets (Notes) Notes 16 false false R17.htm 2132109 - Disclosure - Debt (Notes) Notes http://www.paloaltonetworks.com/role/DebtNotes Debt (Notes) Notes 17 false false R18.htm 2140110 - Disclosure - Commitments and Contingencies (Notes) Notes http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes Commitments and Contingencies (Notes) Notes 18 false false R19.htm 2144111 - Disclosure - Stockholders' Equity (Notes) Notes http://www.paloaltonetworks.com/role/StockholdersEquityNotes Stockholders' Equity (Notes) Notes 19 false false R20.htm 2148112 - Disclosure - Equity Award Plans (Notes) Notes http://www.paloaltonetworks.com/role/EquityAwardPlansNotes Equity Award Plans (Notes) Notes 20 false false R21.htm 2156113 - Disclosure - Income Taxes (Notes) Notes http://www.paloaltonetworks.com/role/IncomeTaxesNotes Income Taxes (Notes) Notes 21 false false R22.htm 2158114 - Disclosure - Net Loss Per Share (Notes) Notes http://www.paloaltonetworks.com/role/NetLossPerShareNotes Net Loss Per Share (Notes) Notes 22 false false R23.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 23 false false R24.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.paloaltonetworks.com/role/RevenueTables Revenue (Tables) Tables http://www.paloaltonetworks.com/role/RevenueNotes 24 false false R25.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 25 false false R26.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 26 false false R27.htm 2319304 - Disclosure - Financing Receivables (Tables) Sheet http://www.paloaltonetworks.com/role/FinancingReceivablesTables Financing Receivables (Tables) Tables http://www.paloaltonetworks.com/role/FinancingReceivablesNotes 27 false false R28.htm 2326305 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Tables) Sheet http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables Goodwill, Intangible Assets and Other Long-lived Assets (Tables) Tables http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsNotes 28 false false R29.htm 2333306 - Disclosure - Debt (Tables) Sheet http://www.paloaltonetworks.com/role/DebtTables Debt (Tables) Tables http://www.paloaltonetworks.com/role/DebtNotes 29 false false R30.htm 2341307 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes 30 false false R31.htm 2345308 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.paloaltonetworks.com/role/StockholdersEquityNotes 31 false false R32.htm 2349309 - Disclosure - Equity Award Plans (Tables) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansTables Equity Award Plans (Tables) Tables http://www.paloaltonetworks.com/role/EquityAwardPlansNotes 32 false false R33.htm 2359310 - 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 33 false false R34.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 34 false false R35.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 35 false false R36.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 36 false false R37.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 37 false false R38.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 38 false false R39.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 39 false false R40.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 40 false false R41.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 41 false false R42.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 42 false false R43.htm 2420410 - Disclosure - Financing Receivables (Details) Sheet http://www.paloaltonetworks.com/role/FinancingReceivablesDetails Financing Receivables (Details) Details http://www.paloaltonetworks.com/role/FinancingReceivablesTables 43 false false R44.htm 2422411 - Disclosure - Derivative Instruments (Details) Sheet http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes 44 false false R45.htm 2424412 - Disclosure - Acquisitions (Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails Acquisitions (Additional Information) (Details) Details http://www.paloaltonetworks.com/role/AcquisitionsNotes 45 false false R46.htm 2427413 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Goodwill) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsGoodwillDetails Goodwill, Intangible Assets and Other Long-lived Assets (Goodwill) (Details) Details http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables 46 false false R47.htm 2428414 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Purchased Intangible Assets by Major Class) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails Goodwill, Intangible Assets and Other Long-lived Assets (Purchased Intangible Assets by Major Class) (Details) Details http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables 47 false false R48.htm 2429415 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Amortization Expense) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsAmortizationExpenseDetails Goodwill, Intangible Assets and Other Long-lived Assets (Amortization Expense) (Details) Details http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables 48 false false R49.htm 2430416 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Future Amortization Expense of Intangible Assets) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails Goodwill, Intangible Assets and Other Long-lived Assets (Future Amortization Expense of Intangible Assets) (Details) Details http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables 49 false false R50.htm 2431417 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets - Other Long-lived Assets (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsOtherLonglivedAssetsDetails Goodwill, Intangible Assets and Other Long-lived Assets - Other Long-lived Assets (Details) Details 50 false false R51.htm 2434418 - Disclosure - Debt (Additional Details) (Details) Sheet http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails Debt (Additional Details) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 51 false false R52.htm 2435419 - 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 52 false false R53.htm 2436420 - 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 53 false false R54.htm 2437421 - Disclosure - Debt (Note Hedges) (Details) Sheet http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails Debt (Note Hedges) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 54 false false R55.htm 2438422 - Disclosure - Debt (Warrants) (Details) Sheet http://www.paloaltonetworks.com/role/DebtWarrantsDetails Debt (Warrants) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 55 false false R56.htm 2439423 - 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 56 false false R57.htm 2442424 - 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 57 false false R58.htm 2443425 - 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 58 false false R59.htm 2446426 - Disclosure - Stockholders' Equity (Details) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.paloaltonetworks.com/role/StockholdersEquityTables 59 false false R60.htm 2447427 - Disclosure - Stockholders' Equity (Schedule Of Share Repurchases) (Details) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails Stockholders' Equity (Schedule Of Share Repurchases) (Details) Details http://www.paloaltonetworks.com/role/StockholdersEquityTables 60 false false R61.htm 2450428 - Disclosure - Equity Award Plans (Performance Stock Option (PSO) and Performance-Based Stock Unit (PSU) Activities) - Narrative (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails Equity Award Plans (Performance Stock Option (PSO) and Performance-Based Stock Unit (PSU) Activities) - Narrative (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 61 false false R62.htm 2451429 - Disclosure - Equity Award Plans - (Performance Stock Option (PSO) Activities) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails Equity Award Plans - (Performance Stock Option (PSO) Activities) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 62 false false R63.htm 2452430 - 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 63 false false R64.htm 2453431 - Disclosure - Equity Award Plans - (Valuation Assumptions) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails Equity Award Plans - (Valuation Assumptions) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 64 false false R65.htm 2454432 - 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 65 false false R66.htm 2455433 - Disclosure - Equity Award Plans (Allocation of Share-based Compensation, Additional Information) - Narrative (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationNarrativeDetails Equity Award Plans (Allocation of Share-based Compensation, Additional Information) - Narrative (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 66 false false R67.htm 2457434 - Disclosure - Income Taxes (Details) Sheet http://www.paloaltonetworks.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.paloaltonetworks.com/role/IncomeTaxesNotes 67 false false R68.htm 2460435 - 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 68 false false R69.htm 2461436 - 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 69 false false All Reports Book All Reports panw-20220131.htm panw-20220131.xsd panw-20220131_cal.xml panw-20220131_def.xml panw-20220131_lab.xml panw-20220131_pre.xml panw-ex104q222.htm panw-ex105q222.htm panwex311q222.htm panwex312q222.htm panwex321q222.htm panwex322q222.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 91 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "panw-20220131.htm": { "axisCustom": 3, "axisStandard": 25, "contextCount": 333, "dts": { "calculationLink": { "local": [ "panw-20220131_cal.xml" ] }, "definitionLink": { "local": [ "panw-20220131_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml" ] }, "inline": { "local": [ "panw-20220131.htm" ] }, "labelLink": { "local": [ "panw-20220131_lab.xml" ] }, "presentationLink": { "local": [ "panw-20220131_pre.xml" ] }, "schema": { "local": [ "panw-20220131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" ] } }, "elementCount": 522, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 4, "http://www.paloaltonetworks.com/20220131": 10, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 19 }, "keyCustom": 33, "keyStandard": 361, "memberCustom": 26, "memberStandard": 52, "nsprefix": "panw", "nsuri": "http://www.paloaltonetworks.com/20220131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue (Notes)", "role": "http://www.paloaltonetworks.com/role/RevenueNotes", "shortName": "Revenue (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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 - Acquisitions (Notes)", "role": "http://www.paloaltonetworks.com/role/AcquisitionsNotes", "shortName": "Acquisitions (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Notes)", "role": "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsNotes", "shortName": "Goodwill, Intangible Assets and Other Long-lived Assets (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132109 - Disclosure - Debt (Notes)", "role": "http://www.paloaltonetworks.com/role/DebtNotes", "shortName": "Debt (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140110 - 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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - Disclosure - Stockholders' Equity (Notes)", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityNotes", "shortName": "Stockholders' Equity (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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-20220131.htm", "contextRef": "i961371a7a8c7445e957b8bdac48d43db_I20210731", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148112 - 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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156113 - Disclosure - Income Taxes (Notes)", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesNotes", "shortName": "Income Taxes (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158114 - 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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Tables)", "role": "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables", "shortName": "Goodwill, Intangible Assets and Other Long-lived Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "panw:ConvertibleDebtOtherDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - Debt (Tables)", "role": "http://www.paloaltonetworks.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "panw:ConvertibleDebtOtherDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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-20220131.htm", "contextRef": "i8505695bd26743eeb8cebad816b27c8d_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - 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-20220131.htm", "contextRef": "i8505695bd26743eeb8cebad816b27c8d_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349309 - Disclosure - Equity Award Plans (Tables)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansTables", "shortName": "Equity Award Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359310 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.paloaltonetworks.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "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": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic1264ee02724464ea9419c63e8350a08_I20210801", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "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", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i8e2dfb27eff24357b257ce1c8f953021_D20211101-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "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", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ie18cd940c8524a7592aa4a3bf83cbbe4_D20211101-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": "-6", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i9937ba065c704e67836b11490843234e_I20220131", "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", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i9937ba065c704e67836b11490843234e_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "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-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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-20220131.htm", "contextRef": "i86ba4a8074f34031ae5ad0fd702db3fa_I20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i0ecebc9375374005943193a37525037b_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "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": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i12ab2a0da57644f68c4b9b28c04d77fe_I20210731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Acquisitions (Additional Information) (Details)", "role": "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ie00597bf038e4dd5a2872bae2f3c20b4_D20210811-20210811", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i961371a7a8c7445e957b8bdac48d43db_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Goodwill) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsGoodwillDetails", "shortName": "Goodwill, Intangible Assets and Other Long-lived Assets (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Purchased Intangible Assets by Major Class) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails", "shortName": "Goodwill, Intangible Assets and Other Long-lived Assets (Purchased Intangible Assets by Major Class) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Amortization Expense) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsAmortizationExpenseDetails", "shortName": "Goodwill, Intangible Assets and Other Long-lived Assets (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets (Future Amortization Expense of Intangible Assets) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails", "shortName": "Goodwill, Intangible Assets and Other Long-lived Assets (Future Amortization Expense of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "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-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": "1", "first": true, "lang": "en-US", "name": "panw:NumberOfAcresOfLandPurchased", "reportCount": 1, "unique": true, "unitRef": "acre", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Goodwill, Intangible Assets and Other Long-lived Assets - Other Long-lived Assets (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsOtherLonglivedAssetsDetails", "shortName": "Goodwill, Intangible Assets and Other Long-lived Assets - Other Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": "1", "first": true, "lang": "en-US", "name": "panw:NumberOfAcresOfLandPurchased", "reportCount": 1, "unique": true, "unitRef": "acre", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i73c10f50167b4b16a9226f9f959bce14_I20180731", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - 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-20220131.htm", "contextRef": "i73c10f50167b4b16a9226f9f959bce14_I20180731", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - 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-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - 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-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "panw:ScheduleofNoteHedgeTransactionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "if3bd47cbb1bd4d5993147c0647441c1c_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": "2437421 - 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", "panw:ScheduleofNoteHedgeTransactionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "if3bd47cbb1bd4d5993147c0647441c1c_D20180731-20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "panw:SharesOfCommonStockCoveredByNoteHedges", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i0d6d195ec2a745238fcc6cbd1b5f9ef0_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": "2438422 - Disclosure - Debt (Warrants) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtWarrantsDetails", "shortName": "Debt (Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i0d6d195ec2a745238fcc6cbd1b5f9ef0_I20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i17ee695a1f5b4d328e45dc8ba0a2c4c7_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": "2439423 - 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-20220131.htm", "contextRef": "i17ee695a1f5b4d328e45dc8ba0a2c4c7_I20180904", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i3513bf574388451abdbd36bbf9365a12_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i3513bf574388451abdbd36bbf9365a12_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "iea2aa6b0904c4a7aad5464780c40afb3_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - 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": [ "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "iea2aa6b0904c4a7aad5464780c40afb3_I20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ided5c25d7c2b4e0caf662daa9fc15a80_I20201231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - 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-20220131.htm", "contextRef": "ided5c25d7c2b4e0caf662daa9fc15a80_I20201231", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i94bc2924620043b0801a9f2ed01d070a_I20200731", "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-20220131.htm", "contextRef": "i94bc2924620043b0801a9f2ed01d070a_I20200731", "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:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - Stockholders' Equity (Schedule Of Share Repurchases) (Details)", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails", "shortName": "Stockholders' Equity (Schedule Of Share Repurchases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i8d17198d3deb46b38f58311475f90f3f_D20190801-20191031", "decimals": "INF", "first": true, "lang": "en-US", "name": "panw:ShareBasedCompensationArrangementShareBasedPaymentAwardVestingConditionThresholdAverageClosingPriceDays", "reportCount": 1, "unique": true, "unitRef": "day", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Equity Award Plans (Performance Stock Option (PSO) and Performance-Based Stock Unit (PSU) Activities) - Narrative (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "shortName": "Equity Award Plans (Performance Stock Option (PSO) and Performance-Based Stock Unit (PSU) Activities) - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i8d17198d3deb46b38f58311475f90f3f_D20190801-20191031", "decimals": "INF", "first": true, "lang": "en-US", "name": "panw:ShareBasedCompensationArrangementShareBasedPaymentAwardVestingConditionThresholdAverageClosingPriceDays", "reportCount": 1, "unique": true, "unitRef": "day", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "idbf6179d39c84f4f96f73a2fc92536ae_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451429 - Disclosure - Equity Award Plans - (Performance Stock Option (PSO) Activities) (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "shortName": "Equity Award Plans - (Performance Stock Option (PSO) Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ided15af52d1d46e092d98942c537334a_D20210801-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i6509418cc1b74c749439db13263a9554_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452430 - 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-20220131.htm", "contextRef": "i6509418cc1b74c749439db13263a9554_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "if14ffc2c9a0d4fb592c8b330a3941a2b_D20210801-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - Disclosure - Equity Award Plans - (Valuation Assumptions) (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails", "shortName": "Equity Award Plans - (Valuation Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "if14ffc2c9a0d4fb592c8b330a3941a2b_D20210801-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454432 - 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", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455433 - Disclosure - Equity Award Plans (Allocation of Share-based Compensation, Additional Information) - Narrative (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationNarrativeDetails", "shortName": "Equity Award Plans (Allocation of Share-based Compensation, Additional Information) - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457434 - Disclosure - Income Taxes (Details)", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460435 - 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 }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461436 - 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", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i2a936accba08449eb7c739cd82ec5afe_D20211101-20220131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20220131.htm", "contextRef": "ic4170ae197c34f9888478586419d7787_I20220131", "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-20220131.htm", "contextRef": "id80a0e23ded44f46ba7d33e59100c4ae_I20210131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "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-20220131.htm", "contextRef": "i88ff0c5b1e1644c1ae138caf66eff1a7_D20210801-20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://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": [ "r508" ], "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": [ "r509" ], "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": [ "r510" ], "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": [ "r510" ], "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": [ "r510" ], "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": [ "r511" ], "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": [ "r510" ], "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": [ "r510" ], "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": [ "r510" ], "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": [ "r510" ], "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": [ "r506" ], "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": [ "r507" ], "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_A2021PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Plan", "label": "2021 Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "A2021PlanMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "panw_AccountingStandardsUpdate202006Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06", "label": "Accounting Standards Update 2020-06 [Member]", "terseLabel": "Accounting Standards Update 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "panw_AdditionalPaidInCapitalAndTemporaryEquity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional Paid In Capital and Temporary Equity", "label": "Additional Paid In Capital and Temporary Equity", "negatedLabel": "Decrease to additional paid in capital and temporary equity" } } }, "localname": "AdditionalPaidInCapitalAndTemporaryEquity", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "panw_AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital Reclassification To Temporary Equity From Convertible Debt", "label": "Adjustments To Additional Paid In Capital Reclassification To Temporary Equity From Convertible Debt", "terseLabel": "Temporary equity reclassification" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationToTemporaryEquityFromConvertibleDebt", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "panw_CloudAndOtherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud and Other Services [Member]", "label": "Cloud and Other Services [Member]", "terseLabel": "Cloud and other services" } } }, "localname": "CloudAndOtherServicesMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "domainItemType" }, "panw_CloudAndOtherServicesNoSpecifiedAnnualCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud and Other Services, No Specified Annual Commitments", "label": "Cloud and Other Services, No Specified Annual Commitments [Member]", "terseLabel": "Cloud and other services, no specified annual commitments" } } }, "localname": "CloudAndOtherServicesNoSpecifiedAnnualCommitmentsMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "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 senior notes details" } } }, "localname": "ConvertibleDebtOtherDetailsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "panw_ConvertibleSeniorNotesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, Policy", "label": "Convertible Senior Notes, Policy [Policy Text Block]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleSeniorNotesPolicyPolicyTextBlock", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "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/20220131", "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/20220131", "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/20220131", "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsAmortizedCost": { "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": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost", "terseLabel": "Due between one and three years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsAmortizedCost", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Fair Value", "terseLabel": "Due between one and three years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughThreeYearsFairValue", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Amortized Cost", "terseLabel": "Due between three to five years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsAmortizedCost", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsFairValue": { "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": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Three Through Five Years, Fair Value", "terseLabel": "Due between three to five years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfterThreeThroughFiveYearsFairValue", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "panw_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "2027 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "panw_GammaNetworksIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gamma Networks, Inc.", "label": "Gamma Networks, Inc. [Member]", "terseLabel": "Gamma Networks, Inc." } } }, "localname": "GammaNetworksIncMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "panw_LandPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Land Purchase Agreement", "label": "Land Purchase Agreement [Member]", "terseLabel": "Land purchase agreement" } } }, "localname": "LandPurchaseAgreementMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_NumberOfAcresOfLandPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Acres of Land Purchased", "label": "Number of Acres of Land Purchased", "terseLabel": "Number of acres of land to be purchased" } } }, "localname": "NumberOfAcresOfLandPurchased", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsOtherLonglivedAssetsDetails" ], "xbrltype": "areaItemType" }, "panw_OperatingLeaseRightofUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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/20220131", "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/20220131", "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 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Nonoperating Income (Expense), Net", "label": "Other Nonoperating Income (Expense), Net", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpenseNet", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_PerformanceStockOptionsWithServiceAndMarketConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Options with Service and Market Conditions [Member]", "label": "Performance Stock Options with Service and Market Conditions [Member]", "terseLabel": "PSOs" } } }, "localname": "PerformanceStockOptionsWithServiceAndMarketConditionsMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_PerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units (PSUs) [Member]", "label": "Performance Stock Units (PSUs) [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceStockUnitsPSUsMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "panw_PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions", "label": "Performance Stock Units (PSUs), Subject To Service, Performance, And Market Conditions [Member]", "terseLabel": "PSUs subject to service, performance, and market conditions" } } }, "localname": "PerformanceStockUnitsPSUsSubjectToServicePerformanceAndMarketConditionsMember", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "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/20220131", "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 amount paid to purchase note hedges - additional paid-in capital" } } }, "localname": "PurchaseofNoteHedges", "nsuri": "http://www.paloaltonetworks.com/20220131", "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/20220131", "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/20220131", "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "panw_ScheduleOfShareBasedPaymentAwardPerformanceBasedStockUnitsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions", "label": "Schedule of Share-based Payment Award, Performance-Based Stock Units, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used and resulting grant-date fair values of our PSUs" } } }, "localname": "ScheduleOfShareBasedPaymentAwardPerformanceBasedStockUnitsValuationAssumptionsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "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/20220131", "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/20220131", "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": "Note hedges details" } } }, "localname": "ScheduleofNoteHedgeTransactionsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "panw_ShareBasedCompensationArrangementShareBasedPaymentAwardVestingConditionThresholdAverageClosingPriceDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement, Share Based Payment Award", "label": "Share Based Compensation Arrangement, Share Based Payment Award, Vesting Condition Threshold, Average Closing Price Days", "terseLabel": "Threshold consecutive trading days (in days)" } } }, "localname": "ShareBasedCompensationArrangementShareBasedPaymentAwardVestingConditionThresholdAverageClosingPriceDays", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "panw_ShareBasedCompensationPerformancePeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Performance Period", "label": "Share-based Compensation, Performance Period [Domain]", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationPerformancePeriodDomain", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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": "Performance period" } } }, "localname": "SharebasedCompensationPerformancePeriodAxis", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/20220131", "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "panw_StockRepurchasedDuringPeriodWeightedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchased During Period, Weighted Average Price Per Share", "label": "Stock Repurchased During Period, Weighted Average Price Per Share", "terseLabel": "Weighted average price per share (in dollars per share)" } } }, "localname": "StockRepurchasedDuringPeriodWeightedAveragePricePerShare", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails" ], "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/20220131", "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/20220131", "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/20220131", "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/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "panw_UnrecordedUnconditionalPurchaseObligationToBePaidYearFiveAndAfter": { "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": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five and After", "terseLabel": "2027 and thereafter" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationToBePaidYearFiveAndAfter", "nsuri": "http://www.paloaltonetworks.com/20220131", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r96", "r103", "r165", "r304", "r305", "r306", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative-effect adjustment from adoption of new accounting pronouncement" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r96", "r103", "r165", "r304", "r305", "r306", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r96", "r103", "r165", "r304", "r305", "r306", "r321", "r322" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r267", "r270", "r406", "r407", "r408", "r409", "r410", "r411", "r430", "r477", "r480" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r267", "r270", "r406", "r407", "r408", "r409", "r410", "r411", "r430", "r477", "r480" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r140", "r245", "r249", "r431", "r476", "r478" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-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": [ "r140", "r245", "r249", "r431", "r476", "r478" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-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": [ "r257", "r267", "r270", "r406", "r407", "r408", "r409", "r410", "r411", "r430", "r477", "r480" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r257", "r267", "r270", "r406", "r407", "r408", "r409", "r410", "r411", "r430", "r477", "r480" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Future grants" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r141", "r142", "r245", "r250", "r479", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r141", "r142", "r245", "r250", "r479", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r206", "r268", "r399" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r17", "r145", "r146" ], "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 $13.0 and $11.2 at January\u00a031, 2022 and July\u00a031, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-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": 13.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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesFairValueDisclosure": { "auth_ref": [ "r33" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r49", "r50", "r51", "r466", "r488", "r492" ], "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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r51", "r52", "r93", "r94", "r95", "r347", "r483", "r484" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r97", "r98", "r99", "r100", "r162", "r163", "r164", "r165", "r166", "r167", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r319", "r320", "r321", "r322", "r433", "r434", "r435", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r271", "r273", "r310", "r311" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r273", "r296", "r309" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r147", "r170" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r148", "r168" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r25", "r148", "r168" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": { "auth_ref": [ "r25", "r148", "r168" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r70", "r83", "r393" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r66", "r83", "r395" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r83", "r395" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r83", "r186", "r192" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r112" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r112" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r112" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r158", "r258" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r89", "r130", "r133", "r138", "r161", "r344", "r348", "r383", "r441", "r463" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r43", "r89", "r161", "r344", "r348", "r383" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r372" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r156" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r157" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r154", "r174" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "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 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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "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 following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r152", "r155", "r174", "r447" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r275", "r298" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r358", "r361" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "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/2020-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 presentation and principles of consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r266", "r269" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r266", "r269", "r331", "r332" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r336", "r337", "r338" ], "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" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r339" ], "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": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r87", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r179" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r28", "r85" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r80", "r85", "r86" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r384" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r7" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r458" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r229", "r272" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r219" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r219" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r229", "r272" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r205", "r449", "r470" ], "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 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r198", "r200", "r204", "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r218" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r15", "r18", "r224" ], "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; 98.5 and 97.3\u00a0shares issued and outstanding at January\u00a031, 2022 and July\u00a031, 2021, respectively" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58", "r64", "r453", "r473" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r231", "r233", "r246" ], "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, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Short-term deferred contract costs" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r231", "r233", "r246" ], "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 allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term deferred contract costs" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r231", "r232", "r246" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r231", "r232", "r246" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r247" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r13", "r443", "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Increase to convertible senior notes, net" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r10" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r37" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r258" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r258", "r265", "r493" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r68", "r431" ], "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/2020-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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r12", "r13", "r442", "r443", "r461" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r210", "r443", "r461" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r209" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r213" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r36", "r219", "r220", "r222" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r36", "r219", "r220", "r222" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r394", "r396" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r35", "r214", "r394" ], "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" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instruments" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37" ], "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/2020-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/2020-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": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-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_DebtInstrumentTable": { "auth_ref": [ "r37", "r91", "r219", "r221", "r222", "r223", "r393", "r394", "r396", "r460" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Debt Instruments" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r211", "r395" ], "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", "negatedTerseLabel": "Less: debt discount and debt issuance costs, net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r160" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r160" ], "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 debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r83", "r128" ], "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 aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r359", "r360", "r363", "r365" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r371" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r44", "r45", "r382" ], "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": "Accrued and other liabilities:" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r353", "r355" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r352", "r354", "r355", "r356", "r357", "r362", "r363", "r366", "r367", "r369" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r335" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r245", "r249", "r250", "r251", "r252", "r253", "r254", "r255" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Award Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, the Middle East, and Africa\u00a0(\u201cEMEA\u201d)" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r110" ], "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", "verboseLabel": "Net loss per share, basic and diluted (in usd per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r112", "r113", "r114", "r115" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r315" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r297" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r297" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofSharebasedCompensationAdditionalInformationNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r294" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r93", "r94", "r95", "r98", "r105", "r107", "r116", "r165", "r218", "r224", "r304", "r305", "r306", "r321", "r322", "r385", "r386", "r387", "r388", "r389", "r391", "r483", "r484", "r485" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r381" ], "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": "Carrying value" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2020-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 Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r372", "r373", "r374", "r379" ], "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" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r372", "r379" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r373", "r403", "r404", "r405" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r372", "r373", "r375", "r376", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r258", "r259", "r264", "r265", "r373", "r403" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r258", "r259", "r264", "r265", "r373", "r404" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r373", "r405" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r403", "r404", "r405" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r378", "r380" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r158", "r159", "r169", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429" ], "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/2020-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": [ "r150", "r151" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r191" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r193" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remaining 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r193" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r193" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r193" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r187", "r188", "r191", "r194", "r432", "r436" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r187", "r190" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r191", "r432" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r258", "r364" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r258", "r493" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r180", "r181", "r440" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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, 2022", "periodStartLabel": "Balance as of July 31, 2021", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r182" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill, Intangible Assets and Other Long-lived Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsNotes" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67", "r89", "r130", "r132", "r134", "r137", "r139", "r161", "r383" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r130", "r132", "r134", "r137", "r139", "r437", "r450", "r455", "r474" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r197" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r316", "r317", "r318", "r323", "r325", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r106", "r107", "r129", "r314", "r324", "r326", "r475" ], "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/2020-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": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r82" ], "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 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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Deferred contract costs" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-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": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2020-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/2020-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": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r185", "r189" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r127", "r392", "r395", "r454" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r70", "r215" ], "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" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "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 debt securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r160", "r438", "r457", "r494" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r89", "r161", "r383", "r444", "r468" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r89", "r161", "r345", "r348", "r349", "r383" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r372" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r443", "r461" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r32" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r32", "r91" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r212", "r443", "r464" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r29" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Minimum purchase commitment" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r370" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-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/2020-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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r53", "r56", "r62", "r84", "r89", "r97", "r101", "r102", "r103", "r104", "r106", "r107", "r109", "r130", "r132", "r134", "r137", "r139", "r161", "r383", "r451", "r471" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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/2020-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": "Recently adopted and issued accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansReceivableGrossCurrent": { "auth_ref": [ "r2", "r3", "r42", "r146" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableGrossNoncurrent": { "auth_ref": [ "r145" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r2", "r3", "r16", "r145", "r146", "r448" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r130", "r132", "r134", "r137", "r139" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r398" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r397" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r92", "r108", "r124", "r351" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r358", "r368" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "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/2020-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 adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Change in unrealized gains (losses) on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r54", "r57", "r59", "r63", "r218", "r385", "r390", "r391", "r452", "r472" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r54", "r57", "r342", "r343", "r346" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "terseLabel": "Other long-term liabilities:" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r335" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "terseLabel": "Payments to acquire land and building" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsOtherLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r275", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/2020-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/2020-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/2020-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/2020-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, 2022 and July\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r26", "r27" ], "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/2020-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" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r77", "r299" ], "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/2020-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": "Proceeds from issuance of warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r72", "r73", "r153" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r196", "r469" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r313", "r505" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r86", "r439", "r465" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r112" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r224", "r307", "r467", "r487", "r492" ], "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", "verboseLabel": "Decrease to accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r93", "r94", "r95", "r98", "r105", "r107", "r165", "r304", "r305", "r306", "r321", "r322", "r483", "r485" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r125", "r126", "r131", "r135", "r136", "r140", "r141", "r144", "r244", "r245", "r431" ], "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/2020-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": [ "r234", "r235", "r236", "r237", "r238", "r239", "r242", "r243", "r248", "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r143" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r240" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r241" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r241" ], "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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r187" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r112" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r112" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r331", "r332" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r111" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r273", "r295", "r309" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r273", "r295", "r309" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r140" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r140" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r372", "r373" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r187", "r190", "r432" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r183", "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r275", "r298" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r279", "r288", "r290" ], "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 performance stock option (\"PSO\") activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r229", "r272" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r225", "r226", "r227", "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r190" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsTables" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r249" ], "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" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-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": 9.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r276" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r283" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r287" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r285" ], "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)", "verboseLabel": "Granted subject to service, performance, and market conditions (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r285" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r284" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r284" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r286" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r286" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected maximum volatility rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected minimum volatility rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Maximum risk-free interest rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Minimum risk-free interest rate (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "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/2020-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": "PSOs, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r282" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r282" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r298" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r281", "r298" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "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": "PSOs, Outstanding Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r280" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "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": "PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r272", "r278" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOandPerformanceBasedStockUnitPSUActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r292", "r308" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r298" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r298" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r291" ], "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 life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionPSOActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r11", "r445", "r446", "r462" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r41", "r93", "r94", "r95", "r98", "r105", "r107", "r116", "r165", "r218", "r224", "r304", "r305", "r306", "r321", "r322", "r385", "r386", "r387", "r388", "r389", "r391", "r483", "r484", "r485" ], "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/2020-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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r93", "r94", "r95", "r116", "r431" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r14", "r15", "r224" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r218", "r224" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r41", "r218", "r224" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r224", "r274", "r289" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r14", "r15", "r218", "r224" ], "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)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r14", "r15", "r218", "r224" ], "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" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r14", "r15", "r218", "r224" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r14", "r15", "r218", "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Aggregate purchase price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityScheduleOfShareRepurchasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r21", "r22", "r89", "r149", "r161", "r383" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r89", "r93", "r94", "r95", "r98", "r105", "r161", "r165", "r224", "r304", "r305", "r306", "r321", "r322", "r340", "r341", "r350", "r383", "r385", "r386", "r391", "r484", "r485" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r88", "r224", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "auth_ref": [ "r6", "r217" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r333" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillIntangibleAssetsandOtherLonglivedAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r158", "r159", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429" ], "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/2020-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_TypeOfAdoptionMember": { "auth_ref": [ "r97", "r98", "r99", "r100", "r162", "r163", "r164", "r165", "r166", "r167", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r319", "r320", "r321", "r322", "r433", "r434", "r435", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r258", "r456", "r493" ], "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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r198", "r199", "r201", "r203" ], "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/2020-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_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized gains or losses recognized" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r199" ], "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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r199" ], "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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r199" ], "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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r199" ], "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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r199" ], "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", "totalLabel": "Total" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r198", "r199", "r201" ], "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/2020-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_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "auth_ref": [], "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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year.", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remaining 2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "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": "Aggregate Future Purchase Commitments" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r198", "r199", "r201" ], "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/2020-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": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "terseLabel": "Schedule of future non-cancelable purchase commitments for inventory and cloud services" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r117", "r118", "r119", "r120", "r121", "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "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=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r149": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196816" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "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=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "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=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r179": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r196": { "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" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25383-109308" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r336": { "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" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r448": { "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=120398452&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "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=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r458": { "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" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r505": { "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" }, "r506": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r507": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r508": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r509": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r510": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r511": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "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=120395209&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=120395209&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=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&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=121586364&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=121586364&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=121586364&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 92 0001327567-22-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001327567-22-000008-xbrl.zip M4$L#!!0 ( ""=5E0.P\TFF1$# $0G)0 1 <&%N=RTR,#(R,#$S,2YH M=&WLO>MV4TFR+?Q_/X4^]G?.Z1ZC!7F)O-'5G&&PH:F-;3"FV/8?1F1F)):1 M)6])!NRG/Y&R#9A+E:F2M;1D]>BJLK26UB7GC(@9>8G\Y?]^/.IWWM-HW!L. M_G5'WA5W.O_WP2__7[?[WP]WGG76A^GDB :3SJ,1X81RYT-O\]=KO3WSP:'I^.>F\/)ATEE/KJX.B^CTI% MNU2M@N."NZ7FCJ M1H-H@PTYHOK'V_L^2< E2B-*JDJU$\X]\'U,$)S 92QDT M^*A%T(J_U#:GY&V][<&$WX[?<#"^?XR##_^Z]<_.ICOS=X=^5G'_3=X>CM/1E"N#<]^NG4..KW MKIQ:OYF>K(30]WJ#\00'B2[//YF,?GAVN,='+T_\YA&N7K<>CCC^?-UQ]RWB M\:=?%!S'Z=D7!^H[BJZ0W<]OV1L/04GW>P]_?L;E#]+P9# 9G7[ZP?3D,:6[ M;X?O[UT<_,Y]ZFFY=_57%[>P]\X/?GJDCY/O/TYOP"],E9WW)B,M(TQ7^B^<>CR;?-B=_^;U7'/>^1Q=^0WGO MOS>?O4P'=(3=K[CP8X)5 G]^FQ\!)/47KW-Y>J;>]_'A U\_^/T^#M[^ZPX- MNJ]>WF&S(

]]_^Z\V@XF+ SZ.Z>'O.3I_-/_[HSH8^3 M>],'O??@/_[C/WZ9]"9]>E#MK7MI3K_<.__REWOGEX[#?/K@E]Q[WQE/3OOT MKSNY-S[NX^G] 9LC/T#OX_UZ(HW._^SE3(/IGWQ\BSW2J)?.[_]QLD/E7W=Z MWI M?/+X<&MWO[^__N)L:_V@MWFV9C;/?JW'SK:.=@[WSMZJ9WJKOW=V?+"GGHJM MLX<'>V>OU/[K%V+S[ 7L'6Y^V-[=/*W'-L_VW^VI3=CJ>_%,[9_NO4YV\VSG M<%.]D%OK6X?;N[\>;#W9.=I\O:&V#E^=[:\_[&\^V3K;@G]M>\-]GN;?_FI]E-UW\YC>^ MEQGL[P[Y_)UW?'VQ=_A4;9[MB5!!: S?YWS]85XA?"V$X5OW7(I1;*ULN,0(FTQ==.B[ M5O@24HDQ!7/GP8MYXOOH9#2Z8KX;@[S.N<:=SKDBXSM\G-S/_$WWB&][T,VX MBLQ_"+WY!GHM4TQ*LW%3E%TH)G0#)M=%!5@T!>V#OO/ W:MB[?K@6V%E*LX' MZ0!@K<?? ?\B';G_\@!']) 3F/QH>'1,@_%4A:^-6)2_I6KY M#T\_G_(<3^M7:Q]PE*?_^HW&D][@[;E?D,T20V^_#$?IZ/%@^_ %_^;5A_W# MA[V]LW=J[VRGO[_[\&![=\_L[Z[Q_7\[V'Z]J39?/^X_TSM]^O?.Z?[K?!P5 MV*WU%WIK]^'1YI-?F53[AUM/?F,B;9BMPWY_PN;O'.&<(N;#D4@6[H!-U@_"QZW0H125(QN"=!\_UWL_ M+ ME925Q^NTY-^=@'Y7E?!RB+)E-?P7S/&'>6G_W)D42#$7LQN1U%[RV75^< M[(I(06IVP#H$AEG^%,R4@ROD70I)@;(J.%=\BCZ*(*5S6&&6X0)F&:3X#'-- M]\XQCK^#<3S]?,HW&#.X4Y?/>?$YSK<,YLVS=^*-RD;JNXE2J"T")Y1>+ M[!" 0@@V0_2,*_P4KDE%9] GP>$??*;(D+(-(YF048"=XNHO/:]+6 M!&DX;S)!=8&E=M=KP;A&G[)VP9M0?AI7]LB)D..YCP$R)]Z<9+/IHD7E IOR M"M<;QM6\4:KDP+*Y]DZSHM:V=#U$Z"82 K5E2R/!N)J?PC4P6!$".L%YEQ?" M*W3&1LL)>$I2R94?OG%<.7YJ*7+N%C29Y3(W=80BN]J$E!.02AY_&E<9DBQ" M)X[/G&:3PLC01>VR-$I+<"M[O5D9M2;>@,0Z8*2[TCK7!99*W6B$ZTH3V=*, M3U8DQM7^%*[**8JA*,.T ,F)EK9*:E- %[;6+%;V>N.X%H=)J Q=IYRO\=5V M0Y:ZJ]C2?!VZ(IM_&M= 1F()Y!SK+C9:KS$9XK26/0,Z#'/']8LND3JP=3^? MC$X)1\T"#IN]2\ ?OMM?__6 P3G=?[)YQK\YW3S;ZNT=[O2W7F_ WMG3CYMG M.T=\S##@!WM''_O;1Z].MW;?G6ZN_W98?[=WQL ?[OLAYDMHZ>LKWW#C;?OW;T?;Z MSN'VZYW>YFZ_;/9J7\BT3^1L>S>=;:^]@21U+#:P8S>A"\J9;@Q9=$O$P"+- M)V4Y=+N[YJ>DMBDRZY(R>WL(47:1 M0'6+"#K(X+V*]O?X\GB$J8+3.1GTSMDR.#F*-+KS=;]!X=3&6$XK(PC)^66$ MR(D-@K7HT_?[#3*EWA'VQ_^Z\W3K\968]474&4^&Z=WPN#X#__F^?A[@8-"K M,\QP=#HL;YEBDSJ:,SZ)AY0F?#X_66]P0GE,H_>].B>FC@3QM44[.71%QVX^ MV7FW>?2X@B"MN5Q#C(E ($?^?!7?4)_TO ?Y( 1F,IF46R+1RS^!-!CHK] M44XA9JN^ZT)6!+AY K 4<$+&U&6K9$UJC>H&=@FU(]@( :B=3C\@P+VK,Z5& M5&A$%9'O3/"JD\QON3TV-N]''OZ+A?)Z9-OSL85;YP_IG!HXO+T33"5N7GWJY M?BX]&G6F#T3?G?'WZ.E_79UZ]/6/'UQ^=?7JQ]-(=_EI/,'1I Y0UXD0LLX3 M%/+R=Y^/?7K,?'FJ.I]N]_D6YTY-Z5AOINN[%N\-%G%U7PD)T,P5B0 MSF+RE(7P;YY.FTM)6(#F.I_I.+EH =65\.E"%T>NUP+5GTU??UQUR?C3FQT1 MCD]&]. "@.G!RTM<'KO\7*_QW19-W'R"Z1=WST?/W#>#2Y_WPTS"=ILCUZ>2Y'UC[V MV-U<9DX71\]_^LN][U[Q4U-]NO'/QQ4IYQY72)/#X#@GY43 68'.&"-]SCYQ M,J"F64&5H>?XR15^/\9/7!\_.3/\BLV8H;!>@@QU!#B")F.MK!(A:]& GFHK M?HWH.F%TL-H6I;2" CI:%%+)0$6&B.(U!I2::EB'\77RYC_,LJ%UT=I[01D@HQ%(@N>Z_YBZC34L2_ M^>#72/Q3 )S_*J$9(V %B@5E9+@,1DILBTL1_^9E?PW$/UNT)X.3; WH+R!HT%O\':\C-$SL(NUTF)$)T$E"L9+K0/IY&P!'UL0/1<; MU49LU24613;[ HA@! 4B ,S.^J"T%OF\+WTZ/MMN,/G[H^'@91T]GCV.5SKY MI?C3G?Q7Y4YB4!1%G_D/&XM'R-Y*95S)&2\&C98,FJ>#U#_);&QK.??JL#/V MGV,O/QT\PN/>!/LM@8XTPP**0L((6;F X))W*EK+(L+%I8%N+:63HY-^+=VT M/3F@43UO1 ?U:N^)P1P>W4 FA&,S*YY%<@Q4P%F*_+UB(,720';S M4>U&\!%)%)52$-$$H)RB3<:P$A=44B(!\\.GJ19 ;P-EGZ7- HK!$'-141N1 ML_*LN%O0_;MP5&T^.1=U$(U# V0F,2:!H38X!4^0"TNRY4.UD9C1/- @V79U MR<#!!)P+P2>BJ)4UQ81LEM!\;U1R-P\HI\.YB)("*@\N1$^,+$L]XU7Q3BXW MH/,7Z@L >(QLQ#*$Y!!"41YU%$XK;67P"F!^L_C:;+BSFEYX5;U;+7)4K((L MQ\QH61RAK_5*0-6J%&$9H6DT5YXA=$41(A3AG0:C93 ^Z6II"6U,.,>YLVX$LE@>'3X"@K3*@DD H&HYGE0X M:AE$SBN4/@]48@GZ,N85J,3,DG@MK"L>18I*0JW> J)X4VM^".T!S3)"TVB@ MFAUTSDF9$R"'I0A*,X+)&U:!A"XYUH5+ UW3@6IVD%ECV,)45-$G2"P*'>14 M)X^4H&NRMC20S350S1 ?22H+JYR*"9R,G$275,=+#"$;6)@?/DVU@.0P0)B$ M%@'!DJ\E5)4N,04I(A71@CFA"T?5YF<.*>>B,B%D7U=:P'2= MFE$I@8^N#J%07!KHFLZ59P<9YQ\Y.Y,]*0VQF%!',9$3YI( M"E+ ]F<)T#- M"I_L!0K&)E,&J!-":\D#388319$ :7[X--4"AM!I#M"1JL9V)D)T29:<''\1 MM9Y?W8_E"=5_OB#)5>=1AQ6R1I%3A PALL^0EIPV2I! 6$9HF@[5,X+.)1^U MSY"]8P&:V3QZ22]M.29]XYX87C?,IF MCTZL*'7#E&JI*Y)1)*>+\%2G5!E=*SIZ[UUQ,:0L%U@S-\2;10'.DS8IR&*- M) A8?+:H1:BS1502)BS?(NKFAY :65>M3"+D)!Y" 7"8 F>Y)1I3G';6H%X^ MH.>Y+J !0 %U%HKCM-(68DE8-]=*DE,JFY,1RPUHX^L"FJB, #&IH, J(4#' MBBR&HB@+F843>#Z+91%C["(9[I7I-3.3/][%(M!(ED#@#*N?X*0!Z5$*S3G: M,D+3\'3+64%'AD@&BR4[PQF/"SE%+;/BT A*6+TTT#7=+S4[R)QT&8I"D64& M470L+H68O-4D*8BT-)#->;KES#H15,: :(0PG P6[RT \#>6ZB9BP

9'P-.Z.P'P:? M.RZ,O8%O@NM_Z%5WJ1R#1?K,(WWVIPPS&PBBDF (0H3<)S2"<10#MA)/3@3M*^&CESD2#,.H,OI^<70V#7;&#LYO=3@\8 MU'JY.'ZSE]@IK\V,&-="4_.4ZSK8S!0UCFC]]HGN?OOPWKBH8B &!"(.6(P( M5* 4I&*&2QL8L6%M Z^C9OB:BN.X\6>JMX-O43+NA-ZSZ^A%EC,2F8! G $F MO -K$YBQ\BKQ+S64X+4-SE'![S+AMYS/E64JR_0DCE&+-+P_:;@WH7/!HC-(Y5 M;]]FJLZI65*2G-&?3U#D+9%.",.X%49;HU24F!'E4-2W9SBNJ,L,[(F\FV]()N$K&V)S18YUCN:R040BV$6@CUG%!M3+J*QXYS@5@0B4M%9,HZBI(^RRU_-$(M M:FR-;#NAQEI,K4&<@&4LL2WW%(P0&I!%45$FN>2L:B^M92'<0KB%<.OS%CB& M)3(!:^DHBUHIQ:3B2C"LO93J!PILT5L;P*2304-<4F.D=Q"X19 6D8+F!H$, M2F/AJ:<:)2;%LK:*SH])IM49T[^J'97^]9W/&_]./RZ&?.5>N:A[&)RC<>/? M=O"OC>_/.?FQ8S/XT.E=/)!(@#M_)3^$N,Z&W^];C>'[7(T?.LU3UYP,P_.+ M7WZ[."?K]"K,5A_Z[?KW\9.I9ZZ^;_SV;U\Z?G3T7.MUI7D&^OD!V_D7C]_% MZQ4'3"S@^#U.UQ%6-[Z-UO&-[_WHMG)=<'VGN_[X/4KN]LDRUC+6GXQ5D%O= M]2?'V#\/0I93U\[0JL8\\C ZA)I0(>3LRIQ'@Q!:N^FZHV%KN^>#GSS?QMNUIDZM<5>GUB^YK].4"5S'?)4U"+Z:]ZT0.ZXS*G-< MIWSI)[HXI]4\QU?MQRH328Y?']N2MQ UF*^$J)F31Y=B+XP#L!Y"=#RYJ=L\ M3B;Y#YGI1XIJ304R&NT?O!ZCN>=&?9ODZ;D.BQ8IAG'K7?0D S$1TU@0P;AC MC!$?K'51:\>-"5H1.@[$1!B50,R/[MN[;^YL=ZM[='B0[O?M31K?/T>';]/= MR2[?_?CR>/>C([L?_:=)=V#[6_MC^]O.E[VW+[N[WS[0]JM_/K73[X?I2=Y] M^W2V^_;=6?M;^H^\B;O3W=V$0<@/3Y*?1(IY)$"+'-E( M-$Z_L41^E$=D$)(T]T2C124LQ/8$3!>=(#B"$9>%'^D$/W+/@J3"@\R&,R,J)G,Y*(B462JD5,BZ'(M(!%K'BQ?> M*?18Z+%)#SX/.^) DB)!)+&.26RU5=%Y(C4/)FF)NNB%3>:]R1+?F$45@O* MHG*0W;I@I0B .1'1"42BDVL;DLD9Y<8:JAF6>B%+=.5*]=UJAU&KVQ^6?EJE M$TA9IK),99F>\#+-E4Y., O&(8JT82(HZP@E-%JG,;(AHJI@+[HHV(OG2(-, M$F<<,)C#!8NN/(>NW-Z?\A$8JA5%@D+03@,S7(!E2D.T:<4"$5I[L;:!&5FG MBV)#AJ$0@/GE$FC3*>JV3^!AZ=\;H@]5&0.FG56FDT-UJ (I$! MB\*#45[FDU^6.P_C$)N%U)7J636.;7?7PMKO;!8M;TG_TGFA+%-9IL?H8RFE ML4@Y)*EB6 :C0OK7QQ@"B<;<1HA?E]T5H5U+T[D4Y4FN[\4#\[6(]'E$>F-#PN.Z\#Q9,Z.Y,%B[S&P$'$.3S+)_B,(N.58>$5IY"KC M>#HDL^"XV3@NQ]AEF


AH,"DV3BBMUPGE@OJ:;G9B.;PW"N*K7J-_JA5&KLCA;PS :=<-Q,LFS,7]N MHYLO9N#+(6AQ_C9PF>9*GZO;[-KT'T^'HXR6X9LQF@[Z"6%O.Z.CG#^2IO)E M?U DS<*29N_%E/VE-+6:"PG<94G#K 2=^Z-(YK/R$*G/Z2%\AA_E47K1%S 7 MSBW+5):IJ:*Q=MNKB,8'$XV31I@R'"$?+&!)4#+"H@<=4 #KM2%6$62M:)!H M7*FCTFK'@\U;OHHSO=CSN8+"N;EU_NX"1M?R>HN*4V\IEJDA-M=!_[+R>R[\ MOM,[+_M>HM5=*L=@D3[S2)_]*<,, M!V^XUQ0\$B:?CD4P,B#0E''%,(Z.)<.,<+)XWG[!?:'GLDQEF99TF1IBGA4I MV@ I.FG#$<6<2.L,R5P3P'1, M0[!L);):/VR&K3/"FZ4D=I,Z)>B7/MI MT'&CL8'WPUA8X\902B_#FN6PF8KRU26J2Q3LTSK M(@[O21Q.]I:G,1+*J0/)M0)&<01E+0(2@R4Y&0,1TCQQ6(K +M&59;&6Z,JR M6$MT95FL);IRI4)T#L+Q27]@!F<7Z0^#X+IF..S$-,*L/)28G'*:V+QE>N!$ MB(EBH>F!O]SJ4/'-!)@.^M_Q-NZU\7+0/W[1[U53:[MA*]C22F,^2^GO*<>A ML2B&@#S89" !<\B"(52#MY('@Z0PFJUM8(%G=%DK]8$;"_G"S&69RC(M:;I$ M$: -%J"3KD;KM92Y4[U(.QY8I PTI@HDEL3A0!D*N%$"M*9(G$8;:K^;;A5_ M8X8Y!.944[_?_;>M*F-9%L7_BL*SHDW]HEPTCD/[AU$T$#W==\-=-OX M=-A?'#D:V4+B:C#&O_Y=655BD C$%""/ ,M:ZC*RI7KR6<-N9;"#$?'=1!1 MR% W(+U%C&2KRHRJ(B5UYLW^9#P:VWZ>O0)6"X'5A[G$&Z4Y-XTHG=%B%+9^86 NWI; #:VN0X1UH0A[@0&AE%-4HR M"JVU3X"T:QOT%:=F71>L+5A;L':I6*L<%<8$[8C@W"@"-CCUGFNG'"Q^ E6%V;G$M65D)%1CY3V$?&H&'+Y1#<1.G)-5=(R99C%3%UQ M&G+UR&T5?/JE6G#PW]#]MO%O^#,=\H5KY=8_<=@HZ\:_W?"7\[.?3_NS1JV9 M!+T_'M0G-EY7%9.[W^*O)]TP/ISJ_(5?-;.-SW]B'GX^+?/.)*]ZUW7&'K847GR+=V#!M8VHXS&;S7\A/5:],?'0ZG3W%L M/T?DAM%^13;!0[ZVO1-[.EK[Y=)<''7[Z.+$S\[9M3.3TH/-3+WT 0D'PRK< M_AI4+0[SMV!,MC5CZ1P.\[;R7S^7C\I%P#,0#%)G*^](_?&_?[$;5XF^^E.I M\?D"KW #'K=GCT?Q]?3%K].LX6Z_&G3UHU^/[/ SB+31"G$\!QO5\]0?-\(V M9ET;D>7=!*^;&S=+8;U:"C,86'\FV#HF^MJ/\3JY]K.;+JO6I3!WNNK-GS%Z MMU^6L9:Q_F2LDM[JJC])$?EY%IB:^^X5=DN]J3T.2]>:>U(J;G8OK4A.OXI9GSV3.#>7;$L9V MR[[..^E41E.G8H"Y9$_UXCS=KI/S[=";?J?)N.O]GQQ-ZD8CU317#7/KEY?:YG;JOKF=?^7.N7.>I7M/UHN?_6K&MV/J M^NZXS.Y29O=@ .#0(&B>W8NNF"KG6]7OUVZ96^PJA+Z(7>46J+ER:Z'.8ES6 M(]^D3\]NZC:/!I/^C9AT$R-]@8G.D]Y2LYQ_OH2>92JSB%8Q;Y2+N:"@$HX[ MY4D*7L$;CDT3]=2S2&7>WYIZSO_^_N%@Y^3#T>]?][;?T_V#[.E^S_?H&[;W MY?WWW8/-DSWZ\7#WCP_BS'-^].?A[C]_LX]_?.#[![_U]@_^/MW[8Z^[]V-' M?/BR<[*WO8,_'OQ-=H]V3F8]YQ^.=KY_W Y?/W[Y+';_>"_VMM]@&!O;/>AU MX5YX]^!M#\9Q^N'@M[0[WRQ;8>9P+B-.DK>(PY)$1DF#DO3&&V(]YZ;*9%ZR MU_Q6J+H"8<@[JG;K /"NL<9;//^*0MH5"1R:,AZ8Q<$['KAQH!Q$1L4$Q1%; M?EL\>TD!Q16!Q=D6"REQGRQ-R-$,B]PPI D.*(J$+:946IMRWC$C5YU'*\A8 MD''UD7&1W#;EM6,Z\*"5 !(AGD.?6!>&\9N*:?.&[9JX5]&L7"!3TNP7Z^6 5V+7<"D^ M(#KMP<3%P!"II* D],G0KS#$I4$CFX%&*YDTCC,4)<^5PJ-'E@6/@F1>&!P3 M#S)GG$DIKSB95N"QP.-*P^,B9K,D3!&KK/:*VRSN>#> M(K@W;9M$=K]LGNS__4D03+00%,6D,>(F)F2,H@A6O'*&):HL7=N0C*^+5;&+ M7U3MS:TZ7-W]%D&"*?IQQYZ51.JDX> (_CTXKG1ZD#I]N*GU/H>/X$D[Q\-! M'U[[>!1OB"<]S^)5I<;82HAI$=[.N:6&>!^<%9S2Y"SV$7/"8I)8D%2\%NW? MHO:VSIRW>/?+FY/=DT\Z"$.,H0ASR1$PCH"NJ9K@P#K1366#GE9-!6X6(9M!EVV0SL1IL,YU(@%3U% MG'.,K&@# MN2'MI["J%JFWF%%OG$*006F4/">(Y^J'-E"#I#':)9"R(FYM@Q'QS JTKH99 MOQ?'G=Y@='U^[//L0E>:!18Q%3$5,;TH,2U"QI)07K) O:*2VX@M3B(E1FBD MSD5=]Z$A8'559?3I M6G8,>I#Y3EXV2%7-W-=CI+M"&$!LP9PD&#[:2Q1#8& MCIARGE#BH]5V;8,8M4[N'TLNFMI&3=4Z)>R%(Y%(SCVQD3#M;9(2'IY8533U M"33UW5S\,[(L%2<1\\8@SI)$VCB,@HHJ)>M 7JQ5FOJBHIOUV6=_Z=ASMUK[ M)5I9_&I%3$5,#[^/1R:\(4D*$KFQ20=I&38X:4$]%N;N^W@%;I=*.IQOZ[#' M[Z<#^[UL[XMM[[,9[\I*+;66L)\G@H"&>608XT@1+%00)-%$UC8HON(\9 D= MMU9_"\RNA)C:82X5F%TVS';GK*@<$C1.":22PCE6[)%.'"-&56!.TBBD;Q/, MOJA8TIO1:%)5PQBD;$KEBX-SB-<=K)'8RM MV,_9I9WC'@SAA86C%JN/086/UA#,3>)<66^B5I1?# M]F28P^/P&(-0%\VH_OYF1S%D; -@JPJ<%B!;#,AFZV=((;$B.B!N,4-<88Q< M" %II7&4BDME) #9T@Z)%]_MD^OR%7G$E@5,F>:42>Z2M]0JX8G22@8O\-(4 M^7]M;Q*+'B]#CV<+/BB>I(TA(:Q<0CQ@F5O.222<4DEBSXW#:QO"%$5>.44N M4>TBIB*F)]@6EV"BEVWQ,;?%^=.>1D7& Y4H>"* XRJ)G- 8)4T\=Q.(%70DP+'>!786>O2VUJ:# 6C8/]WQ83Z %/Y^V!8MIIE M;#6S%IB/WFC-+/*24,2IS84%0D Q*9E2P]F&+8":1\P M%Z&JU)U.HV[8TO*EQ: M+7GD\IJO,D^GBSY7WVL,KN;3>YA=J^LP*GZ]E1!32ZRN@\%YE[#<).Q-OVD1 M5FF9F]U8WF;]&G7'\5T(HO<%GHN8BIA634PML<_*+OKDN^C\ MR4'OM?-4..1(((@S(Y!)VB!+ M>&6RLQ;]\N^J*":6_C\63H#T$_.KEK[3". MN\.SV-G%5-@7%CJ[WN_TB(FMY\()FWU IRR;*_)<"TPM!E.S&:TX.8ZY=HAS MFA"7V")-DT)!1VPDB33XN+9!UG$[7$W%<=SZH.KMM+=PC#LH[ZRE#BJJ5"[2 M%CW0"\XY058+B3#S(D6M;, &.(; 17U727U+>*Z(J8CI6411RV;X0*U*#C;' M4S:[=_#F9/?@_2>7&'8B&!0-S6%3#\:VYA@IH8T%4UQ)Y5NU&_[$V [=T7'/ MGN9QQIM5OGSSX;]9A+5"WRS"6J%O%F&MT#>+L%;HFTM*S&JU$_\WVZNJ5]A1 M]MK_:?L3.SSM,/*JDQGZ?;*OFDYT]=.]9D#RPF#B>K'J1G=]G[I5M)$6<_C; MW.DA$&.\LMPDJBUS6#'*)#&:?9*];0 M0M;0A^P6O& -[7[B5FC%N$(^>(MX$@%I2CR*TG@K-692NK4-HY?=N/%>ZK(: M[6R7CPBM0]6[=KJ]W]2L*$A>T11',AP<55Y*RX63UCBK=5*$4^UQ,K=%R-(9 MO(5 >WH9:&6*!*>$D9=5NJ3R2-L(^D$H9=@2$4C*K<$5OZI73L':@K4%:^_7 M@2S1:"U/./,=P8@1VK-,48'G.&_5]6!;.I"U"5CW9ABLC98#DDH4$LFI*;G. MFHP&$>IS:"8('L#29?A>'<@*H!9 +8!Z&5!= JX2B!="8AXE8*E,7#O/,/!9 MX<23 6JAL4M$VQD:RTG@06"&G) 1<>"QR"IGD:0:.VK@?YC.-%8850"W &X! MW"4VQN9$81N)49[Q9+367&FA)2"L#LY_PJ!#UQB(N M#A^?MV>-1?#U]\>LTWM7M5[I7_>C7(SO\W.U/)T(K;Z MXU]/NF%\^-J8=6U$5M@F4-;Z/".(^C/!UC'1UWZ,U\FUG]UT6;4N MA;G356_^C-&[_;*,M8SU)V.5]%97_4DX^N?YJ6KNNU>PH]R1( X?APOH&2J@ MKBX9TOW>V85O'8XZ._T0PVR4FES"^V:6IF-LKD15-2[LF:G?3Z=N^-/Y5V[Y M,V?(+F.^B@QBJ.9].Z:N[X[+'"]QC@\& !<-K.8YOF@%5D=45/U^;1'>8JLA M]$5L-0OBZ$JLA3J-ZC&VCFGO; M.S]V_]GA^P?AZ\>#';SWY>WAWM'.Z8RX-?T4A[8ID'*U2< MPSLR"N>,$<5D7EE0O%@4^G1W\Q-WL!6J#(HN@Z*/"IE$"5)1!(P]XT;A"A0Q M679RX,,A8RD)LD+??%$%OO?BN-,;C$KKVU*8LHBIB*F(Z1F+:1%_A!$V22*M ML[DBAX]&:,*8B853\N\D@5..L*.4V<3YES"PI878,M[[^9<",F% MX!EE*#*:70C6(*.\1RSD.E,Z.(^!+5/&KW"REO+FST)3O:(@%<(TY2DII8I[ANE::^ MJ):U=>*[OY3SWJW6?FE.>WL_2HNXY58$(Z3, M"6'2N5P\S=Q]'Z_ [=)YGO-M'?;X_71@OY?M?9'MO3N7[,"($#%:C:B(!''I M#+)"<40)YXQRHQES:QOX7OWHB_H6E"UB:JNU5%!V^2@[:T0Q)H56UJ&(,\HF ME5-I%2QAEEA(- 2C28M0]D5%DMZ,1I/J\--,9UBPH[(*]F.MFR?=\6$G'AWW M!JI"%8Z$IJ\Q$!(UFWGOF2>!2IK4-+HHBKYPBEYAV$5,1 MTU/D^M[?0B_;XN-NB[-FNA$@,1H-BH%@Q+V1R#CCD4Q)DYA$=#*V;EM\4?'. M _L=+G9LNZ$SC'4!L/&@TX_C3F5S=D9Q/.[%(S#*LSG?6.GVQ [#W8SSU74N M%A_P2HAI$1_PT@VOS?!E,AIG;1F]K;7I8 :]D]W?)@/F\!4_CX8EJWFWEO- M_M: MN;SFJ[S3Z:+/9XL;@ZOY]!YFU^HZC(I?;R7$U!*KZV!P7B8^5XE_TV]JQ%=: MYF8WEK=9OT;=<7P7A]^Z/M8.P;?1#S[WJZM4OL&R_2RR_;R;,\U29(8%9T&< M02-N2$!.)XR 5B@1 H^!^[4-+O']S_$7O2_P7,14Q+2B8FJ)?59VT1;LHK-& M'!4L*=A'43">(ZZ40]IY@IRQ%-OD0Z2T?;OHBPJFO8W'DZ$_!/WHY+9%PSCN M#L]B9Q=385]8Z.QZO],C)K:>"R=L]@&=LFRNR',M,+5(V:Z#S0Q1=5;KCZ]L M]\?G3U)91XVV2%A%$=?1(1"@05%BF8A-3#&UMD'723M\3<5SW/JHZNW4MY", M.VGOZ67M)40;:8Q&DGH%+",IY+S&*/'D+",6@US7-@3&Z[CH[^KH;PG0%3$5 M,3V+.&K9#1]N-[S4GO[+FT]4YZKKDB&K&T3AC=>6L9"&YQ=UYWB MWKP@EL(.%F('NW.>+IJH8C9;R$H!.^!@)KO .6*P+HAWEC/&\N'M>[>Z+'&X MMJCP$Q_>+NI['_6==76I"%+3%#EB&.)"$J3S$6YC@V-,2QLXJ"\H#"TP]/I0>QA]#T[&G43C# +XH7EE91PR4J(Z9&3!V;* M?O.2/,!!&C MDAA)8_.) !*09E@B9F10+FD*K&%M@TBR3ML182DJ7Y"YB*F(J:T;Z/+K6I<- MM$T;Z*S9)H@TV"F*# M@MD61D'.6(4,855Z$E(1HU0:ZI$!JJPVUWVRO"I_: M48Z@_FG[DVRT,?*JDW7N/O'0ID-Q_72O&<@@#":@2U67XNO[%Z\BZBT61R74 MIDBM5\(+;K4W"C,<'== , 5PR:HS^"W\35M58+OR.M4AT_W)>#2V_3Q[!:P6 M JOW9Q'3"JP._"=B!3TU-XDDG=EN$ MK+ QE^R)PU'-Z][T?6^29^ROP3"/8G,\'G;=9&QAK@\&>X-^'L=PT(/A?WX# M(\IY1&NYOLF1'BR]ID%?(; M1-P9 NN#5TX:BRPQ MO*D9YAE@+^%"21C1\:#.L'U=]8?I?HN_GG3#^'"**Q=^U4@4G__$.AC!9'S]3QYQ M4F^<0M11'71Y.B[^S2.N\,7ZG)5FO9 C@SL>88-H_ FD\%[+3_E'-GF1X?# MZ5,_$GH[6?KDT%T?=/KHX\;-S=NW,I/1@,U.K%Z#M M8%B%]%^#.L=A_A:,R;9F+)W#8=ZZ_NOG\E&YY5$&FT'J;.5=KS_^]R]VXRK1 M/^DR55M?YY M_O6^;X$! 2*_RJ>FX0Z]?'CA?\X$6&U-YX!:[84PN)X]'L77TQ>_3@^H=_O5 M+:H?_7IDAY\!0AH4%L=S6V$U"?7'#;@8LZXER?C2)&0T-VZ@9[V"GIE]O?Y, ML77.U;4?XW5R[6CS@Z =;A$%5_HG%S(!EKJ=%QP'5Q'H:]@ MT>V>*S TZ;794@L^\$N;.++(ZKIMQE]+_#Y7/_26'1UV4F]P,NJDX>"H,SB. MF2GV/W>RO?H-3))X?2V26\S%TI;9G=.;'V20CYV0>8&6-9= ^?NO&5M78GJ= M;K9BQZ\18>NB&NI3.,WVXKC3&XQ&,];!'8XW/E/'Z0HY0!>).&F=$O;"D4@D MYY[82)CV-DD)&D9L?0B-3'/HZ0*A)UA1;_I^F'[_\C3_\^'CXX6B'[='W/_:^>/+QX#W>/?K]Z,Q[^>7PZX># MPZ_[__SY=9>^@=^^S?\5>]MOO^S]V.M^^/(9[K]#]O[Y_>NL]W+_C[>'^W_\ M+3X<_?WCPY.^/7;9+_^SN;W_L?3AX3S[\\S;M;34'Q\[[RF!K MN(@)(Y>"15P:CPR-#@FO##= MV8960FE)),8H>9.!Q^M_7B)E;:>DC%< ME .\[L4J=; ?-B^(HR#2(HAT.L>6\+!HL42<18ITD2!A(+'6H:(357* MFNG[%_\KU6/:J[M+YP]%=Y>ON[-L@O*H9#X;H8#J _?7%)D4 ](N1J*5P81S MT%U*[W\\[25WJGEIOI*+*IJS)4-,<3BL\XK'>?W B]&X-/=X/"+4E-F"T8:M M1@9;((*"I7?$TNEAB M82C"S1 (/*]TUY&A#7#*)=:0#IPC1Q JW>**JY2-F%X<:JT MBE6X<0?HEH=G'%=>ENJ=[K0!V=TYQHLPV);.,2[*9S_]7I\:ZW_.8#4"NVV[ MD51)(5@$K:I&VS/-P[PTE@.*H& MR86O&;),)I2(TS$),-YRA2:V+EMDLQ5_ M2]MY1E'?AU+?V>9AS"2L-$%*BUQ6C7EDE?4(2YU\;I?BHEW;4+A5^OO271CG MR3V]:$>Q4TT9&B0T&>5:O:-8W!F/0#6.C^)FED(Q MB^Z,5#MS1 ,DIKQE$7'851 7WB)G-$C^,TR\>3X;^,#.1J0>DN#J>X%#6YE0DEZVG,V,) M#*>_&C&^.9-L,:$6@[8W<\1$R1"X=!1Y0;('A%.D<30@/4$3Y(!::]6/]R)IZ+5CZ/5LXX1'QQS(J>.28\XTQHYEO7;>L<\=T2[M+8A2B[* M ^:BK-R GYWG:>O0]C_#Y;K]BR?**@]3%>3J=:WK]JK396?,$%9S].-131+/ M&UO?[?39;0WCI[S&8]WD9XTP;X#EK\&:%#-(S,F(&7R$0UC(S*1>60LP8HG:RG//8(XN>*P MQBJ787J&#H^_AO'8=D,G?L]%)F+M)!N,#^-P-B_K)7D^6L9$&B%-6>).+:O- M?MC/@JHPK<1/%@.USW.DQ##/33 );":O$6<87L$&A(@7B:ID8R( :NJJP[RW MQ[3B_6BQ)C\")RF:_!":/$-/K%)1L"01B)!F\T(@PSU8&]0Y&QFHL_=K&\;< MJW]A^SP@SY"=G(5CCNUI=A'>@XRLKEG5+BXR%F6B2C M(XHX$,0I=(@?P0%S1G7N5S:408+YV45,1BN#A GC[W8^?H MN# M44>U4 *!7#GB)AIDN,$H:A,U"0P$S-8VQ%6G)/^6E>ZS!^B_W)?>(WJVN! MM2M^)R.?)D,7)2YRJ#">096+#9&'#\.LMB-.AU0R<_VS/'K:7S#Y#6%@CK MKT96OYV^'\7PIG]F-FV>B6NMDP;#(SN&47P?O^Y/CE 8C%%S[8)G"^'9[GS1 MXYBXLD3D&F8<<8D9LLDD))53-EI"N55K&^055N2*ULEW2S2YG1*MD$?EV@=Z M_L"P=$*S"# 4W5],]V?381VW3H%-8CPWB!,ID:/2(^T#3B$2)2EP&7UE/NR2 M-7]9RO_8'I>'U4YU=26;3')2;W RZJ3AX*BI;7A+CE/ZHY\OKMQ[N>UEB_YJ MZE&.+E>Q+"? 'Y&K_F5/JSD_&&SF*E##>*DZ76&GR]JAWL^?!U?,&NH#8MKE MTG4L(,>P14D ::52A)1;<@ [%>** C0EH/C4L$ S1A,JQ<5B_;P?&D_HU& M(K^#0';/Y%%5I*@-I^\Q=RXY%$T'O#+28&,$P*1R*B+3CML_-H&Q^3^F07%W=%>[5Z^MZ-H]U-H M]ZSGPX<,Q19QJCWBR@2DE0U()14=P\%3EU.7&6]5T[^7YOSX;3*"]T:C2^T> MSMI!5-E%MG89AA?F!6E7 &8JISC:B^/]E".BS2>A(-5"2#5?[HX*RQ0C$EE& M\C$J')!U/"),@Q/)1&DT7=L@JBU%LHH_9/4"+D5_EZB_LX>\D^=8"(Y 7@9Q MBU/N+DS@GR!+!P+SR:YM2(;O%6%IGP/DWJ>D&)X](F6>['Q43?DN)7\<#W,R M\_CT52>"IAQGA7JUS**\JVM=M8N;@+T5)CD1*Y:JG7< M/E">$$Y+G+_0HD3 M T!3%!E%,:+".9:XM)[DH#$I*2#/5FL?GI$4K;VOULZ>U=96JF0=(I$"#7&> M PWA&'E 8$DY=I9ZH"&D+848GE?F\$^.2$U&,>1.F NE#M_",'IN!R':453F MFB,1;Z;"*T,%XB1P9)EPR%JK(Z7! M$YQ+8;ZB"M^KIN]C <3S.A=^N^-2J=NW?;^$XU*W-=]:W-![Y=K2EP&7 3]5 M%2UJKJBB]70NXK?Q^*)[V ^.C@9Y$ /_]456TVJ%%_CWP?!<+OMIJQ+*NRR3 MPKT6XE[SV?H^2<5TD$AIA7,%K80,UQ(E8K0.A'O,"9AF M^KMV0)3+=8;1_, M#5S4=GEJ.V,R*0DKTTF&I/ 4<6Y!;:4*2#JKO HJ1NNS1Z4U:MN6<'3+Z,8U MYP)'AW8(K\:',"6?#SNQ*=Y?Q:C'IYUNW\.XN]]B!VA=_V6&I]N2VO]F-)J MY0OX]JX2VGM84\,W4P%M]D/U]F^ @&'K0IN;O[+@X&N]29[X"A3WCZO$R(*- M"V'C?,H_2U9(1PF*D0<$^QA&5D2)*"56."&HXQRP49<6;\]9Z1\TX[\H_9,K M_:P/61HC&'>(&X)S!5-(6)<:TT-A&FO/SN+@B,+[R!P&>'2EJ[(<<=.F, M[7>X\K!N6]09#ZIC Z,X'O=B_E)F2PTKLB=V&.Y#AEZ&N?=@7IJFM=3!X,!^ MSV62#P>]/(_YU-.5:%@P;R',FS]3H&+NL U$ARC"$8\X5S\/% 4A.?4N2L5" MKK2PC*!9<=VT49;(4)$0P4F#J24=X[JLBI>V*C3F 2M/$9#5W.-#*^0" MD2@IEX@SV'%"KZ\DU"*KO;CJ5H;&7JG?18\7T^,9IAJL,=YJH*8V84!WBI%Q M'%Y9$)%C(5D9US;PO5*Y'\_'5A*S6G%D9J'TT9(PWZXC,[]/A5>.S-P)9?>V MYSLN6Q^X2R(@1G,\0P6'K.0.,:?0 MSK]"TSOT?S*_R63G54UY=Q#FV\@VJ1\[W_VA[7^.;^TX[J04 M_;C Y4)P.=\*.AA-J:0>T6@YXBE71LC :8GP3$<=G0D E^KA^RT^-FE:HI_I MN>%'.TA309)V(\D,\1):X !;"!()*\2EI,@ZH1'L,"%@EG,K<@-'3JXH*KNP MBZM]Q&L%W4E;MV=7'=1Q\7.WW\^^IES_K5*O%U9V=@%4-)(P!?3):@^X**(1 MRFD7K.J:0\RH'X9E#UG""0F#2J%S,-HJU#?K*7%E";N7;^3PC%A-SC=HI M?^D\&.V\$N5:-W7__7#/_WS0G1.%;21@Y#*>C-::*RT XXD)2FE5H?M#^\4* MNB\/W?^>3[P+5B=+(Y($YY./2B MG452J^S=T!8+FYF!*GMO8V+8%$5<($6?;5TI% ^QY2/'<=H40 ML&VU >;+F291&Q$IS7R7T*M*"[84$4M*6PL+(KZ-@"V^V^M6YZ&FC:UNR^?' M@\[X,)\1R2=8=81D=!CC#3T\;S&C%]8F@]47!A/7BW.+ M\TX%$V_K9GF84;X4 [%:/;-KZCYYM<^4SCQ/QK),&ZYJ4'F)BFR.M^QP> K3 M]K^V-XF%F2R/F/W7)\![GG>S\Y/AL-<-6>FKUT) MA8KWDAF9**!(<:5 M03PPBPS+?64HL4HJJI7V:QO\BHSXDJ;P;'23**J4)\:K)+B5U#+#,<6<"IY7 MA+LMPRBZ>3_=G*W ERO7>"L0E]$W"=B4$)0T242&R%WD:QOL_E4W2UK!TIC" ME4UN7T9]@@4 1U"NN.!>868Y=]I1QXEVRD?E)5'NKF2@%!I9 A#-%QKQ-OH@ M4D2:&8>X\@*Y@"V*+#@>@S$DL.L+C:R\9Z7H[51O@2X(#ARL*22QH8B#6( HZ(BD3LI@FH(@)A.%9<5CBTOA M=IIU,!C;WGU.JM[YD/&S]O8N]O#/!GQ+NN'S O*#^;:^5&OJ86-%VIL 0.X# M@GU5(,I4T#8JY8A?6KKA0FKTQ+Z: H0%"$N6X3,&PEE&:R2C1)!,9L'B#(8C MHSD H6,X AB(N32L@P?!0@;OCL=1;/V685R3]"%]_J$L-8T"EYTB,\MB;.E M _YE;$$.TX+;%ZJ(7]"'W+8G#A]N)ZFN^+H+UE77W[RWT+RWO(NQTQ^,<_^W MP749H4V]1+#71F-XX^AB%N C[X?5F-(O_,TCKK9JZQT'.\L+"?2"<0T[CF$4WF0R>*_E)\;7 MIC\Z/,/S8_LY(C>,]BNR"1[RM>V=V-/1VB^710=RNSCQLW-V[V7NWLYU?O=O_SYOMS0/XQ^]O]C;WMMYL_J?S[@#>V-W9.WAW+3(] M_D3?\BG_];YO)Z$+N\7_S _^EMBAUNZY]KY,1N-N.GVB*2#KG<90VYL?;;_[HU+_K;,-&O[QFQUU1_OIKV$X>_/YU M?WN3?_A1659\]\OG'WL'?QY^//AZ"N\=[?[S\0M85KWX?]Z>?OPG'#O*Y0=X M;__@P_?=?_[FN]N'7VK+ZC-89[L$K+?>_L&?\-Z'[Q^/]M+>CS<_]C<_:9I$ MY$:CR$5"7"J"+*8&)>- /M0;G7!M8G?[DQ@VLTT;!1."$*$Y#3QZ[B+FF@FK M>8PX2K[6@3FWQUE=AQ/8*2Z((./N5#*5D_O=Y C6\VE^_QTLX6X"(ZD_[IS+ MJ3,55&=JRC6K:P:TX;-FE/61H$J8/Q_IY2?#A.0U*(+@BEL=+1'*!A$#=2K" M1*TMIIJ7>^<\*#A=RWJOUM5K1/(S7OD3%'I,&+YZN_O+]@:=S1Y0^;TX/AD, MOXY>==[T_7KG7_G 5XY"4_QK;J5E^Z>OJG^27Z=OG\39=R:CLW<&P^F;@\FP M>?-_7G4.HPW_;V*'L!/5.1[O8/7:SE;/#NVKSA9((PV&_2Z\/K&CG PR&!YG M_E)_>=<._6&]0U.,1:=B--71M)X]J5I3Y]?OLLV1_[$-#/S$#F-]*FEP!':( MAPL-CF/-B/(-.IO'PV[O_)KKG7]B[F@].($K5SLF?#Z*,"TPP]^Z/G:.Z^K" MPR;J]'GP+0[[5;/'W%\U%Q?.EM$H^DF^3;5R M,!GUX!,_'&2T@%L#3MWY\4\5QB'1 S MN6YR\@Q901S2P0JO8]*)F-G]X)E@:+4LLEY>I!W5.OYK")K>/6[:RU]B*BN/ ML > 2-;[&D+S_KR SZ1S:$'I78Q-UGR#F?"[["_/*%!AQ/OU=^N=S[$/L-:K M]-_'XWQ)>TX*CL]FN(:Z?S7@_,?FYE_GZ)P'U!UE(R_?)@/($0QEF <%(CN. M?MR@TOAP,(HUHC6I>I-A9[,/7*+7>1L!L<<=$.WO,,@.P>C_UJUR82)2-_OR M.Z?19G -,=2C^7/2.ZU?,?*JD_'E%7RU!Y=N[@:@GO&T1M>\8J:%16&Q'!UU M1Z.\DJ;/]&YG:_I(>13O\F01!9-9F+UJ,W,-F<7X(V3 MPT&>^L%)'WX^FKA1-W3M$$:[#KMKKRJ].J5JW;RI-.MA>G:ZOM!X".NL=KM? M%'WL=8]@0.,SX9]KQWIGY?5C43'D_7PRM1T[;C(^$TQ>KS9DFZ[^)D")[?1S M8"DOWWRV)&L"3&3>F/L19GV4F71>F[:3;'>8E>P3WA@D MNA6'8UN=9.G";YL:5_:H7A'GCN)]V1N-NQKC1RV,C/X"-\& D3D(CR7 N0&(H,BF 24M]HA%3!U/\_-@( M$8 [(/ZLXF<+8.6!-!.-FB6%)WDR 9<&FDG>^7%Y]T,\>>2 6?CRIF5G>EN Q\PX0NC#IPS/>!MM6&@Z. M&L)V/I@PB5F*8-I^K9\,MHIZ5\OS^:K94_-#G7]PFM=(?N)<2V9P!) <^]^Z MPT%M_#97S)]_[@V UW2Z0'% _&?R@&]:^/YDE,5;=2')8L[F<\UL *7-&8G; MVO_?-]N(F"F3^\E6L4Q,NC:(_G2FT^V]?L\!QF"=G[.H_N#<"*DY_VC*H"ZR MZHNVSM0!:FN8@=4]92:C[O?.$0SA<%03D\Z?%MC,\#(MH:_R+RN&/JR96_W3 MFV\6*@^ANY\YU+G*$HK?LSUW]J/&\&GN?4W0<8-3AY5"<3 M++<+#J9+@RKNIHK@G>[^_.$7@XR_ ]A#?M2,[P@84.:W?BJ,"]3V[+V+ M'+?B<=-/IM&!"1!*P%?XV53@V7'7<=.0(0S-9=]1M074[*WZ9IUP5!'F3/9& MX^PU@#VB'E5#;8\RKZX<(]]R.9LZ-&*S*\0V*C4&1GO^C,V6E+K#T7CJ-\D7 M;;:YC.05Q\TAE,J;F.?49:_P>J=RDU[8K*HKCQI) 5&LO! U+;#GA&!*,>L; M+T#Y5\-QMJ#2YV[B];H #0=:77E%]VMK8A4>]V?ZO3GY#.L]KR/TK17 M7K4>P\QS3MV/_LPA$/(*:7#@4MG.U="'&Q?(/_$R+)U-\6U@*>-E;<[#U%<> M6S2,XPLP!; ^'%A_^*H).I\<=OWAA24SM<+/7 C9/USY T:-GQCD>/&.)]G, MR9A6NZQC^!D&UG=H$+Y_WLJS]BR?K8E1[.>[53[;*L"@T?7OS=/?DDV*2PT\5 M"D($Q(--2 NF$16PUF-,!(RDM0W.^3J[YH &*%0/_@6F:V?:VK5!CLG1I';C MAPA0T'VR]? V9I2-8<<.;YT+;KD94EI=[O"4TT[,2MI63UYMG@_T+QOJFOU6/=+,?#J;CW*F&6=;3U>MI MY\?>R2=K"9:L[MT=X8]PR+ HD?6.:IR$T32N;2A"UO'-ZZDS.]+RZ=E<>5?^)9IDH=-JP- MAIQFY6&P.859M(;+U6AN;W?- M:.C<#$J_S"2FO_2#=N:F@W;ES-QJGYF[\A#&3P]5S&P2/@1#(XZ6$L6C\U;G M1':67'3,<8H7VQ:>:*%?,Q4_V_\VSI&L<2+G:.EH=!VL?6O."]2_:+X%'W?S M[@!\KI+;-4DFW5'EPA_F."V@\.?!()P !5[OG!LD@/"UR9&?('[/WD(@A>>0 M/>M[K_(7)_VO_<%)/^/K)*?9G'8!Q@HH=. =Y,'Q]NI'1^<)K\U64FT*TQE9 MOP*X'R$:7!F$%SQ-[RKOUUYV?I4H<$,]-S\%ZS0/DJ!HI,E]QA2RPG$D'1>6 M1VDM)[.HPK$@T@NO781/,=?$6*:(U\!<-1?X>5+/"TNI4Z^E3K685IY]_C7U M03=!E+/LDB9P=J7_N'92C^J9 1[<']O+YM2J:?#E,6&73#7S7 M-AG/9X^88I4#_JKQ^MLZ#PV&."U"G+('H(K!U.$?6R7*H:FGOG/:C;UPXT/. MSDB."]0)WM-'\N59S /0KO\[5JD ME1,A'U>(^0&ZHR9CL,I$/!MDK!V$;GPV-8T=DG]]E-,=?]21J>HP U#[:6;D MA4!*K+(_LW5R]J6C.#X5HG9!QA=F)81[%LY %XEC>8AVMK3!&_E#?O"/CV=D;EQVO%XV 7F4)&5 MN0%H*Y;UV23XZ.7>O-7N^\/V[" MG_6W*Z8U$ZRM8\LY6U0QGR,X5IHZC!=N5F4NC<9#FV<6Y5FNFYE.5(?"]R:^_!BDSC6K@ M\M65.'L#ALZO^?.\W?[5GX/]?2ZDC@E4;]55*X M:_T:CE>[?@U]\/HU;^LLRM^!$4US5O\!5=UJLAY;8M7CW:W&JH=[@#5./_[Q MY]'^]MO>[I>_Q>[V!_'QGP_XP]$N_W#P >[[@>]]><]FK?J];8\_;L,UC^#S M/]Z?[FU_/=G[TNM]_/*V^^''X>'>EUV\]^4SW3L(:>_+IOAD)*5*<(T(SYG= MB@EDI$I(>,^BX@ES2V?W)^D45HI+Q;CG1G#+O/;,>ZXU4]C/'?5KYO\.A61^ M?J?+(Q-!4"9IH%%BCJ,T3$L?A=5!F$3("OH7KJDCTQW9SY^'\?-92M[9'"_1 MP?!H6KGS'?8I@,BI1HY^._TC#CX/[3%LB9LYO:3RA+]@1?W^27,6F5(,:1<2 MX@#_\"IZY(VPE"GGN-=SSK2G.D":!F#9GE1V1V68-8;(Z"RAW9UV/I]).+.3 MG(K=^1>86$TZR.A_7D_7 M7O6Y=-],0>!JU=QUG$=R6KJP#9W;CY>KSZ:*6!]B=5C']:"=JLS:A;HT"7:W#C M^3+<5U3D?)2"]OIG3+/N_7(XC+&S6\>Q=BX>W.PP\NK:UG!EXMYUO]]NVNZ[ M\-CL_,U7?E^YRWT_X4=JR%*N\4C76-(V4:UN MIEJ^NM_WJ_)^507DN26^R!,_T^YNS[.'FXXT)$<5/"'E3"A'A?*1>)V,8$"; M:I\N(9=\NCG^P=P+W@=WL_=O#>E[VO>S\^9Y\OW.\]F>W2MO=EEW_\!_YN[_4^'FR2 MO>V_LV^8[1[\37?IWVQ_^S/^> #/=O"_:6^KZ=#V#O_8/_"YKP LV<"<,D@D MZA%W'B,GX0_3!-.@J(_6KFUHH9?6HFV%.E(69&K3LRV 3 (;:ZQ/(5C,G2'6 M1DJX\EA'*:3F%3+A*3+=JMEY0:8'1J8?,\A$=+(A6HZ,I!+QR")R1"2D-*9& MPAZC-%G;D)RNZX),!9E6!)FHQ\0XQIVUE!N&3>!P39H2CX[PJ*^,@R\=F5:@ M/L&JP!:9@2VNG ?P"4@*H%$\&H&,3QBF-_\O#X1HD=M_2X6O+:I2@*M%REV MJP(NZ50 8R!Y#, %;$I[, X2"U8RP:U--:6: M=#4:H"7$L#+C8#7#H&1UT0 MN:\<05Q*A;3T' 5,M18,Z+3T&;BH5.NT1<"U3#=RZQUM^^/#..S\U)E,%WO\ M*X%XI='*:9>(C]Q*FFN812UI%$):QSP1GIGBFFH;(+V;=>4 == F"(ZBT0YQHPERABFDM.::2"X\)VL;7%U;\JUH M\C/09"6"XK .N"6>Y]IC,@G*DQ?12#"3Z>.X/HHF+Z+)L]X-133C"B?D= X7 M<960X+2*RK6-K19)RW2Y&5FU;0^ M9^Q@D LAW\O87R0Y[WE"E:726R>%8$YP[:S#3D=C%/&P[KV5Q1/0-JCJSGD" MN'!.@."J5CPI8AR%BW2S),;E(_OI3AEL*"-P.!**6 MWD@+]H?FD4L;5L(04;1:+VRPC&:(YA*TZ5ELQ:,>%880;FD42:P$#3C MW R,.YI)#$*HW4L60ZKAA&S7H\ I(]3!MPA4HRXBD @7$J(N,02#L$2JS-& M,"&7EI[UX!CQHD[2[4R&@^.F6.9N-X1>[.S8T;AN+[69LJ^D%M.TO^K.[L[F MM+]JR9BXUJ5+8Y3&I0A/R;%EUAIM";<,_H:D4O&3M W<3N?\)#I$EB0Q*"1L M$'<,N$_T$:D4B*,B69/;^5%![Y_ 5:(S[55EZT3TP40:".%4.)U@5_-&)Q=L M8DP7;T?[5'G6V\&=]L'G-'(6&>*6)^2"%XA$@XFG1A/ILRCH7/+]!T;* MY+!*("'E0)6I1&!72A2%DLYI3:*&79DIXYMI;%*8$4T%<%IB3DWVE!%6?)6T&2XQ:PX UJ& M5?OSE3TLQM%KYQ"A,7?;=CS'2R,RD4=G-:QCSM6SB 8+(>E( M O:4,TD-$U%;)EQDH.0<%V= ^U1YUAF02'!"@H2)*.2,(GRX@QHGRK/.@,,"3Q& MS!#F)"+.N4 YM89) MZ[VS6'-NHE->,>.#!H(F;(J/XS I>6-+ OOY8A3<6B&5I@6OK E,(1$L\.M ,7*6*!2I9XHY!I"L,N3B KD%<@OD M/DH*PQV:N!;(;2_DSGHG*56JYO3%]J*9O_,8J]*)_YP]C MF/3B?MKIC[OCTW^Z(;[IUVH"Q>&WKH^C%]NI_N K M_Q2B,59R6*51JEP>TB P[1R20?(431+:I=7I5 ^+H).U[GC4&:3.J OCL$/X M6BWS*B5QU$A]Y?O7BW4B;M=A_%EW62^#+?WKV]B[N/2O+_WK'W_R2JOQTK^^ M+*H635SI7W^7),9GVG6]#++TK[^#1C4^B_L<7WRF7NOGZ7<6!EO/O++1$I[; MO&EO*)'46A.L"N4$X*U=RT?Y.Z&[]\=[LK?]^63W ,:Y_5OWP\$NW'_S^^YV MOO>?1S V/.M:_I@]9S"6CP?O\?[VYO>];7^R^\>?AS!6N,;.R1X\Y^[1QR\P MEK0[7PXH!&XM]0D9F23BQAND%37(##3QI3#CLO%09QUD44A)%C D,E_.9[4.FN?.9 M0)5X! G%*AQ/,' F;#F*WA#KN6*4^K4-B=FZ*,A4D&E%D D+9B23B5)&>>+, M28L))28F8IS%N!PW;1\RS?7K"H3E1+!<=BI7A RYL'WDB%-JE=>"ZVC7-KBA MK;+F7E3MJ7<3-_+#[G&ECE6BQ^3X>#"<\YH]MF^S7..1KK'47O1XG8H56O"E MM/JU'@NB?3 < TA3;I4PU%INF4N:>>I2^UJ/)4E:M:B"Q&SJ3F6@)[%M$S$0UW+GNPBO.Q M?:H\=ZZ4*)< ?E%DP@%]]J1N$R55+HP8<& XUV.6Y#DZ'XLJ3U69@+PY4=$[ MAGD,22OC<%>6V+!CD@&5!GS;#WJR(!H%E= ^U1YKJ<\ M80I'I8!+4# 1?'#(>4&1-2D*0P0+!.<,27S_:']1Y?:JLA$6:V$-MX%REQ)( MWRBJ="*P.#P3)7&G?:H\:^TS0%UII41"6X>XT@%I0Q/R3C"0)NJ M&G-1Y67'V@P76,'#\Y0X3]8*E;Q-)"5G;62\V/KM4^596]\9QE4B#FF?,UV4 MC\CR3+6]4\P$HU4 @BTTN7_OT_855E^-3)>ZPOIHT7R76[@B[U<$;:6QRQ%J M'8PFJA X%;!K$2 D+NH0B(S$ER+B*P5L\P>R&.Q')I<.3U)B@+,4D$DX(NJM M3$E%P745D8#]:=FUOEI?/;%@Q.TL312SF'E#:"> WP>0L!."KV*K$;395Z-)ZNQ<0>%8@0#F/ =2< M@:)S E9.LL2!S@OKH@?24%(75@PA9IT9,EIM60B(N5R'V=&$C&4$II=9*:EF MJNXV8B1>6NI"P8AGA1$R,1FUULX1P0V7SE)F0P220''P\9$<(04CEH81\^>! M/--:8:1S4PR>_25.AHB"E [D;K.@,T9PM81 Y&-AQ$LH3G6W[G27RQ25(O*/ M,$'/9B\HW>F>TUZPOS7G6*(AB22$1DPQC'BT%KD@'*+."4R2!9O +:T[W=(5 M[8F#9P5R"^26[G0%D>2+&K*[[NCN&I_,W-(:K.2MLQQ>$PAL[_S]Z[-L=UW&JC?X6E_=:I M_58%3%_0%R@YJG)B)\>I2-Z)Y;CL+RZ@+S)EBM0F*=ORKS_H(65)B[)%2D-R MR.DXIGF96=-K=3_/ S30P+\7N]'KZ,!WS=QU>D,OCE:MV;YO.\=[/^\\.USU M\&EO]O Y793>_F%G6(&KM,7!37_8^:GM'+5R^.1 /Z_N\//G1X<_*X>S=R_?QWYQ?B0;BNXP2^;^=:/YJ11SV7_L_/E=EX;V#%0T= M[O S5;B38V4D/E&&.6HZKV>,8BVU-26PWH3;H^XT0_F/GYX?'>>,']H[;/XU*O^SX.8^^-=YVQNWG] M%A85UQ:'5@\H3>^?G_T:D3/^4D#.6K\@UHR.N#[O/\3 MOSR^]\>W]4ZE[+2:\?MJ.K6C\2H=$V_,6':^ M/QJD]U][7 23X1+B:@L\BS?DG?[2QUI*CM^E>P\>KUJ=*@P&H^D"^O,?^<&[ M9G&QV$^9*M3@?'35-:5UTR+Y'$L+G&N@;FV[MZDFS"6MM'^W9V>$\C_M:$7E M!Z7M?"$*N]73.+[U9MN99.VTGP?=*3IZG# M[VP!_>D3_*Z1"5:H Z5QY*LD HZQ@^T1/G[O?+],/)/%]E88K^NKX^P]H/Q/N2:?*>.7NU(]A)+5!NO5ZOVY%Q! MU]!$_%_^N^;.?W MVLA?9N8_8*X_.^-")5I]R1?]2_WM<3\=L[YA[[#:MY:#K5L! MWYCO?"6L+0;H57TZ[-D!,3-8++TW8J3.:LN[Y8[.JUV"87:/B3]5F7JZ#-10 M'%;BA8SOU2-_K]6#_MZ';")=N3*_V_;PN[^+@0_:ZW@;#'_CO:/_\/Z+]NG> M<=D_/'ZA3L]C_8"_[!^6'VYZ';\\6\?/_K;WQ=\_?_GMI_6'1^[1#X]^^?>S M;Y]^'KYX_.]GC[[^S].'O_SMZ;=??_7+-T^+6:[C;[[^7*__#WW?O_PW;N#A MVV?J>X9'?__&?OOUPU\>?OUH_]O'C_;TFOWAX\]^?O2O[W2YQH3*8#FTH%P6 M"I#:LR#>94["SFH.=-R;A M>.?\CO;RYS>I[IV>U_L7V]M#[Z[';"FZPEF'SJ/^+H=87.O1!L_W?N-SWGO+ M'^'MX&X*-^;P?-UVBMJ:3PZ/5M;G\7$[.16@_;-=O#W]K&&>'HV=Z\.CG7I* MCF/;Z&2GCYG]<36SPV)Y<30>M][5^+-^MPJ(\'"CA/=7+M+Q]VU\@/!XQ8OG M^J8A=/MJANP/T_CIB_IDK(TQD,.RMWKK3WLGW^_L'3Q_H>][<7SJDCT[74;C MS3J UZ/8W7G\_>L;TI'ST;@IM4[V]P]_.K[_X?[I630'1OCX/M)N6,PB.+=[ M<[/X__Q7=B[^&N"Z_B&\_7Q&U8A[#_ZYFE4[QF;=GSX_G<$Q(2\.N#Y]<3PF M]W]?'([_/%>XZU#VU'E:;3+NZ-/_82P4-2L5@/J 1XCLU?+4W[VQ.G?GI%[[ MI+KSD_KV3(YY.U9_89^/?HM4SD_VF.O3"ZXVJ<=5#T5'_N-J;VY<?3KX_.GSQY/NSCU)N.CHZE+,MPS^7[U>/_#%_OZ.FMS/!C.M?K%WH"2F+] K'ZNTK51L+K_K7W[^79SRQE(Y M6T6G*G,F3(<_C9V9XQ?/GI]NT"VEY#=6Z5LB=RHO9U<_:O_[0I>7+O,G!WM= M^4EE2^^8GZRLF]=2IFNK'9^,'1W]W/>Z;S.:LHBFV!E-V8BQ7$DTY2,C!.\T MU=]KXB]<@LRU^S("XE(PB)'*IC=G"CD*=F057;&'^F7YOM47^^V+_JNO^LF* MC#XYJ/]\345GKE/]XN#?K;PX&NDE?^'CO>/5L]YB+_;GT6'!5%^3RU"]+8"V MJ1=K6P*;LVM!6C;LSNT[W 2A#?TX=4968?D53)X?M>-V&IIO;WE4?25.?R\VL;KN.Y( _EL-M6>G>]+'__=7#^ITZ+\J MS"H/3A_B/C\_;O=???,G=1:?[_/+^WL'JT>Q>M.?WD;Z,'H6.7 KI)_^^8RA MB7:]"8.DSXYDGWWP&7_OKOA[D=9W^C>G9I6CW_RSV;4?^#>D#[OJ[PTV[N;D MYECG6.=8YUAOT5C#A:[ZGI(:E^B%^OZ*//;<:]]Q%.34M;F>(P_Y?4&NE0]R M)LP[KS3Y OUZ[^ZS4%/DU8.P;SV(:UQ(;YQSND2N_V8_V+-]V8OT@K[(/6_A ML[L(+N>S>_>S\_/9?<"S6Y5J6H<:W,6',PEM$MHDM-OU[,X3VC94W/LK'W^_ M,^)&/_+^V/*[?Y&U\\$]6"YPC;4MS#G(.<@YR#G(ZQCD5C6X>7AXT%Z^REOI M>E/''Z09[ZEE?9E'=]?*JKSK%N],891>71+R+L=44+ +N>I*Z2979V*DWS@5 M=*X>RK!?;5S]_\\KE[^/7G M/X_W?/'I9^'AW[]Z^<7?]?JKWSWYY=NGQ2\+G3Q\_(^];Q__[>G#I]_\_,W3 MS_RCOW^##Q__\-.WCS]'O1<[?O?%IX^>/?JE]H0L\]10@E5T#O M"Y")'CA0][$4Y!;N/< 4/KY]X!K[BT\:FC3T>S1D8PS9EIJ2=]B)Q9:60J"* MK O:^RN@H3O^- EJ$M1M(2CKJ)?8:C 9>W BF8,+QOF6?,XR"6I#"@ZV=A\TE^Y MF@PA3T?NAHD(%T2$CHU33PXB-B6BUA!RM 8B>:JM5\,>IR,W:6@#[NTR-25C M8E?%84T.8XAJ+%7$J*):E*&Z7=&0-6G2T W1T,\/7W7E^>4'__"7)^-L1/$Y M"%3"#"H7!B1FIRLI^Q2#K@#G1C427%N3U\E#DX>NFH>:+U5&02[G"JK=P^+4 M#(J)LM1,G:^ AZ:_MAY^VGN;GSA9F[$DR*9T0%\]L+<6+#5=N259S&8Z;).A M-N+>+E/1D7W*C2F7I@Z;U>]+PY:]>FBLBMPG0VTJ0SU:6% A=T\8(HCJC#*4 MB< <$M1DN9LPICE-AIH,M1'W=@F&8IM2SS:/L_+8?!?.!;&'[ UVT\/TY6Z< MB1:V4HOJ9Y?1;LHG92+I"&)"@^:]Q!!,LX8WSY=;4V;O[%1JR>!3,2DRE5\=&K[[;3;Q4_GL;6 MC5*<&EK+]*?6N$4.Z@-6_8+=9B"N#JA8IM:3,[6NS=;Z'9ZYH>9X$]&O$$TA M%BPV9^/4)BF.I2$W1ET%/H04)Z(W%-'+C"'C H5B,D1?$R"[ I+) =:&.9@P M^F5,1&\!HF.+M8DW*=BB7D:04@N/;A<86"D^3$1O***7*3:F^%5%+5"QKHIH M*3 Z8X#ZC\K,H\=!]!/16X#H$DP)W;&--6(HB= &=A$M2C*Q3T1O*J*7N2H& M+6=J#%&P#V5VP-8AQ"@M.6M\;GTB>@L0':J-["-U,YSI86V'P-[ZV *G7.H, M6FPHHL^E?;A40^?1)CE1!J5DA(%E: Y]3RQH\S2[MP'2Y(-MU5:;(F+RE8U$ MB]'F: F=E;G+?^/07>SR*^=Z\<30HE4_N7A1TSI9J*7FU*TO:$:O\V!^LX?8 M!.X= &XW/E7,4GM"Y)"HH 1J3HR*L0UQ:O&F GJ90(",@HTB6)L"Z)0*9.># M MJ'D"7X-%+!IQ;?>4B/:N0Y.N^"@MD5S-5*'?LEG;/K&:<6WSAT%UI<"GF, M1H )$V R =CI=SZKAY2S*$.7S=/B]T3<7Y5EU\&VW\?Z?.5\Y6:\-7 M584[NC+WLS=2MO?.99'4+FI$M0 ]A0;J/155;;'0+/8@55*YTQF[$]&_1JB< M08_J,(_@5&/#QJL#[1MZFQSW.D]-WS!RE]DBF7Q5US@#N58 V2*(J-/L%/1O,P4R1R9>O)0 MQ'O 2@9R,0A!N3B)#]'9-G5X"Q ])-BZZJFDB#D31;$Q%R>&"26FJ<,WC-QE M1HB+Y'MW'KBCZK!Z0B#6957D;#P%PYSSU.$[CMI0F[,UU;AJ;MJ\Q.Q#9Y]L MXYZZGQ&H#47SN6P0;K%:$QA\H 3HJ8%T'T Y-PIZ:8GN\B'[">E?#THU6XV/ MP9"M:(49V=OL2^DIC-)X,P)UX]!=1*!RR;&P;<"QC8JK)8-4=9 EI&9\"9&+ M0M?>Q2IB$[:_!HYMK"JYK0ME9+(<.*?(TJ760.8J8#N5>"UP7N:"U-Q"K+$# M85 E[@DAFVB!_2AIY*VM97VIUA/2FPOIWD-/E1R.DXV.FV)9?603L%J,OLU< MD)N'[C(OTYM .3/8Z 70.H+<1&UJBM5UHRI=XJ8I\5;57OAJ]\O=G2>'.J2# M9PJ"'3ZH._RD'927'QM"GQEN%SWD:8AL#Z6[F##V(KUSCDV2%W*AS:W[S62[ M\WUH@NABE;[:\2/ DBKD$M18J0ZKKU+22'R;.:MW'M&HLN=*+QAS1#$Y8W>M MA\H^L/?.341O***7H75;;1P'.H&R5\^#.$'&), M2;:F9#1Q(GH+$$T^J^W* MG$TSJ+8LH]?[[A8EY]SZ5;02F(A>!Z*7X?6JKF(F(U!-;Z,<'*M&1P/!=6+? M6O%L)Z*W -$F&5<1U?:FHI2N)K@K)L9@Q?ML\BS$L*F(7H;=;:O>L0U06XAJ M>F-6>ABU-499C:G%6P#IW-2D-DW(,&*OGE)/G4IN-J.H83:U^,:AN]#BY$W+ MK44HGD=?WUA!4K!07''J(<<4(FZ>%J_SU+I/&QY^?WQXPOL[1;&PTUZ#X::/ MK,OA46U'<'+X_/YXDL>'^WMUY]7#N-LL1\Z5X)&3S8+-.Y)>U9+-TFJS&/L\ M=7.3+/?%^>X'J3A;C$M0**G#X1F!58.@B,T.2?FOAO7V#+XP.FY1WN 6(SZ9 MBC%*E]P[^I1%1Y:=$%L?0V69FEY1-Y8%S)^6-"S'W."HU MJ_+7SB ZD^!\-[&6%')8>\6:R05WB@N(?!(V,91DL,64?11KD4Q&[SQ>10^T MB?G+8'X9[(^4K<1@H(I7X'<1(!,2F*I,WDNS9*Q:^]E/]9^(?^?Y?$07JV\\ M(HC!$-70H_C>K>UDXCS,>].(/Y<,T'OEB":-IH8$&%."7'V&4,1GR2Z+K+F! MZX3\G8(\&]_5%.103$#%>XZ!>D@J\M$[1)Z0OW'(+P(70VJA?.B7@ MX-3-3RW;VIK.I[_WP,4T57Y"_IVI@"D/C[[542NKQJ'L3*7G7H,XGCV9-I<* MEND'I@;RT@5,Z>KDMUB!VZ@H'XJO7+&GYJ:3/\G@=\C EJQ.?.W.D[KT3&18 MBLVE$X=J3)CZ?^.@7^A_KZ8YE@X]C9RC[!IP0?TBUIED,@>K^N_)[M)M@?R: MB@IL=#+#E]\?'IW 23MZMK-W\&,[/AD5!8[O7VGU@'F->8UYC>VYQG;U-!EC MZ3J:$[WF85?KY/GA\=[)3:>'W6UST9A..%KY>A;,2$RF5)3>J^^VTWMC0GIW M/]U?2>%C5<+/7POA=!NOQH)\^/B3DW/'4(P5DZN%QJ-DG&T".?@(L7;DVH1M M"K-DW!:@F4(LJ-Z>NH"(O;A1.8[;Z-+=? CIO=D>ET/S1.VE4'NNZ6<)QE=V M0+TK:M7; _742?V^;'W-L:X.CWD3=N/$[-W%;&Q1*=J;%&S!'H*46KAX[!B8 MJWMO:8:IP#>!Y84".Y-*\<6 DV@!4S9 I0]!-LJ[O12F]9T;FVC>7#0KIY?0 M'=M8(ZZ:BMG +J)%22;V-:-YHO92J/UB66JY$!N?K.IN MXG?!4^R^$L32NH+9=9!8$Y@B$I--IL1*J#:.TZFU>I\&@F/NS@Q>WH7I7K^;VM2Z8$7RELOWD;MLVJ MG=2,@]IDP#8GH!PBB*,87?;6DMLX"7Y/:+SN'3_?YY=CL.WW83Y?.5^Y&:_< MJE8\?SU\]JP=E3W>WWG.S]O1[+ISI3YQ+%Q=RH:%,;B2Q3>IK&YR[VJ7O;?0 MS[2OKUVH/S^7YI%CI58I@)=8 -EE&-T>H>J$QL"I&K,^\WH6)]Q<-&>*WMO@ M4A+$1DBF6AM"M"YX,2'/(-,-HG:9YN%S5U^H^1$:%D!E7Z B$73.3$X^,<B=C-1:P+I5!QH5LBK!W%B!>%)K5<&K>9Y+&12%X>U-&56JLS8*U1 M)%=,D(VWX#"A#]E3<.OKS#O1O+EHEF#Z"#6F&"O&/DJT^9):8U1S++^_F\[4 MWRM$[3+)PQ&ZVK" LR4"BN(W2V/57U.35(,RCM=/_;W3B'4QQ*" -44*6M=S M4@DNE*SO$GJT,[ZT@4@^E^*!PNKIF@2V>P^8V(#T;E<9TZV5%)Q?W_'X"><- MAK/%X?"VF)J:7A6%?!C-*>7/#GI/.&\!7 VD0/V8F*.ZGNAETR-?,)&(^)4WEN";L+Y M1N"\R H)J54:Q6<->H5SJ@DD^@K>LWCJ(AAE$^&\7343#H^>'Q[Q25,@R2$2.9FPJE/&KFEV+KLSM_(UCN(?GPNGL M)!L;"K1 &;!F Q)" *[>9>^X&C^S5;WC%O:4X"V LVFV&A^#(5O1"JL?Y6WVI?04I-![6T5- M";Y2V"Y"YRYY[]1T!M5A]8)-8U#OA\ V6[A0J)WXW@-G\MIJQD_0;B!HLXU5 MQ;;U<0Z(R7+@G")+EUH#F36#=FKPFL"\")RK^>1-RQDB9P6SMPBDMA0D&W(V M0NC3W(C>!CCW'GJJY'#4[77<%,?J%YN U6+T;99-N%G8+@+D63BDG A25OE% M.^)'O@7'ALIG M,M!%RQL;(MM#Z2XFC+U([YQCD^2%7&ASHW[SN.Y?YT+EHLF W7;(41RX( FSH#,DJL'1?7RZV@3MYH+6)4)VJ?F4.KK"TB1X]KF[ M5!(B30W>2# O0N4.0TW>J 5=<@=T^F"%]$<3:81-0R&>&KP-<,Y-S6C3=/(9 ML5=/J:=.)3>;44HI4X-O%+;+4'D)P0='T#KVD:X6@; P.-M%I);>1V.03=/@ MK3I)_NCP *XN7'[1%* /N,8EMLZZ!+)9'>[:L;9.&)//OK'ZX]6_O1'^\_'> M_8.]_?_WWLG1BS9)X\I)XZMS,>=.$EHM<82K&HR*N< D!&2P=VD<34]C"2WH M8J:F7=%YRY2+KRU([QBH775*C; 9^;Q(ZR\#OZ.>3?+'00U2YK:X# ME:)&<^^,#IU0-/<>!+L;-B@Q[59)B:66LVOBK2UJ;XKT7(3)VFYM7=3SGE)R M[7A82(D-K07O',1BHYJ?P0&KPPC<;45#1CC9*277U^N1?2O6JPOG,.6@]G_T MJ1K.K5=,,X)YD]!91C";22Q!$J0L%K!)!0ZY@$52X4])K M32CY&2FI1U]B[ MEFFTAB!/& )&$[QM/EA\JUK>E))K]TJ644"'&7N,%DRN!C W!Q2I@!,Q(9%D MV\/4DFO+;3.8";OK,3&&;-DRQ5Q,7164D#7W#9[8N21V%J$X[C77%!VTDK-B MIP;%3HU@N"AP&$LHZM*CGV+RP7Z);7K5YI.M"6LC$C].(F%,!CM%/\7D9@&Q M"&>56K/X6,#4[D=OD@HDZK(W3-4VI!8]3S&YML,-PQT1SQ9S1%>Z9&23!B9U+8F<14R)TU%-!"!X5.[8+L&D9R%+S12VTVF3CQ&2=IR]]VO"0 MTN/#$][?.1Z @!-%Q,[>:TC<]*%+.3RJ[0A.#I_?'\_S^'!_K^Z,1W+'.8Z< M4W\3.=DLV+PCZ;48DZ759C'.1L";QWW?G N-%;9$+C90L4J 0TPU08E-"I- MG= Z-F76FP5S,<##1X=679";'T,E?'J&.#@Q3.H MAR=P=M5) Y>D@7-AOMZC:V&FXO3$-A$!EBV,/"F1O8>G&%E ,( 9*0# MM6A"\[Z[OO:.Q),![@@#$/DD;&(HR6"+*?LHUB*9C-YY;-,0V%0:6 9I$^;N MU(4#7RT"NE2 T I(;JU(R<55G(; I(%WUW%&=+'ZQN/T6C!$-?0HOG=K.YDX M:TAN(@.<"TM+S9W<2,Q(/0'6+C!$'U*W';D2M5&,;EH"DP+>Y0L8WW-('(H) MJ/C/,5 /22V!Z!WB%39LG); Q_+ ,L1NL^&4.U0+!TK*8P>@U=%VI<8A_TREYUZ#."YUF@(;20&+I *%,*;B M/ B'"I@" 66E .O5TAL[/=V;:0I,"GAW E')ZO37[KS*16,BPU)L+IUT,1D3 MIBFPN3RP;."L.[GI_+.[;44: MTPD#8O4LF)&83*DHO5??;:>+A9:&$DX_\IKLQR?GDLS0=^=Z)X@N$V"T=:2; M";1<';I.5MS:=Y1OJ;-XM\&L?D)!]0'5,43LQ8WF1-P8F9H/(5TL4V2"^5K! MO$P5RTS%]I+ -<[J"V(%G4\/Q$U]0IN2L6M/%)E@WD PQQ9K$V]2L 5["%)J MX>*Q8V"N[F*'[R>8KQ?,"V5.W>G\]0:N2P3LCH!JZ5!'31X7*7FQ$\Q; .82 M3 G=L8TU8BB)T 9V$2U*,K%/,&\@F)>Y6Z9S32TD:*%XT%F,P 8SV,3D:_." M72:8MP#,H=K(/E(WPW$>YG4([*V/+7#*%PR^3C!?K\^\3,,:-0U,2@Y,JWT< MZ/8@!04L&V,-Z03BK$^\#6@F'VRKMMH4$9.O;"1:C%:=+4)G9:UHGJB])&H7 M25..:FR]6/!-"+"-@U2I6A 7:FY<=>;RO0=AUTS$WEW$=N-3Q2RU)T0.B92W M S4G1@78AHN5$IKZ>\U(7N0^-1.EAHK06QU%@]4K%HL>GYXQ"=-L2(GU]4,8.L+4G%2$B,5+FLCG?,EA XVJAF"+0XW M8M26JRX)5^H=X[T'&/#C^Q5-R&XN9'TAMB7UF)I.N#?9E2JL-FG(G0I-_=U$ M*"_TEVP2<::"D2R CA$X^0BAQSB2'\9Y]ZF_6P!F7)4$KYY*BI@S452W,QC$[ M%7A-6%X$Q7O-K9#U(,&RRG -D"UWR*5A+&P+FC05> O0W'OHJ9+#<83+<5,8 MJT]L E:+T;<9%+]1U"Z"X@K++%@S4'9.4>LC$#F"$ I5KUC%D#=/@;?J;/E7 MNU_N[CPYU"$=#!SL\$'=X2?MH+S\V!#YS/.YZ'DV0V1[*-W%A+$7Z9US;)*\ MD MM;M%O&M4]_>18)V;L+6?+9.F+.IAFTT3-ZO>]N47+.2MY3?S<0RDO]S1*+$8+JQC8] M)82<0H,>2[5CT[:$]>T/3#!O+IA-,JZBC6-QR=0FF$=O'IO[W*"_2=0N0N0E.HXV%G!=H:MFDP61CB"UI4"A4R*\ M]R"F-22I39QK<%8/8EY>)K"]([!NH\ZOZV'%QVR6&88?(;!.TR3"Z=H_$1Q]:> M 1" OU%>:Y=RZ@>QYU(@L'G*@!BU[5]7=*-&N;X]^@GESP=P-^U:LSRTZ M3#E(+=&G:L;JJ)AFD/P&0;L,DO7#23P4S878^),63+EBF.U;$J[R+K+=,\47M)U"Y"Y-DG M.U+Y03IUP,(%6! A.BE&8B^MY7L/7-X-$[)W%[+6-KWSIFNA)JR-2#R6)AB3 MP4YQEG'92"@O(N2I5:?&=(:0AO_+08!+S1#96S2957AI"O 6H!F'URN>+2JS MN](E(YN$?+L0"03D#,Z=TE*Y[1Q KQ5 M9\@_.3YN)S#NJ=5Y:OS:+!+GT"?#S5ITWK.ZECES#[:I18(X-^0WC=L>_AH. M?_3I5S\]?/JO[Y+JD#42@(+R&X91T 8I@97,DD-79LK>Y8.::5_FV MBMZ.U79NJFTAM"Z%6HIM;LC?'&A?A<-?@3:*$*6!4NX=L*4$:CDBC"IC.H5< MG!2U1\*NGXB]NX@E[\* 9++4U9T(U$.LR?J M'&B_6,AO3DU4 M:R@I=!)ISN:Y'[]Y2'X=$/^7??CIY^8[)^B\:PB91V(I^@+<.H'#VD(H.G]F M??OQ$\V;BV8RKJ>H]G2L'A$CM]*%&Q57.T=>;Z?QB>8UH?GSM]&,S2"5/JJI MB05,Z(%:]!",)W*YJ8\\K>FM0+,8&E69@ZD9+1,G:;5F3J0K)(B=:-Y$-/_K M;33WXJ2FBJ!^4!R5(63T'&N00P\F)>K9\D3S-J!9S>S:E=(Q%NPY9&^,@KO% M5&I0*VVB>1/1_,W;:(X92U.S&B16U696E99<.BA'%S:FM@VM#;'.<^8^;7@8 M_?'A">_O["M4X$2QLK/W&BPW?;)<#H]J.X*3P^?WQ^,\/MS?JSOCB=QU\G.N M!(^<;!9LWI'T6HS):M T)<0^=_DWC?P^/W?FW)HJU42U7R2-XZLYC U#AAZI M47"EQ6;6G?5W,;SC&.@6Z-&!V"; Y(G3%=I)[#W*PNV;"?,+\K?P;25%5(GCK1OZ- MR]R*)_5JK*ZIYF8T?Q/AO]!YDXUW2!6J-1V08H < L,X5U6CS:/E\M3Y20#O M-O3))V$30TD&6TS91[$6R63TSN-,P+M!H"]/Q!.UCN([B.6J.A]YG*,MBG;; MV;8J!6GJ_(3YN[JQ(XX88^-1C#H8HAIZU*74K1J')LY>L!L(_W/GZ#$5*<8* M>!PE,ZOWD%OL8 6KH6ZC]>O;S)P,<+<8@(WO.20.Q00U%D..(W4WJ=!'M1[7 M7$EC(OV22%^0Q>:@2I_SQR?[39S?+9R7 ME(?_WM1_)ZQQJ#M3Z;G7L.HZ-)5^$_&_.+"OLVZ=T<=9FBV 3@RPE0@4L&3R MHU/!^L['30:X6PQ@2U:7O7;G21UX)C(LQ>;2B4,U)DREOTFD+P[YF]2;V%:@ MU:0V/8\SL>0;=(L]^!XHC=*4MT?IUW3^?Z/S%?[GJ#UG?6CMY^?MX%BO.XKB M'YY\WXYVRHNCHU69_%$9X/C^E58"F->8UYC7V)YK;%7OD;\='NF/!V>$6EX. M5^,G/JHK4V<(X(VGAMUM([([=1)"9T+YV9E. MJDQ^,53RKZ,_W**[,V_W4N(ZR9$+FU $5,4&/3"PA6-38EMVJIMAS\ MK .W!>A.26>X29#:&?7;W',BSB)8#&&_6'KG!Z-[HOA2*#[7EB1:X4KC('AO M@+D8X- Z<)7JQ8V&Q.HRNH_OFS81O+D(SKU6Q\F-VBMH0A7)(8Z8CM@D%*X8 MP5.?UX/L999]+(T[)3)7"^\)XTO">)%>U3,Z M$05O*<* IAG(U1#DL<\ISIN4[+T':^@\/B&\N1#.2?WG+(G(>2PY4:NVN:!^ MM;I@N5XL36(J]$U#>Y$YY:M)G#N#\Z30=N2!BM4OE:0G&3[4V@\]3WAO(+RC M"VA#J='WB,T'ZB89DVHRT62FBY56FPI]73!>I$754BWJM(&M4@&#:Z,)=X?F M4@Z#G17GFZ;0ZVQ]@/7'>9&L::RODC!93%TBTK8;3$OK*7"RS20K@?_RQR MZ(J8' M(0\6_C#;IJ01H+6"K/AHG9BTQAHG]NXC]M91]F3;!#7/"PB;(V4;U MF1B::?&,$[ I)U#W&"7'%M9>57[RPIWBA;54@YDVP?7@?YEW@,DF8VV'O,H[ M0&='P_8 XSB@F@12)/*T"2;VK[)$S+0);GB?8)FQX%LH.48'%+$!%E^ >F3H MA!Q&'7-U%Z91,(GAJBO'3*/@N@A@D>N06HB12P+''@%-$N <(DC")DW(]UK7 M$DF9X+^+X%]+.9EI%=PT*2SKRV#P68) ;HZ&5< @H1.44FRMMIH29%H%DQBN MNLK,M JNBP"696=4PF=%\?P MA/GY_97L3R?Y:FWDM<=]820_7H :-^8;(58B_6!&.CX/I.]DT<;RZ./[8XSL3QM>)X MF:86,@8;FX&$U@"&VD!M:P>Y]X8BU5%-$\=;@../+9$S<7R]_O$RM2SGP.)" M!.-J5@>YCW9DQH!M?<2/?".9#O(V /ECB^%<%,@3L)<$["(5S'OQ/:<$)*6- M5+ (,N17HLFVV&RC;?<>F+4%?2=8-Q"L'UOV9JKN-8-XD;KEJGAO*@N M)[)N:BY6#.* MAU2PR8J:)[&"VBL>0DILO:^)/%];Y]+KSBR?#+ )A6DF UPK RSC[3U&PQ$) MLC,,2*+V3I *["H+9=]=79^#,AG@+C+ QY:GF0QPO0RP;&/3D\Z:;Q!*,X ] MJ V0LH?H.07'44+(DP$F UQA(9K) -?* ,L8?S-V1!0:Q&XBH"D$1*Z"!C"\_,",<507V15U!UGE#4P,_.OG-3>]ZC(KY)%4C%V/1&."?.[ M"/./+3$SE?Z:X;_(2""RGDH.0#IG@((69#3O/&@\H MU!T^V>D*D9T?!T:NHA# U=;.VKBG_'^NK"32)=;TAM/\NG([)L.OA^%_.)>^ M4:N18J(#FYO:*'.$6KUED[W'44,<4]@UMZ4RV*2S26>;G:AR09_UX,4S MJ(K!>@BXK4Y.,^LC6WGO@_N 2[>)D MN\EVV\UVZTK*F3MT5TYT>\N,/(>6Q$*A<62H"@*7; %U$A,1#=M[6ZL]3Z*; M1'=%N4?3K+L6MEOF'@DUK-1'VI$T0+7$@0)&:%%J\48RYCK,NA1PFG63[;:= M[=:59S7WY-:V)[=,I:*HQC;5"JEE#RI)&237"((F-=\K<\![#ZS#73?Y;/+9 M=O/9NI+&IO5V362W2"8S!?6?X,"ZR(#)!J#8*OA4K&L<*!D_S#>;T^WI3C+I M;M+=9B?/S5VYJV>Z1=Y<2;48SAV\C1W0M09L68DOEJZSB!GM^@[)3*:;3'>[ MF6Y=.8+3L+LFNEOD#L;HFX^F0Z01;E7V ^J-],>"'%P+F?(P[+RUN_ZVT-U9 M_N"K@;Q:VV%%9C?0$FG-;96\/I9Z^$+VVR8W?YJCG*.8UYC7F-[KK'.0J#;VC#S/8)XF4=Y MUW8SWG6+=V;#8EW]/S_5D?[()WL_MG^^EOFY+;N.?8I?/C]W @8=8=2K'/N+(I83-$) M9#2HK),Z2$U*0CY&ZD%"$7OO@4T?G^$S*6=2SBUKN#H-H"NEHJ4!9&LSN3I( MW!-@4BHBB0E8B8@*%-L ME7"\9)#>32VAYCC2_J8!-"GGIN_M!CK<3@/H2G> EN3>B.HG(*2/0%D%U11RRL3F(5 M]-9YHO55#)ET-.GHEO5,GA;0>FAG<43 _FG5YI^>H&F[UM<17UMY75/Y_<-:IOG0J^*!1^>2T * MC$U<%F@M-4 [RE+F6J#6X$M%0=_6%W^[9<=")Q%<;V':BQ'!!/RE +_,_1'R MC9T8J#;0J'BA!D\U'7K-IG&LJ2=:3^AKHOTNHGUMA5FG[%\G"RQD/Y$/H:4 MQ:$'1-= .C&0&/57R?64PY3]20374;ATROX5 /Y>LC_1?N6%.Z?L7Z>WOTPVL;&049=>UY.Z $B8@%SR$#&TS"4U ML\9TV\D$=Y$)UE;R'2=!=M+U"34^%G9.#<,F0GOHQLY&+6$^68 M:+^+:%];Q<>I^]?* HL4"[7NV?G,((5&DFD?V14I@;JQ2F+P: (@>P?B/ )CSK96[ESXU 7J@O)6]-+ '8& OH1GZ:#P70.RN%#5K7I_IN 9C754=I MJN_Z0;O,,=,)R5Q+ F[L =5. ND5(9#KK<244L:IOG<.,U?!_'0)A M[(36>F3>-/U=9U;5+2DH<_C;N557FEKU>V1VF;R&N\ETZRHG,^V6ZV+ ;\[% MS(M+5K+0Z"OC 4W5[WH1(-9)K05-S&W=A?PV)LM\TL F%9.9!L_ZX;Z,MG<. M0D7A[A*JE\(#^!0KB*\Y-,O!A+J6_?X)];L(]755DIF*?XT4L+>L)A7(QAZ M"^+8> :2LA,R;\*O"\;!9D0J[,%2&P&3#4!5?20?0B]=*H&UQ/5F%B_BUA? M5P&9J?G7R0&+?(10I#(G"P6S ;3(0-V/C;_$Q=L22Z:I^9,'KJ%\S-3\J\#[ M(I,A^B)EE(G,Q F0.X&P:9!";BTB4G/M5FG^FH[_WX+LAC>R&7:>-1YXJ#M\ MLM,5)SL_#J! >T]3^@.R,9 MZTH)F5;C-:A(.9<-XKTW@8(%5W,#Q-%K-F2!T>VZ1,.EI/4UMEX[C&XX!782 MZB34C4VNF>;W6HGS7(LFXUD"JGM=:P TPPZ/[(#%!N8AB"*K7@U^LN9DS7/)U8)YM&&(D@!;)1 :1V8X6I.#8/5K/],_&74RZF34JTY#G';HFIESD8'H M4V,U1A-XI@*H[@,0&0112FP)2R\UCE8V-%ESLN9DS5N2T#GMT&MBTT4N9\'8 MHW/JQ[LZ[% 3@;OMD*+M[#W5)FMO;# 9=3+J9-2K3HV==NB:F7/94I$\L<4( MM28+J#((N34/G$OEX$:EU':W[-!5VNP?3U@_],&KFWKTXIDBHIS^/-;QWL$+ M7MWEG_]8]WY\\&?]\NK6SA#AHT+F^>'QWGC9_:.VKZ__L?WII[UZ\OTKN+SQ MKK,;-J_?PJ+W]N+DM]_RQFV5IM ZNG[4NS$FV+%N!WZ=Z-7S>//K]T>O1O2< MGS20H\8_J/SJ@._S_D_\\OC>']^ZKV=[!_#F0US>_V_>9>]7=I>G:TB)Z/!H M->_W=>6VH_$J'1-OS%AVOC\:[/I?>UP$D^$28JOH,8LWY)W^TL=:2H[?I7L/ M'H\EOG/8=_XZB/G@Y,]_Y ?OFL4WIX:/GNCLG"W6,3EGOQEP_+5#W)Z.Y^#D MODLK,^(FEN2?%S ])?_,M?N2$%$*!C%2V?3F3"%'P0:Z]T"UJ1WMG!SN/#H\ M::<$1KNG__VTRZ[..C-21O3M;K=]ZX!C/HPJ-Y?3=IRL3(QL+KV.O;UL7G^NT'9\\T]5\ M_/G!6 &?'-2'?/1#6\G#9__[8N_DY9>MO#A:&2#ZQ[_J+//>P>,C'CKTR?%Q M.SE^;8X\UK']9?^P_'##ULBCO3-KY.GG/WWQ]V^?/?ST^_TO'G]F'_WR+[4B M_K'W\.G?]+,>_O3-UP_50OC&?/OI9S^I9;'?_K]_O_SVZ_I<',:'3S_!;Y]] MH^__*CQ\_)5_I%;$PV>?OU0+Y9>'JW'\9^_1TW__\/#Q7_K#QY_]\G!TJA)" M:@2I- ;4R8!*,9CH3\U$7=JM?C(<84>4?44JZG)C3$(94ZJ4J05. M.?5[BKO"SX<<'KU0,OXK'W^_,R9&\3>F;86B-Z;QO**_B9UWTL;[A_#VD+G% MK"N,7(@9;0BYQ]I+M"&)VC@NW+L MVQ] .5%.-8'OK-BR=>(./=TKQ"KXZ/?P.*KL?WM\.A+'=E*[+88?^;13]]1 MM3ZD3# D -"5!N1K'86KNEXQC$X72SQ=7AEN7OT?JT+WP_W]PY^&1*^H^GCG M^,4S':U>927@JMLJQ[^TL4-R?/(']535*MU?_>*)\OPHX]D7]GG^/_^VO9\=0^O7865!Z1/R>I-?WI[TL+S<][/:M)._WQF:A/M)N>&&75V>O#L M@\\,\=V5A;5PZ$[_AF'7F-_^L]FUO_FWW[NLM;LYN ^Z[.__#2G.P=ZNP5[L MLN\Y^_K^<^WVW@)N9P#Z_3T'O^O"VQ;RJ6=^/;MT^7U6\PJ:9W2T\XJ)WMJA M^=CGYI>/[4+[-)O]P#[Y52O^JEKQ[FVM#WT 6_4@OWHMLG\?(CL?XL<]Q'^N M[)/Y%#_@*8Y8PYT8-\#Z)> MN2P'AZN=]-\9TWSEVZ^<#_9F'NREN@-9VG0Q.#QZ/L)(Y_8N+EO-Z"ZG<;SK M%N].(D9S.=3>DAVA_"3,E'*.H[!U<:Z%BQY,6VZX+K9C7_E0PX7Z"Q_O'6], M:L8';L:>I69\\_,W8]/U\?ZS;Q__Y]FW3__UT\.GGX5O__Z?[Q]]^A\=RV?F MVZ>?Z-^_^669FO%(K_O-T\]__N+K;_?CM?M__#MUY^952K(XW_K M6#[_^='31_W1EV?'U+XTOWSQN/SRQ2??]6K:V#,'S)Y@],F#[&R"RME:5WUA M=O<>Y-VTIG)E&U1]<'+1Y**/X:)27CQ[L3]"]7\_4A?ZM4<]=B7^TOKA47O, M/V]\-NXM(:Y?%L150ZK870(GM8\^KQ'$%X'B) 2A5F-97XFL25Z3O+:$O,9N MX"2O-9.779"7,9F3> LLI@*F..K[L87@@SLU<;U- M8Y.'+L=#?L%#.5"2PA%"P0#88X5C;?< E?3:S*NBN\\ M=STW0?=>GMOUE,ZM1D$HS@I@HP0JA068!$O%7CJO1_'ZKS!4=JUU6 !R2)0-!UR3Y$QFR+DKZB>P:3"32&%284;3H5S M1_8*J'"Y(UM:#((V0BPA W8;@'PH8%"MP9SB.$LVJ7!2X:3"JZ#"N;^['E9; M[N^ZGFVJ2<91:0^C>A6(YSAW_S<]1'F/I.II1,.6PJSZM:B1=EN*VP*JYF[:+ MJ)\AC)A:VIL6JB](6"U%JB[ M8=(X&Y)GE(KW'G@3=N.:K)A;Y'U--MJD>]L\-IK[Z]=)7B%=V7G=FTJ3O"9YW77RFCOB5T!>RQWQ2EZZ1 )R6$!IJP*) MLV"QL/2$SJ^_^>,DKTE>MY6\YA[V>GAHN8=M@S?HV8$5:8"Y=Q!;C7Z1+*FE M8)S9//]ORX[_/WO6CLH>[^\\Y^?MZ#?56DX_$T'JQB-D%Q-!S M8%8M9=5:DUV:FU";0$*O^P^^[NA*+EL9S5Q#'1FCMGG(U4=HG!USKBU&?^^! MW74;=%)BW4&(B=[K0>_J+]<0-U3"[8V*#FJP6&+!?5W'/A6+"/Y5KG< MX<.9$^Z; O>YS7$5<'^T4/9 R1?# 9", >0HP$&!WZ4X2FF4-%]?4[<)]^V# M^]P86!=R%T+M@L_H@H5,WBE\$^MWD<#95)WX5#)MG$V^72DW%RT+>"$2NNC& MZ^TF(>KDE(2":TE)B*GYW%*TQD5TW=NY0; 19/39N0V"VJA@* P.K9*1"0YR M(P,I58F^5S'.WGN0LMO-&[1-N>[BOQ._UX/?BVX13%!?#M3+K8" C8T7J T) M$%,#PIC!-TY!;&U^KW2]W=YXCK8P+%\%ZB-$]KZ.AYP%@B)[Q$G)F G!(! MZ<0L\U8K1U4VO+%1FWB-M/2+R@UH=#MH=6&#%Q')I-8*F62B7D=.E'IOB6TP0/*^M3QDB0G%OO*(K1:7 M$M@A,D1DB=7$1*&54<_X&/4S%_>% M0@:/+.\E9' ?N9X.&5C*4E0:H\0F.+BDV^1N')LNOP-,6W M! >5M;/K\HZDUB 2Y!3!0Q#7!F*+,<,$7 3F'?42[N\ $ 1]S4. #RVO)< MP'WDNC&EPX73+#KG453&("Z<18X*APR6!N2;:L7]_#R@DC.PMN*\!M)< @#+ M$M@I16RE3$(EC'S %O$$EK?S)B IF/))>)PRT0<8W?<. *QI3L#3+21,-^35=&*=7+[CTTSP;/312!)YPX(9++A#7W1@FJG8TLFKA":L:2"[8L MT/\XDVJ1J9TTEAP9GR,M.CADHR$HF8AM@'GU*0+HOZ)*+^T4]S+D:LW9KPNJ M%E1=)U0M9U]6@Z93>V@M?\./<9/;MG?4[(Q;)D%T1I_DULBKN.8C"$4/ MGEL][*+3P]9#AUOVI!]?CW_Y+33[)RU[_KK9J:2O^M)O5]\G3F8:7[UO>/FW MLV88'+\VH- HS2([BFF/7CR\2C8K:9Z:B>$U+C8QOOXRWB377KOIL81L:D'O M]-B;KW$C2V.?5F-O]]A?[,C\>N.4S-Q;;HI/:OFZMD_3EOG M-49>U4!'DBNX>=]!F3 -KP/0.1BZWJ-U$>JOY5C_?&5SUP%X40-YZ8+6;O=K?MG4:%X&_V^[2K[7C^<;VCVOQOZ?- M[^"R= ;]U[=90+\PHN^_LNY\@*DTY(Y8H5D6E"%;E(,_< -3Q MMWK[CU;C_0?:V-L6T#;1>/]6U/>.6XT=://>P7']YS?X^S.;#D#MOO]XOM_^ MC.&9I+[3^M;8^8;W][[]V'W_&3=V_(]&^^W/7?B[L1?2Q6;H96WB*&62%@<4 M,K\0=U$C%PA'*21/2; >>[.Q101^C@=Y"AH5-"KGDIX*=/V<@BZ1E$TL2!0B MH!9GR2!C-4984RD4IDI&\XR/)17P*N!5BK8^%? B4^!% E,Q<8QLD!YQ8A*R M- 5D!)'*X"B$#@6\"GBM1=_6 +R>^9FR!\,A-H5#R>- JT.?BH(1A55")A\Q M<-RJ )-H1%#KY_^]*)[94H-V812*UF)L951!<:ZTMH)8+;55V#(N;(E&K0,: M-=[,1*-DE-;&Q!"U,O->.XMLYKJR4@FGM,)2\UP/^]Z/*2D M3P=OI%44G!Z%B.9@=W@P/IR2$3%I/25 M.(\HY@2!7VB1UEZ"TT$\(S@($I<7[2C2_O*DO80'EB.XT^$!X6/P!DN$8R"Y MSD,.% H4DNE0O*O&FU*V]%QYQYD74.%##'3?>:QTU33@X0W 4 M5)= P3K@TE\S@8)DB".<,Y29KQ$W5B%'HT#21AJ-]4PF#[A$Y%I1814&NZV$ */1V\2?\59ID?9UD?82*EB! MM$^'"H1S.D;KD0\PHCP2C:QA&DEL@N%"$:I8D?8B[7>6]A(J6([@3H<*%'>$ M$HV1IS$ASIU'C@F'5%2"JB2XR8*[;B9Y8:?-[+1^ZF3<'1DE7C0]S8LAH(E* M2ZY-3)QJ[FPP)M! &)>2N&03+C&3=0#HYDS,A!MCG) ,,<\-XLICY"3#R$2J M25(FZ)"I9J2:P]AU+Z*99T',5;"M8-O2L*T$E!X2"*<#2HHX6-X.HQAR/2-I M)-)&J'SZD5N86B8R!^QR=Z,+%!8H7(->/R$H+-&V%4#A=+0M:ANUMPQY;3'B MB1AD.65()RT$^.S*$E^@L$!A@<)50&$)12X'U:9#D2: M#JICAK5F1B"I53ZZ;1DR6#.42!#2^N0<77HDJ8!7 :_G#EXE#+X"\)H.@]N0 M.!)7 ]7)P:#IP;9UUVBJ* MF,2BFOF_OTBL#8NO 6-C3?C5KGSZITOZB#S ]TZE&"6C)6 M<)'Y2$E.%^>::*0C]B@$3(3!V'/)LDR3>Y2X+^+\\C1TB9\L2V"GE+#WB6CE M ](RY_L)%9&CG"++"?>T=_=4QEKT(!D61!(U8&# R MP:S4QH"-Z:+4+'D"P!17Y_1/;CUU3MLH= =H](:"6POAUMN9B(!SVDA,&4H> M.\2YS) 5'*+.!QR-U(:DC2WR"I30'&/CR6] %?%^8/$N,8'5B/64.6("3"61 M&H5$/,H1 &2Q"B@YF%I+H\8,9_K4(M)%I$L&R9,2]>E0@0O>>JL9"H(HQ+%- MR*044'#!Z:"\=%0_XQ22(NZK%O?K8P;%,%^B6$]I<*R#MM$11$DRB!.9D)6, MH,!E=))[1:P=&N;R_IMUA03];M+9Z'90(4*_%VJ!E:I8 )#2W'(:M',,6V>" MEC1Z&E<85B@ M0! ?9B)'&BN(DO8(AZQ1%SQB(R WY3ECD3AA#%L8TO1^Y=H M*!L5+UY\RQ&;AY7U*6/$*1N83@RQF,LC:N.0%19<#F^Q /LD65&8T(NXKU[< M2TAA%>(^'5+ C@AD21%V&"0W8 J2FR@2F$>?3^-H0=;.*"]4Z)D*O7G)0W1'$JAAOZ9) M:7)WKF6)>EF\<#[5QI;GRB)DJN$G/>>ZJ$P4[02.4*2]67L/&R%$!] M)BK#G%)$)8N\<1S!_%*DK7(H6LM=S@VG..:PL2%LV1QT2Y"N-3^.7'"VX.RZ MXFQ)K%D-ODX9V-$J+'3>EM,VGZ"#'TYXAI31,*&".LYE3JRY=Y9OP=9)8L7" M>GS?H5EO/%WDI--C VHYZ70?0)U-7S)$1\P0MI9FY@F!C),*19.XCX$*%?5] M3SHM48Z>,HH6"[58J \)J"5Q[$$ =?HX>,!6)!J0BUHC'D) FCF-DK;44NJE MIV$8 1!+2QQ[?"NUBB'_:Y!7'_P;FM^WQEUKG+9!@OS6O^'#<4?:MG?4[(S; M*T&@1I]4#:1CT&MV0NP,7E-58? #2S'-4OPEPDC6.MU!K0D"VPFU0;?6CZU6 MS7;.,[WVX#A.9)G!37 !1'ULJM1:8*O4*@;NC $Y-:T)C^I73VPUO\76.3S" M#FIGL7;6/6V%FHNU7J['V8N7[X*7]*^\QE76#]SH<]K;N"'-7LV.HWT ,/U! MS>5XWZO:V7'3']?:]CP_'5X&HI^?=+Y9R]V#A9!;DQ]VU('O5EWS\'YH:6X^ MO*\7*SLL-ZA[VIL7/)^B[JD%^*5S5 W/X+@78]7U?O-'K0U#?MROP5#"\_ZP MG5/;.Q^N>49>U0#G:'5K!KS-"RFHEM-MEX^N$!F*2@?@J]$X4,7C3LOU^,S5C^/W\#;PF2_:I M;=5'@[X#([F7!V\/WO][J^N_/4V<;<7_^W1^\"6<.,IE_>LV/VCOP_<_5YC: MV&FTZ^T/Y_4O'W[6JW;\W6Q\_?2MOO=[3K;%C>U#9IP+28L1:X9(%CG*P)'' MSAB:@@']MU&+H(Q.8)P'O=/X2!"P!VLX=5NM[EFUHO/4U?JG;5AQ\)!^M<2G MQ"XOX&1!'+_;UFG,TGE+J;$59?]2\BF9OQ.C[WY&C "TV'L8NUI/2:.::U9? M[&?5\H;6+>K%/->!>) =]U.K)!P:66; M7I8;_I*\;,^)PF#:&>493T9K#6ZWT)(3$Y32JO*R1\;=W;WLD9D'?S7RFT&] MPDCNG<76]UBO3-^7N2'_=PO,/FC;/FGDY^] .VCCN+[WQ[?&7NMX=^<#W:=O MV?Z7CV+:'6]\^?RCON?/#KY^IM 7WGC?@.^^_5%O?R2[7][R^M>#K_M[X?A@ MIY4N-N,G*L(9';DB @7I).+8:&138$@+20/7EE-/JV-<= F_.7D_M4T\AW3C.M]UJ M=7,5QK#="7_!B%Y>R1' $>9M)_ J=SMQ[QCFXNAX+\_A?I["*U9BP;E%<*XY M8P-Z1@RF-B"5!$9<,HMTT HIQ;EB+@2BS,:69H5UNPC_.@C_A/53!'\1P9\V M<(CD5B?A4-0^(&YQ1(;HA*C$SEM!54HR"SZ]?RKV^AW'>3(6S-!R&71KJ?G] M/A;,BR 96DL0JZ!K!&/O8!*+"7,_)#N_,&%P8^\C;1P=>FXCMT$A[X-&/$J' M=!01\<"MU"EJ(PFX:GJMZD,5AK$7*_S%A+FCX/^<$GQ"N% 2?!>JG0$3QF1> M\Y20\YHXK8AW6%6"OZP S1K%8)X&!UEUH'A1._'N"7O/.O"^Y-$IP%_."J\/ MM$^'I;AR,D;'D3"1YAHS'#EA',IS2C)CJ/9X8XN^HEINZB7YITN2K$>.:15T M+>CZ!-#U)9^_>'"#>8RJB2K-K+$PGA3\8X/!8,8X($.8QE%[(82O4%6I^]O, MZX&J5\]>3)VZ6"QYOCI[,6H3RE"WXL,7U1-?-\&";OJ;DQZK7.RZ[7V+PX3F MM_\]S4G/?\U2_"[CM,!C))I/="X..S>1&@Z !?;8(.>'M[N=>%YK5W?7$JS& M_I#SN)J0A[,MV_&QUC^.<=#?K&U?GY1>/?Z/T];5C^%G3HKWMM<[SRGS519\?YP& MW[ZIEV<1.G%U(O-ZSFC=A/=7(CHYM:/Q8WD6QZ=L7E>G59K?XR@C?:0.)KXU M6@GX\BO60?]/!]=_9285^)'6"*H15D-3(S3Q\[AWF+0#X1! OHW_^R6_-F M<0'8>J05^.\I>1P:*39*'5,R5$C-B1 ZR9"\)$(Y'R,5V4R]O4&&HX_.&Z8$ M4] *83@CAEGXFPK,E+NM03;4$9UOEF;>\X*_.A1K_].I"66$&4<-QBSF*T)'%OB$]$Y/TO M-CR+2NL"-HT-F)8$94 A$ M,B >C$?&6X6$=MI@K@5CN9@<5D1YYZR+3.[ M_)D5/D6G T?698I"+!QR2@C$1'+68J5XUM>+8+=*R8'I$YFE'"##@:?-2'3) M,Q\Q-]7,XK',DC*SJYI9+94" #6(&T%'[,/YL(NCR1 M!<$R+#2S,6CM30*; M2T6N/;.)!T^85=$H3PT=SNQ89LO,KFQF3534,I80YC%/+Q'(8<,1LSAA [,M MG-G8ZG1G5/0=/ICDKSB"20+7O7?)!#%BB0AYHF:9*1;B?:C-HWR8\\T>#?CQKO*^?-_8\;K3_3HV=^MEABLP%PG,R%7>( MJTS4&RE&BED;+ U$4CE$0UB*,6QG2 *]&2(GADNBN.72BN1YH#K!LLN6\S1? MQ<6@UR9&?39"NUR6DUGG_-?-OMI-3E)0 H/.@*N$.JTT=B9I< 4L\=D#?"PN MGI->]WLSQ%JZ&%C;Z]G.4:R4QRNXWLR\'*USP"MXTZL*I/Y["F"6^5@R^J!3 M>'O-G_9A3&.OG]-.3TY[_M@"CN7P)+PAG/K!,*0*MWYO^MA?N73F;*NS''5] MU^V]J:AW_E/A[6YGKMRN$WW,(PCO^6$TFC,*2A!K<$DX _?5@ ) PO"D";:8 MQ9E5'3V.*E+&N"(<.^54CE0%F:AD+ 8U+;R_X'W)BZ5_W.T-T"#VVM5R:74[ M1\._+M=G[W+:;J)WN2:2/L7I!A97I@;AFP::E9" MXG*W;_Z"Q$5)MH+&,G&WI_ZRL;>CQUD^X\QSXV29MFM?,#U-QK+Q.)!'9:BY M:1=KI1DH?UUJA[GZX%7M*!,;3VT#K0._P[/.@EJL\R7):#>T ML]'>_?*NV=C+P9ZW/V=2F*I@T*>OC1UHW]['\\;._L_&UV_0S[^_P3/%_I("9TN',SR=YXX%#89P MA'F&,W#D$""<18E);"()V >RL:7Q_6LB/@B:O02"F8MX5!5 NT(&?0N?IG!4 MW+VXRM)RT2!'!4J4&.2<$HBG:Z#"1D:J-+65*%&V]=H'_;HBZW.&^P5[_VSP_B&V@1O=CB^@OS#H-][,6+"&:DL\,8@*IA'G M42-#X8>,T1@5K7 F'WLG>$7S;G[YKN"!>,NQO& MS:;P$4EIPI(@G@AXZ\DG!(:<1-R$0+1UC+BTL47G(-SM=Y@*4_<:2^T#;@H7 MJ;VKU,[L"QLF60PH94 MV/.Y.BK>RF:[;<&Y:-K6';@[YG!9U>Y*9B7H$R*SDBNGR]F!IWZO.+X_=/J# MWFG%_@-@_G\Q'.6R9,/EE.LN-/L>ULYI;UWH_D!V]][^J._4 M\W=8G1XTZWNM;[M?/O.#G0]GC9_OON6V3-/E--Y_/M__FKGCWI[!]Z!]_N=! M^\./W2\?Q<'>\;?ZUVU6__*IV=@)J;[WX;Q^=$B$!E6I W)""\2ET@A$,R%O MA(LDJ0 C/TV8(QAV 0='%=,\":\=3EQ@IPS,#8EAFC#GMK@,T<:=]N-[OOP*M!$@=E@'X MO/G7)FC!5LOVX'7'W3.XL?<*FG*2BSWE4@##!W1/8J8X!QB$M@"0-@<@-?UQ M58'P%$.*GHD8C*."\G0+M*K; M'\WV:?L_L7,T.-Y->5%EH(KA0^>-[1^_ WU7_4VND%_",O.O0>%5JNV%@1:T M 3?VCO#NSM'/QL],IWE(>+*.>X&\UACQ8 TR,@7$O38L QL_/YX<.,\4852CSUB$.VA^Y&," H40*:M5(:,Q9MUD M;4RBC_?-A^I7\ML_ M:U6UJ:'E7LWME"$Q-(M'T09X>0NLA"$9;66S1MOK0(]'\090C[5QQ&&S]OF& M;D#;H@^-&^^U9H_T'J)4ZJ^A"5(400QR68\OO6L2JB[F8F'(),QUY",)2K:BS MD2;F*79\+*!D5,\"?KG9O)LCKF\F&[B78S%@=4!GR-,P^1Y:MNM[^^(P<9.+ M3KE\Q$4AKG*QH8RZROJZ<>V^_Y>3XK]XN" M&!,!N,KOR%&_<;@OK^?Q,JF>D#<[_%"!0],NB.BOKG'0[57#0?%GLS"WOS=R M>%M-ZYJM82 +K@-4A5<7P00Z0$%;SCD3%)!!1AEC@I], MNG$QME]*Q_MN-^0Q+BM_KE;;^8P/O3=)&^V19+FPBU($Z:0"D@Y^*F]ME!)6 M/IE#]3DFAJ]LVEXVC&&Q'8V&O*J_=O%7#@M?2H8=#'I-=SID?Y]876WX.]0R M9,-T74I$K$+))]T^V& 3PM,_[T30<[#R4J_;SN9L/!I%D(?P/XC^N /*[>A\ M:.M6Y17 7,UKH3_;OFQR0B=.H7.Y75F:1N;WP/[(LI$CY/UE[JI)\H1VU?3* M3<^QM&YWPH?.P':.\CQL5ZBS=B8HK5^F1, ]C>,&_?OK[I>/Y_#<'P=?WHK& M^SIM_/QTO/]U7^0TA_K.W\>S92>@/12$_4L=[OFCV=AYU]K?^X;W?^ZSQOMW MS<;75DYS.&M\>0?"ZO%AX#X$"LK)J<01!]L)N0AV:)*@L@B-.3 T;8)Z)6'\ MG0/]QCAVQCG&*"S)R*CFA,AI$W0\"]EH&D]";7N$_2"0NY6;6N6]ML!%#:-K M=]AF^W7+IHQI(VA@H&VQ@"4&V"0UUTE+PJWU.,/4FIK%U1-O7V1\/ /++LRS M0M']RX._?]J*NVG<^)4(6T]082!N KOB7!Q6NX> MQ2>;5V,&S,U^%3D,<6";K8O"Z1>Z:J&64/KD[>^83K>XQW,-XU+(>CY&G^OLH0C^*JEY;XN0^[#K//:MYX?Z7 MU.6G[%7?U0 8Y2Z_Q?4O=;:[\Y:#!\T;X(GGYQZT/Y\??-TG!WO?SNKOX5U[ MQ\WIW.7ZWL[\?7OUN[>]ME!^]/Q[OL_ M,FG]C^D:'(PIY6Q$PDJ)N"46.:,H8A(<OF4HHB. 0)^#:6.D8(DGAY&SR3-%K@H9W.U?Q . S]C.@L?%F2WG> MG2_0^OQ%K<%;*IMRXFY%0_-L-,.RTA^+V;ILS=!X,Z,9*,Q43H5 B02&N&%@ MMB;F$;-,2(JY2#)69BN;5Y#D7F;K>ARZNQ("OR%?:=2ID5"P'+4]Z0YWMEY7 M257-[_$RM%^0S9!@U_;UID][V_\ZVHLO-E!DX,XW?]K>YG2RGHY7$,A[XI6,_[Z M-&^"Y[N@379MVE([[F6 _9]?;U2JC:VJYGO6^V\R-N?8F]V:-XOSDWR6MW/S ML,=0%]RY^7.40!%F]\Z>Y&;.V'=ZU\PGK?Z3M_NF=V9_/Z_;K]W>FYQ7^H+W M?/!A<)JYY *RPB@$8B20U8*BP+3#)!";HG]R>SXG%PNZ>;F@QXE BZ?VKL,^ MD#&;8KB9L^@V$%.;S"Q_&TAO"GJWI]Y\C9O;[2T]W[9J3)],6Y_2N#ZMMNIE M[+#^H]6Q4U>>V-[ MO?-L3LS9F+_'"+RHD=R>. L&PPCM^FF'!T'*8"X\F(TXN,.B?)%#522X2/ : M#N:O)/@E[+A]F'&Z)]AJ[,0*>WV;)7:OM(_;K+T[T[671I9&OHA&+C4!BJTY M>NW$[['5/.Y[?;/Z^*SV;571CJ2G'',.AZ%<_E8#S><6.DB M9?&VN_;3^PV5M?KVQXB Z7)/_UELV^?W?";UG8/CQLXVW=W[]&UWIP%M.\(' M[^'^+_#[U]];]9^?\CSRS\N[N?/IV\+75@G:> MU]]__MG8^Y2+NTYOVV.FK6'<((XS/6.P FF+);)!&!8%B3*SF\&/3;5&&5T/ MQ U>,&B=^K9($9QE@= -^Y\3/M^DRU< :3% ^CE=;3K O'@O451>(RZ=0D9@ MAF20W#OBL)9N8XL:.2?Y_?:U< H6%2QZXO90(PZ*-71/\"'3Q?.\9"1)CYR5 M 7%N$])2.J2YR@Q03!!B-K88YDLK$%H0J"#0JA$H"$%D"HE&QWC44D>M5#14 M",\8#?&VQ_^*1[8*#&+31VR,I\E2<,%P3(@3^.&\HB@26+:)LN1(9IX% VB= MSM@4#'J!&+2(1[8L$"H>V:H!24S7)F7,&3U.6/1&MA#Q2-;0GSZ@A'AYS<&SS\,F$CCDT$ZL_%S<,^0 M-9$AX7 *QA*#20*73-!K&3K7\,CQ0L69GP+?P9O3/KP\]H:TX#G+_[AYTK\3 MZ<'3K=*^$".+)2HRE:11/#EO3"+,>DF\<))B4S;)'@V$YIQM!5V04@@6L8#! M K+6(@N: RFK;6*)"$-E+KQ+[[])ML0B[0KN(#[,LJ2T^S*HE>'I7 M*7*ID\(4J92YOH/3R$B!4922!ZIS:1^P(CB98T3\OK-.[ M,%((HZ61*&^6(>Z9 G6+#0K>12*%Q4)H4+=+))(H(KN.(ALSZ[7B$7P\GB)V M45DGG @N:)ZL+-L6CRFTT]L6,6#.(O,HXEPF4Z>('$T$V40L#DI()EFQD9^F MT"YD(R]):HN-O&H)GH[SF\BY$S8A+&RNA^,),MH))&U0RBA". \Y^6%.[D.Q MD==6=M= X18;>0DAJ>FX.$V*@\IU2"1)$'>6( W3AQRQ3EGAB H$]"VG2R,) M+CS BTO?F$>I*E+4:L5<9;Y5.^GEFO>#F3,QMX*B%T$*C"T%@Y+HR*3DVB>3 MV<.&FW3162-+?/SQP&B6LCQR1;U, CFO ^(V862HU@A,?J(Y8Y(J UBT!']] M_;($GKG,+F+Z+TMHB^F_:@&>.71!C#>:>D03YV#Z4XRTEPQY)[0*)A(7Q,86 MGY-Q^)03?)ZYZ*Z!NBV6__UE=3HZS@27B?* '$M@^$OED*/:9PK^X(/# @N9 MZX7?V^PO KN^ FN#)HD)JKCW7!"F+<.!$\Q"XAADN<3&'U-DIV/CA*LD ZC7 M1!2(+-,466HELH)(A9-,/G.CJTU31/:)B>PBYO&R9+:8QZN6W^G(.#?)11$] MBMJ >>R\13JFA(3%-FG,*(ML8^NYY;\_<]%= VU;S.,EQ**F ^..$4X=-LC8 M7"J;4 KV<5!(&,X,,=0)Q[,ONT[V\4M+%]_KV1 KX:@(XP?YS[;M?2L9X]F.M"]YJ9KFC)2+^>"@T6RDXU\OOR65)BU%=TUT+;S+?[)LH2I^2,&]#/VND6&%Y/AZ4 Y]HXD MH3AR7$?$@X;?;';B W&):2^( 1W\__V/IH3^5O3P\Q5FY8D6F@HAHN9)37 M89$TFK*8C'"*<8>92U1$K+1(1A$?0@F:/Q[JS-8B( 0L_GP S5"B$/=4(..L M1EAA'IC@6-FPL85+FDP1V=7$S(LQL0RQGHZE:T^QB]$CE4(^&6X9N/:"((NE M-SP(2B19FBU11/OYBW9)HUF^T,YDF5L;=&(>P70EQ#'8_BZ"0F;:6T*,"R'@ MHHN?N5V8XO,R5(M(KO>(KM(X'Q9,EL"YZN6W^G N6","VL)8A%^ M< MZ5Z>04\V#-<1[IVR:+[\ERWQM17<-M&T)G*\PA#5#RR*BY5I'A"T.B,>D M0'XI0913XUQ@(JZGL_N+P'EH]D]:]CPW-MX, .7.IWEG60 O_,ZR %[XG/6'A@[YU4P8$EF*+*"HF48\Y:B:+R MR-EP!2P+6"XGG+DLM"SAS-4CY_E5Y,2")1*(190I@[C,91QXM$BJ&&SPP5"G MT,0 M"0*,R\0$PW1CBW-V_U2+ I4%*@M43I4%(TP1JZSVBG,1C5!.NV ]UX&SX$J& MR^."Y91)R105+)*(F(@!<6\XLN"%(Z&8],IBPK4 9USKXHP7L"Q@N?SZI\M! MR^*,KQPY=Z=9\93GDGB+4F(,<>LEO?\&/^$VIVPHJHQ1\GL=./M6ZJ M_;\%9)A:PZ3UWEFL.3<1E*EBQ@=-HQ@.T.AY3UW&6_'_/IT?? DGCG)YD-M#W[*#+W6XYX]F8^==:W_O&][_ MN<\:[]\U&U];W^IT_ZSQY5V"=I-#QB48,,8A3'..M!<".4822IB9P*+$QH 9 MP\B<(K,U6&JM/-&9<7:1V=R%(Y'(7!731I)/024I07X!V8>SCW69_57. M_MZVV-W[_*.^MW^^NU-G]>W#F#!70AG$I%&(,PQ8S95%DFJFM%*RVE^2;%-< MOQ9@J&N#XPC_[\4A%W&_^:/6AND_[MR%AX$7W8_'GHB%<&1(D4$Z!K! S(Z*>2298X#]@L<-[8$ MFU/5\ [X4AM!"[D*+9NU"X-R(7M,SK?'KMAX2U!S5Q?>7_XXAM-6[*8;(CSO M3@>GO3BY1M\.K;*];(?N07M^;W7]MQ>V_AH[_NQ02:QPHA%YQAEX'Q+0APN& M@N*"4.*HQ6ZC%D%$3V#4![W3^$@F]AXLZ=1MM;IGX(+4*@>BUC]MP_J#A\#" M[@\ 3 :PN%,UV=<:X=W3WFSF+?R3K\W5N[5_-#MCX>K_\_58-D8M&+E:0Y\) MQJ)E3_KQ]?B7W\9)S\U.U:/J2[]=E:*K2U,.X/ :I9M27'\9;Y)KK]WT6+/)B+S34V^^QH0H;2UM+6U] M.FVE_%9/_<5ACU^>UEW1K;/WS@F1>S!H8N]A L)Z2A^JN?'@=\UL-M?.H^U5 M9EW6BG^K]1N'5\=+W'YU-L6["88=5D(^<6 M0_3K?K^3;_$ !\8:V&M]@_?B^LY;,9UIL4_?TOV]([;??@=M M#M\:[Z$?7_Z YQ]#'S^0W2^?H(\?S^I[K52?K8^H0[+!6X:4#0EQ2B72 F-$ M:<",*:.)UBLY]?!K47@:B6<%T@JD+?,,[.QVS- GA;'>3 M-!>V99SG"42>RH"X<@990PUR(:404R#4L"IG85G5K0KL%=A;IXZO/>PUX/U[ M9['U/=:K7?J">(LAWC21N(U82AP3]K$(1&,#,9P[WC8V")X'@M M@;P">07R5@YYV;#;.WLFW*\/AW33_.O2)HLY,\A;41U.9<@9QI"5B06B@U%! M;6R9 G0%Z K0/1[0Y4S, G6+0=T,53VW.AIL$5&YQJN WW32''EL%>$F&!].[L!YS*T^2EBD.V<(E' [JY@-\6O9)2TS+N$ MJ$H8<84QTH8RI&V2AIJ@@R 5V,T>>5I3L'NR1]RK)[YN#J!3_N;$(7I1"+SV MGV[G"+6RZ-2VK[+8KW%/;SQIM'/:JXX8'<=?GIRCKVIG<8+2_UK@LKX7EWO& MFUQ!,%A?+F^;;L-[^KOI/[83_ARWZ@*B\-.$J"4=L/Q,&D>'4JK(,O6E5UHB M[K!&EB2&J(O,2&TD%YEL8XYE5U-R!1J=OK-.%WVP*!J9TU!\?5"K/]?MM??ZV[[_YXV>_'/7O<$0._\3^C]8+L3WL*G M)_F6O$02T_#QX&JRUD'R_;\9U*90Z7K(7EX $GCR/< M>\,ARLVK6B%W,"_@)MQ:]7 9>F+KWZ[WKZU9]5,M/.L=V!;6"UFQ'VC'L&$4 M/F0R>*_EH50;=S[P/+0"OI[V!\UTOG*M-5\;F\W:BH]:[T0WV&GV?:O;AP6W M+J>F&^=CR0:;]3U\^O4SV)J?2>9P.OCZ@==_9NZEOUO[7]^U#[Z\:]>_?&0S MDOW^X]G!UWVP<[=_-/8^ QI\:M>_'L'WZJ3QY>]F_0^J"A8V%A,)$8V-,K^]'I9K&^ZGW_XJ=)FC91G<0[VBR7L-W\!@F MZX?.\.P?R*VN3-)FOP^SNY -H9@G. E,I'+<$6D-I3*99(1Q/A*>/6FB9UCC M]#R8^-#IPPK.6N0=6$G;E=JYG:%@7AB<-+[6#ZV63$EA$6$1H,1P@YP($HED M!1& W";R7(5WE@!FJ&3=F 7FZ*@7C[)-< (>C&^>V-98Y8->OG8I="K?82FK MX4/CWJ"L=A M+#$K(+),F^3H[- )RXV.'FF?JSH8SY -Q"$P1A3X%EI[:C:VZ+4TY:M D;LM MAX(B=UL%7]_^/&1!&B4B10;T!@*/DR.KA$':@MLCL632T0PC[$XX(J9Q1 RO MOQH!R? <8?"\JDU\_PH$91=U\LZ:B[9BZJEFNF;A?[6J:'BM ME]=F46AKO11_?F:'ADO*.'=(4/08%\%N MK_@.)N_/T0EB+M:>6,W:*S#XD!;UWEMQ*(4/D06-&,8!8%!+4(LT@7%%H@FP M*IGSU\/@@HLO&TW#E;<3?>D.>T,^;?VW6?K>= M;[5&%2< E;X]"CS#7]57]GJG_4&,F>T,'.!FJ'KZ:M@'>-4(LC^,WS@7\:^@ M^\6M4Q _E+#Q\(PZ;:$/IYU^]'!_>)5_/$'#&8EG3;/8N</-XWR[56_FX/<5IC8T^K]N6FC2"Z,1;\9FC9W9D9-CL=C KW M/LZ#T1T%!8:KC(V@,:_5Z@,QS?KX!18=+'$8'IB#&-M3JCN;@[DGW>'SFX/A M5]KV?'Q_WK7PM@_KI=4:=^$D[YL/@])76_DJPVKN7?=DN ;S3?"=O+D^;*88 MMGNX@B]>GI_""*!R?\3\"-WOV8K^*$!3FNUV#'D_!3I^T@-!"^.]O'&K:U74 MO#EL3\OV,R7E MQA9ALP[3_UX%Z6K79;ALX,,,R[68$@A6)1&_7BRP;E>V4N9;#O,6R]Y0BG;L M>7]M=HP??F7L_]C=/DS&6@5^,_+&4<09X\AI3I#QQH,=:ZF++A.GS&X23T!1 M=IJJ1((,@VL^]_!9UD%9$TPL _*2UP%N?#PD%.9")X^DU01QS34R^: -"XYY MZ@QGRFYLS0&(:I=T-*!7U!-8ELUN&//UC9B[P788%E49\C9/WGY%@U6*"[YS M=MP$XR8GGO2ZV0C))LU(9V5-W*X4ZM!0N/R[EJNU@/H:>C-#M(K_!2LO*]7' MTF/S5^BGBT97^JHX-56$[QQ45K1$@\O"D-0^<\7'@&P.]EAM;-0A8F9I/MEZ M@\J:%]2;LA]'^2W9'PB5"AM[PINU#RFO.Y\-O,I [0UMO9E'I,K&'4_CJUH& MF9P9DZW%D6<#9BVLXHGOY*>.7CBQ;/-RA3<-FNUXU0C,^]#5FG>G_68VM,=6 M.@A>-[.>+V@?3KPS"]HB&0NCO3A6[7YV^\U\P^M>;-DL_Y<,SO][=2-UM*N( M+[]B7;_;.AU<_Y49(K%'VF]$-2)J:&J$)GX>]RZ)-8\B3+5C+\^SLLM4X$*N6!:P8.5%JBZ 0#\_2J.$X8S.O;VAWKH'T.CIPK, M'-N<]/FT"P PMSICE3 MYQ]06IA7_$DPP;ZYC&9]JO;_ 03_'WD%[ZS].?8:ELNE_J2&YP,XQ7F;8&*8 M*O_T!0_)9+[ #BR9%SP4X]71N# >_JJ,AQ?'I7RY8W3M:J"_[O']CO(^H2.M MQDFJZ!Y62O\UA'@2RS[E#V])Q_Q M'95S/FC#/>=U>M"L[OGYJ;6[TVH>M/<)^"ZX\?4SW=_[^_@ _)WIXZR-]@'X M/A]^'K0_9-_G:^/]9[[[Y0]XWN=9R>+\Y0$RDR)W5QB0!AH"4 MF^REH=PBSUBD3^LM\]LGO69KG&ATF_HK=Q[68CI> NHP.KEJ\1MBD@SH-"-L1>T^.GCEVK2"PI;N_#@-)L;1V:J_LY(E#(E)P\NI@I MB E8A<%2K:5SQF2WETE,[XM+\\5_I3;?U"MO[=G>5F[7#J]N[[S.Z^(3A:3K M_=.[G=\I_NE#P=&T?RIH@AF2 3$I+?BG%"/K8D*:$2NQG5^[D9=YVY%Z8,3;7D;RG,58/TJC'A_C. M:_WJ2"%Q.YU1,'C^Q@=+5[UX3IB[]O3)!N]B;."UXYGIK3I?/#X!NG MX]9.Y-SY9L^?MON#?/:Q__KN7$M7>*6XV113,X@><0JK(Z[R0B8>O@E3K%LL MC\[&UL0)I%055*R-& &K@XVQXZNKU9'+:LZNW-.?.*:RZP?=G-8PY/,CNCHC M,@S V(^.M0_/G/WSXNSE^,3=S=Q=JP' M I0SF#.KAX*9RI*WC!N&F"(4<6<#,D$YI+S2%/Q['C%=>S0H=K;WW@=M*&N; ?)L\#CFSN^5;OE,V4"5AZ MT0ZM)5O15=SQ!.UCX,OE,=K=]%>VCPH9Q' I'HG=CX>"):=]KKFC P%O6&ED M6"XO%I2P)$]!)JM:;)8? VG*+-\TRY)Q'[DB")N*_C]JI$V0*$HM+$P1(WF6 MYU%^7'^@>H*(:(8.9.P033C.(_JCSHA9Z?++DZ@TR;(WX>3D<\W52>$QH])O MQ9M^>&\ZS\VCV!LWL_Z Y!,8DXN3.A>0\/LHO#/T128BJC V/D=5S[J]T(^= MEVN-_-S.!1J$4]$&[E"(V=+D)B#G CB?-&'ND^=5I^3+S*YWYP)S@ M(@I$3>9YD90@EQA%B7H (E 9(H"'F@"^;V&)7HFFCKS/88AM02*@E2Z?_FW6 MSWRWI:RD^2N)-LX.J= 62R619S+"2O(>F>@#2N"N&NV%4B(\DK=:%L%#+8)$ MI39<>R2)%(CKF) )E"/B:,!4P 3*<&LX^063U*2EV(XV5V;),SNZ?,'OWARS M1DTR3 V-RHE3OM=Q TU8J=.4FMG"K2S9.4[U;'NJTD.M#(Z5 _U8[E2A3[S? M*O_ :(CXXAI"ZO!K:Q9?0"WO))KQM._06R++2?-X?Z=\+CKJBY?^EP M5[N+$UCU6X[B%2_Z ;WHTY-1++;K)RF3\WPU4[.J,-<[Z5:S&;]G(V7SR9=G MVIV@-IY:G=-Y%%>I\BX30*ZE5+XA+>1A>/,FI/$JQ7*N(M(+E;8?23LT,1YU MJYR0<22K/Z1WKL3RLO7]"[;*?AP,Q%?V0$G'( ME-T)_X*I&?%,79O$ !,Y?''%115_^(E!O6,K71S-P["5F_< P361LKUYA,P7 MZ^C4?%4 M#^N@>/B*K3Z_BF[9$A[N70^:@U/XV%Z8\_9;1/#"5J[QV0DVMSBSU(/E?!3' M]/N7"5=S"?%A6;T:W7/1@,ETK%F8'!LL$ .)XYP"DDR MQ9S*-:(?E-"ES.:=9S,)8B+!$=D($\DCM;GL,H8?23/JN6$JSJ=,7IQ#>2XJ MG+0 7JSWO5Q++]LZIYT3VPR7Y84&W5=@BPVR6A_2@ \KBLS"WR2VS*$H?J(J M>][^YH4?-QS1'#5JQT%M8@-N*C4C&\EA?NGIH8%I^Q4V]T];@_ELU)/:?-)V MOO&=^4K%?3!Z)1Y5NZYM>U^5KSG*NC!_-]?2]K;7.Z^RTN:LFMQ'#^YP?^@$ M5>T=:LY!K=6TKMG*ENYJRG&OMF[T%)5NH<_]^N'06LF]=!)9SASB1 ^61)1 MPDR2X'@,7L_0YSY1 9]FWP67KO)61\4!P=L!6W%<5NE2(&Y8OA=5WJY\3'+M MJJ=,U"OP)M5ZZ0RM:.J[#>0'L*PE6BTUZB];,J=R1E2FBFWH6]QW8X,-2$/\@_YRJH# S<_II M,MI6Q0/'NG41&MM%#J9?QRYTT\GT]1NJ6W#>+M+G%S5POR)&*@,W;^#VNH-E MD[$_DY$ILEAD\;%E\27PO/_G(BAUX<&_O@_UYZV(!N]#M_I@E*VED:61:]W( M)5%N#EF/S)KCU+6E:PIMWW.A[9O:;!5,*,>"<#J:G()OL"%!)$>-"5XD4]'U MC;8J%B"L&NW>;%>;-R^!FNK=\>Z7SV+_Z]N?!U_V<6/O4ZO>?M?JF8A)88VDT EQF$4$\\F0BA8'DKRA.&ULD5?2 MT,UG2.!7@.F9 I-+@A)+B#/!\< H)1+S&@NL8M,LP),:P9,T\2BDENL>"2 M1"0@3@Q#5F"'A&$^>N]BL@!,-!^F*\62TUEQIH26L M\*"45@68U@R8R#29)^&<:!^1APE#7&&*+$L)D6"C9$0;*_3&%BL64P&FQ^_; M L 4P-YW@1E%F>;8.J>UE<&K3 4HI4\5,)&%B]@48%H5,$VS#(-2$4$&BPPX M;X@+:Y"E5*)(4DC!8*N)+*Y< ::UZ-LBP"0M9THZ+*+B-"K-(TM2*,6PD-2& M DQK!DQBVF+2R1%.!!)8>\0]V$[.<(J,A0N:)AXR4T=QY0HPK4'?%@ F(PE3 MQ"JKO>)<1".4TRY8SW7@++@"3&L&3#\NRDC__,;J/X\.N=/>&L:12@JCBI?* MBJ009; XF!%2R;B.OMR2DAZ>QJ[B?V*__QH$R UJH=GWU7F>?"JA^J39[Y]6 M!W%\MS_HOZH._^3#K^U\B/1GKCC7N5,=P#D#]D1*S_SCT;?O/G=&PQ_#SFC" M_NS%=O.TO=T)U:VC27N3YZP1!P7'%L"QQIN933P+_V&7+++1@.?G@Y-\E9'NC&%N&;I CR\Q3DU>P.%4%>L2!/[Q&1)%/4CB).HT9< M;$*: M8HT"LXD:9QUE/%9XC 7??DTV\M+ [9DBV[*VK JRK0C9IC>GH@Y6.BM1H"DA M;AU%IJJ>1J-1N0Z4);9*>E-L]))BY5R";EO+2B8K856'L)L+:L/=X":ZO:1YC> MS;5>@X&F&0RH<(@[DY!6\*4TGG[N>N(:R^!DO;M?T^O\-'F M@C"CFEH7]3.OUE@:Q':N1M@[SV7ZX+L+[\2/)FU4(8;!Y(3N::XW,^[MQ*S. MN?J^3,P(*W M!6_7>*>[X.VCX^W,GCBH2Q9S?=Z(\_E$+)&5\)LUEE*KI3:>%+Q]!+PM8+O M\#P;I%T1E6A!VH='VND]>L,H<4%ZI#E)B*= D-$R$_H%87"B6%FZ1DC[0F"V M(.W+-6M71(^Z&-@64%T$5*=S [ @VK- D9"8YW-###F8,10MH2'2:"D)&UN, MB/O'F8OQ6HS78KP^ JMKP=/5X>ET1@(S)&'C'=*! IY:II#V*2(LM.%,LL R M>R+';!WPM(!I =-G"Z8K8J(M8+K"O:SI/ B%O;)<6&0HC8A31Y#&P<.?V"2% M \84K%-%EG"<LDB,SHD]R< M_.>H"2@#VFMZ<2R^V0FY/B[*GSR\Y-(LN8=7_KN8EJ?00[&IQ2WZ^-M)M]_, M2^]U+[;LH/D]_I8;C=@FR5^?GG;;C_D)&UO_(/^LC<=CJ>TVMYJ8H9S,_MSN M RSV?:_I8J@U.U5I[AK9K.U4'YY4\-M-M=]/^_#(?K^B'_[KM-W.V2SP^5_0 MR6:"#G<&M6U?48#D/)@_NZVF;\;^J]I9K-G0/1G TSO0D8JY^.BT&2KF8A#% MZ/,0UK9/CT[[@QIY5TWULK751M3H/5SO:_FDOIP(-:@.8E%[M@C:EXF[>K.WU8&)'NJYB M;^X)XB@C>WUQ$JT;=P.^$+D%82%Q.C2 M&/_Z]V25!$(2M@0")*C>'=L@5556YCE//N?DN12R!9\/NOF2ZUK/,.7YY^MA M=.(@?^^B-3@I/KGYZ&*@5P_++PABU[-9+E"6D1K(9RNO4C&#]OR\U_T.6V2^ M>;[9]?JT.WT8(4Q9<3'\_NS&>.LWX6"$Y$W8 M<'LMOS@\F"DP>$*TV\^OF?NRUV &BGD#:;"PP'_;]O!JL4"B6=GROE@3^%&, M?BS$\+^78#M@(^8"[3R*?,)LL14:$R&)-U%'H\4MYQYZFNU,\)M,?-[!F/_* M0\YE?-K=+*W]Q4(_S692GG;\WT^7AU_#N:-<'K[_>'%X>G#9W-_YWMS_(IKO M/YTU3H_AN@9I?OVKU?AZV#[X>O#]<#>DYNG.C\;%$4V:\UQXQVLA$'=297^: M0(E:*HV3(!YR:YO5V2U\!52TG9]AHLVM?+BTFG ?,DHTX,,,3MH[0Y)B5S"BG"-:W&$65F*Q0 M3&CSXLC9E#A5#/DD".)2)Z1]-(A:1IP#U$C";&W37XO)DNN?L Y$L !0 48Q M(58(+:76A'COK//5^C_\^K-F/LO6/%KFD*\!>@@L'A;LM\>L/GQ!R,N<_5SVP+_"[8P",:WS*0X?U8R M[GKM:^Y3TNFWPH@=SM*D\JZS'#%+=@LPLIB7298XHF*LL!=GC+*+5AB-2"6^OL2Z?K<]'-Q^R81M[V/FNT]$-U&-R!J:FJ&)/T]ZXQ&=V^.(7"_: M;\@F&/!KV[ZPE_VM?]ZDV<"H)R=Q^OUO?8F$KERD8'HTP6!)AO(E5;2UE:3R3IM_&B8B>O)6Y5F'S9L2\+,W8&Q@)UY6>@;.S;IZ5KO]6VOBV]RT. M;IK)TP;O#7OWYH:M=4K8"T%L:YM=[=B&.^_#L/]HP_!>V,S?VWWYOG#:.$L<"&T-0 M,CGWSGB#C$X8$4$8%1R,..ZVP*SW]CSO +UA7$)QY'JY*%*WW>Y>%!O^:#K*;P%N9GO][%,[*^E)_Q^OQX(^NO]XIRU\ MZ#Y?<-Z/K\?_^#VT^N=M>_FZU2G&6UST^\T)G>-*+2:T_'BT4QE=EX3DS6J4 M M.>>@?JQRL '%.WUSD]Z_&FLUUFJL2WPF,-^8L3[0O)K%[OJ+ @>_;$7!%JCV MV84*O:WWM&;[>0&QNU_)NQ8BR4BIIGDR>'$(O6*$X^=-L%HYCW5*1!BR@ L0FX$8/TLGW@Z M^BHZ^.>H3/1.F9%5!/D]D^3A3ZWFZ0YI?/U &^__:N_M?OS>W']W/O!V<-&._;[]/)P\WW<,WNE^\'IP<7AU^_NXP""^*R>8:ZCXBRZQ!0MNHK5#&Q)0S,6;[0MS) M][J:\@85UKQDK(F"1DDE\<1ISCFQ3@<<(A:<4,:%J[!F3;!FN@@LYTYI[34B M(E#$-??(.NZ04XGZ:&U@N5\#F9/.46'-RK%F=:__7'"%6L.DS1E>.&>G1J>\ M8L8'3:,7-L4*5]8$5V;:DGKKE(L4V403@@TA(6N50YI%J[35.%BYM;WRVGQ/ MW[6O0KB*3=V[FA[U$CO/B)>)>\J1"O6>"O6F:Y(J MSP6WRB#' D><,HN,(AXID_LGJ"B5"8]GN3U@S'R%7Q5^W8Y?EF)OM#9 UA17 M6#JNM4K$:L(E-\97^+4F^#53MDX:(;$0%$EF%>+<XP\!JADV78*.9HQ'9N48,* M;)X ;)K3S$9;Z;#'*"9ERX;K5H.1)C"C48&E%J+9VI9SRMM58%.!S9. #2Y, M)Z<=8 MG-EJ96]0D*9PW1@92@ %CVIEB,I5Q[QBGBC ;X0RIDN)#(VF0X MM9H)0;:V"9[C8:[.U9XQQE6$:J$:LI):YC V)N4&5=XEK70N/XZ-L,F-7$5C MW*M<14^&>Y?3?FG!%*=",H2U+$(B@5!%;! ),FGL'":$5M9;!39K!#;!4!N4 ME]I1P7D4!G-FN+6 +%(JYBJP61NPF;+>",D+9A4"ML41Q]P@2WA"D;FH$W$I MI5!9;Y7U]D3 XA4URF,*6R+G4F&C $,,Q\%(;R+V%;"L"[#,^*!) ,)"!0H. M>\2]DL@%@Y'F"FB-43A&N5G6VWWK="V+2#^KX/Z@V7F3>I K9A=-OT*K7S3, M>I >:++^R]9M^&>MVW[5N6VJ6OL=JC7-HV]3B[G).+OR_+E)&=I+&69W1P+T M9R^>M89G-QN/I-;W&-"/V.M6P+L$\#;?S"34>1(CUBFA$)5!W%*/G(X&2:4- MEHQ0QU)N)Z@IH;^OAM0M6H^P4K.5IXY5:O9(:C:=2Q:]IBG0@!26%G'"'3(L M-Q23/!!K\A+S)U*SGWDJYJC97%-IDY5LY7E4E9(]DI)-)U:QE&0TWB&FF48\ MP!\:,X^DB=F-C8TWY'8E6]*,F,_6'_2JGRO/@JGT<]5VXO0Q M(U=641LQXHJ#@AK.LZ'($05HM19C+JT !=5U45F)&Y[E42G3RI5I.KU#>Q^M M4"@&D8"I4H82(:3B42[RK?Y/*+9*RU[+"V;#F]7,KH*C-(42>6TE=$HP$10)OG81P4O MG6RN//BV4J55J]*TBX0E%KDE!'$3P'23H%2.6XT2#A8L<=BQ2*[\H.\?=;M" M1OD2.E[,C:EM]?M#V_$1WKH_6*B%RB)3\0PW]0<.3WW7ZL RP/R]R>M0@= R M(/1Y)@*5 -@$BHLSQHE@O02A0,0(IUO;>%6[^?*%05^J%CUP]&FE M1??1HND 4V<#3R1PE%3BH$51((U%1-10XP-F0NB4JU,^^Q8D,257??\XD4K-;J? M&DW7R[3)^I!@7X,E0SP(BK3+S)0Q:QQ8>P:;3$H?I[Q3I4:/%2E:J=&]U&CZ MI$,Q:I1,$6E!%:@1 34R42 G0P"3CVEB;5:C%1W 5VJT)H&@E1K=3XVF=B-O MK?)< HMCE(&]%7.:GHC(J$BBQ!%8!.Q&=%5Y"Y6;<2WB/"LENI<238=R4LJ) MH98@R;! '!N-C+6Y4G%4BE"%-7&YB-ZLTZ+R,SX?G7W@,,Y*9^^CLS,1G$Z" M4&J"$4L,(TZ"0CI%AXA@T2=NC)/R"<[7*C5ZX #.2HWNIT;3_%%XS1R+*.4% MX4#ZD7$*HZ D5B%:Y8)Y C/LI?/'!P[=K)3H7DHT[2CKG(K6%2 O \BMF0A6KIG",FED30BY,S1&QG#@.)PS M*XB6+'>&7EE1_%_DH]Q9ERI,F3,/SPY05A[56P'*O0%E.IC7:L>PYA)%D23B M*@&WDYRB1",&H,%.J<)!N*+NSP\%*,\#4U;W^L\%0E8>U%Q!R+TA9#:6F2NG M540D1( 09F2NA:L03YZZG%7C$\Y=P>X=R[RL%CQQ'8D7#F:5T?4D(> 5P-T; MX&8BOW'@6+N E#( :S8F9+0!RXLE1PRQDEF_M4W,TY74N'?H=X55%58]?E!\ MA57W=Q!-GQYCFB0+FB-G4<5 MQ-T;XF;2C1AQ3!KB4<2!($X$0R"3'"D183.*(ABMMK:97O>8P@I87@ZPK#P3 MJP*6%0#+E/U%?*X:@P-240*P"$>1HT$@(H0503-! ]O:YJ1N*F"I#+!GD(E6 M@1"(BGX%(4D6]MZ7FVW-37 7D)/@;CT![WA6>P,QHCV M"1;O:DW_C#T/G]GC>(5NB%;P]FMXNYQ)YPI)"F991,QKH$BXJ,S"))+2,B9" MI$3(7+AREB'=+;UVA3IT!_A[ AWZGZ?.Y?_IC/]DNI\]7KDD*+&$.!,<#PQP M2[G$C.82N\@TJ_!J#?!J.EL,S#9I+-/(YYI2G%&.\C$:B%.(G$2CB;/S:V _ M %XMJCT54BUTC\6@?Q7E@58PRA7M8),2D3$B]M9)))8#U)",6]%4F00*Q!:#.6+$5H#XJH$ZGEEB:.RNS@%S$"0"5,Z2M!E35"0>EI39& M;6V+.44N'PLO5M=5X '9TDL@3 (VV.@E#I$0N)_0'NO$I:':^L!8J/1[#?1[ M)AU#*NFR7\G\T*/ILZ]KB,J2)-FTJ:*M=9Y3I[ M"<@Z?3+@:6(J48&\,1%Q37-1I"@1H]IXYAE7DE>^L[4%UPJV*@_:BX"MJ:B( M%)3Q)BID*7>(8^*0Y3XB0H7G.>4Q>O)H+K0*MBI.6(%KY4W;4'"=B64-G-E@ M!4.&1XJX3PX9J0)RQ@&/)]AA*^>[TRIP70-PK6"KW?R#_&T_&X M2E*L2XDELW]^.8=MQX;N>;'_=%-M"MB]KUGO0DT$,M=3MU6R_O%MH]8M?UVM[ MP][H;H-6UI5^[+3@BYWN %[8]N+4#6#)6[WBOO!IK=VRKM5N#2[K-\5K!)]- MV-9Z+;^XN)EYXO9PZE/<\75K /+A;RRF2=UY0G#8 M[];.6IW6&5Q2"%3K[!RVNBQUY_"6L,BV78L@%]VSE@=I:0]+4I1%=%+V4JT+ M\I,GIO^J=A%K16P'B$JK,^A>2>$-^F M%/\.W(G5)F;[5?%[\GOMHC4XJ0%%.@=N5(,GY&NNOMPO5>/Z'F*9>XCQ/6PG M3-UW= ?X\G&$3WKE+68>,/GTB=^/GON/F0=W"\T[.^OFQ>_Z;WF:_+#7@SDL MOUNL2[\_S&J?ISI:?U++ZPUC&<%#,;YZ;:7B>$-W5Y!+7U)>&-_%Z\\>5G[8 MCMV4!U[,S_Z$$.SG37@?GO9'&^9C,TEN._[OI\O#K^'<42X/WW^\.#P]N&SN M[P#)_2*:[S^=-4Z/X;H&:7[]J]7X>M@^^'KP_7 WI,;^V^_PV9&1N7-6*JAI M!-O:*.0B]4@F:P38'X%P'6M(%"UBRZY?5C?E?2.'B3MCWOQ]?C?_P^ MCGUI=8KQ%!?]?E/(Y^S\A9"7'_]^T0J#DTQ7Z[BT^T8I(J,GCSZN%Q]-\?SR M,\7KF.E;/\9U_$X\X$_ASU_8J?:9[V$ M?*UI8K."/*T[YM$^HNM@P;FYU0'7+Q1GNN0%> M%$FE1&/%,A,I_S$_J;3D)<4C]M*;@HY]SFSL3??OS&3_N+QB*L^ER^$Q:YZ> MG.[M'_QHG'WA>[L?+QI?_]UJ_FBV&^__.CD\A7'M'[8.]AL7T_ZWO5U/]]XW M1/.T<7FX?\R;NSO?#\X^L ;]_?ND\>./='5DEA-7SL07#QE?NGWWU"$ MFU/19Z7P-MYO)\RN"LR6!+/I%"V?3! <)R2%!C,-3&' ,0G+(1RUV+@D;"[G MP^B(H4$!C#3FTI(P MJMPA,4/C?U0DZU%Q:;9SJ4@BZD 48H+$W"6,((VM0TD .CF/5=1%E[!5U?'8 MH%J)SYDJS7O%#86B63:T6ARJV-#]46>FO2D+(D@!](?GCH3!&7="5=&>*Z._J?.+)<[2S%K=+0W.A<:^]M]WF1KY08_]L??.'>R M@YJ%?_9:W[(#O^7AS_$%M<$)?.J[O7QNU>V$_OC$K#7R;]KS\S;,;_;=3YP+ MEG<9G5%-?&7.X=6KVL5)RY^41\WM?K?6'[K3T0F9#:?#_B"'1I7'FYZ@BU:[#?<];_5&MSRS@V&O-;B\ZPWS.*\./V^<C//0"=&'V]M@/?_8FX]**/K;^+X;G+VK /R W#F;[-:+%\>QARZ$"O>U8& M+MBV'^98C7*YBI-E^#S:7@>TN3\A>;:?+[@L!:,S:)6'T'_'C&9P-:!C/[9VC&1:]P?Q0AO'54V$,5]=< MW7WRN>-?7@4Q9%3V_QEFJ+P=(E[= ''0770507(-Z2/D I;4,D1A'!8^C)/92822? ME'#_%F9]4!C*X[G9ZWTJ$/U%1TSL?SR"R<5 0 .P3>T06 0,:8$-XE%;A6EN M]2LW*F(B*^"5 DR&2[S*.RI(^<0V"5N3?:HH"F/JBM*[!%$(79?W"!A(;VR[G8]MIIGH,W&CGGP#6OFC462C M??M^L/^1-NF!:-!/[>9I\]O>KN=[[P^_-=^_G76COO_XO;G;^%YDH^V_.VGN M'K##TV\_#M]_H0WZD3=_'//#LX_X8']^A(R4)C'L$?PC5[$R 3F2"(K*!^.9 MY938*D*FBI!YB1$R?\9>01I6@GQT(>![6_H=8L%=KCZ\0CMR!7>X@KM%X&[Z MU"AZJW2D ')4!\2IX\@DZE!0@C$LO$^FZ%RCZGIC@F@JQ*L0[V%.P945B6D2 MK!211^RTE,HE@;V,*6)/%XX)'&/>V.AXU^N>?1AYPJ]1KN)RRX$;F0(W32R- MEC$D1.*(APQN/O?[,YP('95F06YM$[[R<@-5@."] P3O99"^E.A %ACG4F*? MB.381!T#4S$2R92'GV51 ^4GP3B5S?D$.#4;,!B9P];P"!F\Q#N\&495Q^!2X-&T<*A(3A\5!0'H-XCCW2W96 M(9$B]1;,0\, ESC6=5Y!4P5-:PM-,[',E+N4) W&\9B,I28)ZJ/&DG'GY,*Q MS)45]Q H-&W%6:*=YIPAXW)$B5;P+Z,$,LI%"?L(D\X51L-S#6Q>HYB^'#XS M"CHK O>*$."KV-.K@)DB\-7=C/E<+O3TXB26EUB897L<:S ?W^*@]K=M#R># MH^=%QXXC4'OQO LKU#G.WV]U0Q&Y$T-_)L)W,NXZ7]P?WHA#'+]6&2UW(RQN M\1#CFY'!\(M1S/#-PBR35_;B6;3]88YY')R F!Z?7$]4$2DY_7X/$I9\\^5G M:XQE9&UUAK9L9CXATB.Y846T[4R1N*L:,!FZ)ZX::0"^OL2Z?C>+R:V7S 09 M/)%NH!I1-30U0Q-_GO2NPR2.(W*]:+\AFV# KVW[PE[VM_YY$Q- _2/: M,6P8A5\R&;S7\D@!IA4@ %KR)I.$SN!?_[3;\U9Q2MC+O=S*D#@A2?!@N(U. MNQ!,"H%@F5.FU-92,/]$DGL=R7\^8C*C#(/)M(&^;<>9R,@JL'_QP/Y/\>]N M^^\,UV\ TUN#VCOKB\J-&Q_IO]>9"/SFKVKY[&,V9M_6?/G>%J0MYOCS&P'Z MHTG9&7]XLVB?!ZYE09I:G?Z@-1B.9*P=.\5^5Z1(@>S^W0KP5D65S=I_+V$1 M$!6C-,*"'N?^(E1'+H+7SF)+/?=J=()M,/^Y(?!_,#5[J7R3\>J^*7,>_NCV M>D70\1M[#I\,+K?R.,_L ![_??"Z,SQ#H5O 6;[[IML,=PXHW]O_PAKY6%IY M$X)$UGF*.$\$F:@(PEI)SRWA0>9CZ5Q"[A;./XK7AE7O9_\U"&'O2O]&K-Y;"5Z48VJMBKR#0 'RPA_?+ZIUE#M08(*?N4F1IG9>I&),8^9@R M6B3>9@'M3@GH7O%"((P[5P.;$5922>M\:?7?H-L3 $Y M;C16-IF4@!\Q\4MIO9&U,X:\O&,6ZS+BX-.R5:1*9IY?&DQ@([1;9;V[WUK_ M*&]_A<[ECP5$CS)V?FN-OY0O#H4MD]&TU:_]+,=&A B6>+2,,L$E#QH($'?. M1\VM"&Y\$@[2B*[%W8+S;V4JH'V1\P M>6MX@XYOG>?\YRODG1KU>7O87PIB.6]*=6ITW< -82 NZ M<*MR5/A\E9ZV<]'\\>T(8$K9P"023A8 S<'P!KP.Q.4"%I$(0A:B$RNN\_Q4 M+CPWWM\G,\>G]Y7K9%T'>TKF\$5KE%>Y6$'6M)((O2IK%^3*_K7"$U9HG:WU MSX$;A:R5R[5U89):"DS'!XEY(-Y9(01EP5L*Q"?9N1O+M3)^:+[[>8>7/VR_ MU?]<#&ZO\Y<%30+K/[=[N3XMW-3F+O=1D^] 98ZD%3)9;:>JDM<"33,KQ#<$X;*/71CONDXC.5"O]("M] MV=AM'"7,*,PV02H( 10B)62Y$\BG9"PG+H1@\DHK,;O2K[+3VH[SR&$?_[\/ M?^S5/JU ]PVHN8-72H)X3H@U@09IX/^9Y@J36$G$PTA$<_?;D518.44MLM)C MQ(7S8+XD@12-UI"8'&=B:YNL2/>-D4"L+%-))!ZUU%A8!8I/G69:4UFM] .M M]/Z7([ ,K#;2(6:Q1K#&%%FM,(H*2Z?!GM.Y!C"Y1??!("T.GWS>\ N?2'E: M5JJ\BYF;AYB+Z0#S" 4O"&/?;SN.#O,*AWV]]C463+_KVJWCP@0!.3JWEX67 MI7/<+5PUW;.S5E&LHI9BK!6"%7KVHG-5=*:@'P7S6!IO; K62TVHUI%;'"P5 M2CL!4,.ED5HM+X7SR/^7SA#F8.Q)>7/U0N_B<^HL=Q^QQ T@']%IGJ3%B(ID M 8 81\X[B:B$1:$6K#%C\Y9$Z!RYO /[H"3:9"3W6',M8-?S5.1H$)([H=YE MKZG6_FYK?]HXXCHZYG1$L-8Y"\D"))GL10/V+[G#U(2">%(Q9_=Y!(/RI-\7/NKSHW?PT[IS*G7OER9@U?UT/*$3MF&K\8!'3#/UT[OHJ-9>4#:N:X]-SG VMEP M,+3MW+LL'_,$5-1ZLVUX5J>("X -9/SVQ>#&@21@=\(.WNJ?E)M$+YZWK8_3 M]R_+V)W!#C(ZDRR^\'GD_]\#F>CD^:^]:W5@A%E>"M;ZV\CU_WGOW:>QO[_8 MG$*W")/(Y9.R.V;L&EW@72STM' M 0_U><+Z6#*Y^>Z-G4)F_VUA87J7I>^&D<+?30L-RK%%^8\EW((,QY"PX,I8 MPV$K<"8&DIC7@4GG?9'?.BXCM>CIX$U_76I]!V7X$7O=%^RJ>WO1V 4:8"7' M@C(4M (:0(-'-EF# H D VO!<'*6DYOQ=FXIS(>Y)'9]-*T?C1/CW<;\)WWYT>?GU+BO%] MS0JUPQO[']GA:?L;//^R>7:8&J=O1>/BB%M&"$X1*8 SQ*.-^5P\HL2YL2!O MSHM1V@5(9 P[&56B$,(33C /B0MA'"R"<%B1W!E!!#-=C6UB'0JMN;$2LP&L MD^HP-S#JE\]_+F$]XUK6M8D9W(1=]-;7G+^O-F!'30"UPU[&U4U]Z5\1\B)] MMV288>ASU/'D6[>SBV-0/#*K"'#03AEL%.)_AIGU]8?GY[G" N]J%RH %"T?$[2..ZT$ M1FDG5],$^1D4/:UOH^\S74OG[TES=Z-?SN0&=3^EM"[%[1_?M;RDJ3-RMZ*5 M/_^,+5BSLAIK-=9JK&LQ5KI8N^+55YE=R5WY6-&?]YN<3& &MHBI_)DL+3-&O MW_OE3%X^_*BF;-DIX]64+3MEHIJR9:=,5E.V[)2I<=^97BP2C)^TIOF$)_"& M%Y>0.A53WC]DGL+[AV<=G/.\(5.'0%69T*I,Z"T'QH(PEX3B3&LNB'7!Y:-B MEPR3PA*ZZ('QPF[6/\KLZ<\Y>;K,&5F7<^2[NEM'16<.1&/WL-6D,*ZO;WE^ M3O,TP-C>?6N>?OIVL/]-'.Z_.VOL?A3316>:I]\NFF"BN=N>W\-76B*C1@S6"?'<8-Q8[) PSG,6844C MWMKFV1>W*:5#J[+(%=X]$[S;'<8/G=+@#3EOM/2='$3;JW!O.=R;+OGG6)3: M$X*8X0+Q( ,R-"J 02<5B2(10[>VB1 5[E6X5^'>T_"\OD&/8^Q_R]"O?NC'ML&O=,HE;1A'($6*9[(E>NH2A0%HUW)A9TC]U>%Z&" MO0KV*MA[8-C;/VGU*M2[.^J)*=233&H;N4$.T ]Q%0#UA!-(VL2)8R#AVN9Z M717J5:A7H=Z3V;C=86]P4L'>W<\TKMK;_OC&&C^.CXQ4T1KAD:&4Y1H? 1D; M)#(L:JI2H!+S7 :KPKT*]RKX?\4_;"OD(XQW@W0Y8N3EP M8]W3A#<'"B]O0F'BVD4E);(YPY@G3($,:OC1RP0_.*T\4,!<#8#0WS<%#6=Z MCMQ,4E[GQ+PELQ'WBGX6SS(+\6LL^W+-BH9YZ@EC-C!N<>(KS2:<$M1?)Q=>2_(# MI0#^\O6K%, -2U.JQEJ-M1IKE0)8I0!6*8!5"F"5 EBE %8I@!LP954*8)4" M^/!35J4 +G\\4'H5J]2_ZMCHSL=&T5)KIGS:_PV?Y?\/S#5O/'Q\OF;CC9V\W-Z#]<--^_.SGX^NGL9H/D)J[,&;ZEC=S,_K3'7SP]=W)X?O#;WO[G^;E!9)( M"^%&)K"4&U-:I)4-B":!-6$R2!(J@:D$YDI@5(25M3&[YK5#7$6/+$X,Z< - M#MAI0BELV*\PFY=;L"DGCU4<1K6A/I,-]=GGECX:%$[GEAKC BP:1@Q;@;@@ M'+G &,*68I&(#"[(K6V!Z[,-7BK8JV"O@KU'H(7/-K7TT5!O.K54.!O>>:6OIHN#>=6IICJQ(/ M-K2A1)[Z*6+ 18V*UM)EF%>Q7N5;CW5+CW3'-+'PWVIG-+1?2< MJ,21,4$ASK5'+@:/B-(R^*0]4V)KFQ-:YQ7L5;!7P=X36;G/-+GT\YK7R:9@W@;GD/Z\+W08Z\>H M06.19&EK_[V$UCJO'9,X""PT=T:;R&#+HQ%;![HLYW=._&E'Z&[G>#_VSL8J M>YW'^@(B,^Z1 _GM>^.'OVCN'\/?WWXT?[P](EP'SDA$S$N&>/0&64_!"DM) M4B D25I1%G TLYVC1QF%5SFP#Z(9PY^4P1? M%E_O=&O]L,_L[1MNVK=X<+6_VMUSX/?6X@.Q@4 M'6-OC@Y>^!+@:Y0$/FB-VM1VAP,0NEA^O=,=Y"3>T/)ELFLIUOW^L)?MHGHM MO[/WO6$L&MN6V#]J EV[.(F=C)PNMEL1P+-H[FEK[6Z_7VOU\WA=F95>!!Y? M-_[L1=L'X'7MRUKL#P"Z!K%,&BXP+L]%'G@_OUF^USW48DT$9[];O!\,)B-' M$8.=)\A>SP0 "+QIR[5@;2]O3&3\/I*MJW[VM@V7A@/RF6T@]&S.M>+"XN>Y:QX4 "AVKD]H_MZ*\Y7C/EL*1 3[6$+ MF81-M)#*8@@W11,DN.M;Q5@+B2Z%:59;0X07!YB/(PFU>;]/]N]NKUB4D:K< MD&9XX(0 E\O6CJ_R[Z?O-KD$<%7NECN6[O%U5]HRHQ3PX93DS[*O"5T8"1PK M=H-NOUB>U[W8AF_^':\SS/_G9O3]2'7P]276 8<<#FZ_9";1X8F4"M6(KJ&I M&9KX,P^YH$'6.ZZP]4)&H 0<*!LVC,(OF0S>:WFDY-;XHI/>=5["<40.5N4; M*O(E7MOVA;WL;_WS)@(!V$S._/2DW3HU*3W8U)2H%[+J%&+RNJBKD+\%8[)K M,Y;:22^3Z/]:8'T 04O52[4WF7]W!O_ZI]V>M_1+; X/+K;S^1 AO^C&KE/" M7C@2B>3<$QL)T]XF*<'<(U8M4#_E\Z#KOYUTV[G0R]O_#&%':78''>& !68[!2&?<*R+%1)+W MV%-FN4K6,::U8BQH$A+E*3L0B0' T#<\$'HN=EROP&@!=JZ&5?HAR&*."//B M &9''"DKO/!2(F^%1)Q1@JR*!G'BI?%.&1\Y; .WUM1T(^=#OU"&WK4RG)=K M\6I4M LX8\J[::BE7O>L9O^VK;*VTD6W]RW;"X!'6?/J-9"^W>BOG!&X, ]V MAL?#_B#_3!:2QLXDZ5]&,HWQ#/;V%*E3W%KEG)6>!J^9==2XTDF&"2TW-/C' M3WW<\^7S0\=G_ASA-8N_/W2F)78S/&>/+K"G!_Q(*TR5 C&5LA#87/T:=AD0 M6*J"M);"9UO;"M]>!G;L+\MRM8QH4&R2\TY3'RT70FD;8/?%)!?CXH;%FUP' M_E&)QB.*AB='WOA\9F' ! +YX))B9 AC2">7G*+"!&6VMJ62MYYGC$6C-5J& M5X!HV0>:K=+L>'>YNVI13PYLY4&NYW*%.G8D/J57%>#N-D3,OJYEQ XP4W@J M@O+4\8@+^5*Y>N'QT79U'G/=:?\.LM"]KG7C<'92^L4$/2&TYH_U7-WX"AMP;YN;'A2^KO$6K M\W?LEZ7U:,HC^I-/ZSS#"1P0[@4A^1.'+/&_; M? ',ELTG(*[5*9=D5#X2% 8&"5\$6WG:/GI(P]F?Q#!LQ[VTG\%JV+LL5/R/ MRS=MV^^_5+.YN>LOFS^^731V=^!_;W_L[;\]DE&Z:(5#4A.@MDHYY'0*0"$2 MYA9,TRCUM$V\B8;;O)JG_>$9#!9NTB]D=697RAKT=W;C7ZOXK3O79/W25X6O M_WQ0.X_C*T8N_US9](X6\"95,>6\KA5=>?5"0NKZ04HMUO0F=$9W4S!R9;EM75X5PF MKFN])^^^I2N_3?4P1B@[V8?=\Y#";3ZDF7 M0+A5BNBOY^!^@?H;%+!>3MNT]]8:)JWWSF+-N8E.><6,#YI&+VP:>6\)63CZ M=C6"SO;&C /7&C\;9Q^_-W?#M$*YKG'[$S=._3AK[ M[9/F_@G8W UQL'_,&U^_D.D =;CR\K (G?W4!MO]LKG[D3:_OOV^]_4MV7O_ MD39^M$_V=H^_'^[_-5E\##=WWXKFQ5&*B4O *P+H@[%9!6SB!2'"M;+> + M/SN;6KOH]!5EY%1*OZC2!QD3-C)2403K**MM$-H'&D7R-IC1:1X9']FL1.G7 MO.?9AH#!CVLP:%PTCX^,4/#_,2(A<41<6H),KF29K.9:!?@GB1O7\JP"A$<& MA#NYW2L6\)B*3ZX5_P-O7!P122U7CB/I,@L@WB,7M$:0QB8Y&5K& 2NEO M5WJOJ%$>4Z8XYU)AHT"_#32@]V?MXI"/L\MP* M9!P.B =JD38",$!8JQ5)S!B3C]HW*S%U&<=%*OZ[3\^"IU'-K\4/.98 AF:/ M\^%AD7%X=4HX7IJ5#D[6Q0*CFY-JDE<\4-W32&_0#870#W:IU&]&<1?S=VC;'6[)1*\V?6F>LQ53O(KW:0RTGG MT8?OC>.C&"Q)U#NDE3&(>Z>0DT:A&&@BF#&/ \L%75A=WYLYSL?J!R6'4X]< MN&A+A4S/ YGNZ=E:%3+=YNNJ$.O7B'7#PP6N>OK>*3#T>-$WZX'!CYP@L;NFMDLAREQ"G5"*3 MA$0L$V,!-C0-IB)3%3*MP[O= 9GNZ2"LD.GQD.F&HQ#,O!0XM](:))@&,\]9 M0"9"&'*:I1S:;ZE46]N4TSJ_=\7B%2+3$[0P?1IMW#D^[L7CG. TD4V0'8(O MP0TX9]&>V_XP[Q4W=W]XRIBQOVQ[&*MSHR6V@^:;&UZ_BR80U62DDHDAJ;U# M7'*"7 X5L5J3CH%[)3%2+K<@!D'C@S7'!%KL0].$$K$JJ/8*H2J$.JA$>I1X^HJ MIG0'))ITZ8G&SA&U3E#@1DB%R!'W(2)- D4I,*>"5SHX63&E"H?6X-V6P*%' M#?6K<.@..#3IP&.-BZ-<)=+X*!#7.:Y?6XJL9Q:!_>9PB)@)G1OO_*2>UU/@ MT,T^$_NS?WXHRN_GZB[7]9 $_N#_FPY[LE"KAM8WN:GA=B7*:F6>QQBH*BP53"> MC-::*RVTY,0$I;1:M'';_))JG^*9;75 ^*]KJUU_9ZDJ:QNZI=RK(NG>_I?O MC?V#'XW=+SD'E$6YPM#1M;?.?T-1Q3;]>L2Q% M8/*X]F@NQY^&N6S83,VCR9)G19N"SN#6TFS+%+Y?L,[W]K]<[Y_;L_"[8(EX MLW4'S)[2ZEO/OQZM]CBM/PS@+OC\!R[?=EWA?"^]Z9Z=1T#O+"Z?\JX4PYL, MX<7!\!^9=_YI+XNN.^M2UFWO\Q@:@"G^^')Q>/I'Z^#'-WKPXU/[QH:@"FRYOX?9XWW_S[=VS\\;;[_J]UX_U8T3]MM M@)6+PZ]O 5H.OA]\_2O!N FP1 P70U= M4HN!7,(:8<-)XHZDX!@7/!HC#>/3E=_*RN>UG8M<8?C/7/KO#E70?_W0FX,4 MG-"@!.:&C$J+E\#[@(R#0RLF.:-KYN^-RPJ M5M_R>K7?\EZ27;L4_UY\+?^V^)G\_H^:BQ[@H0;P49:;S;V7)NM@DZ*P)VQ! M;>MCV2\G5WV=_ZQZ[6HLQ:-'_;[*!C3Y4N I10.:HLI(9C&U[OFH+&;YHST_ M[\7Q'6,IIK-L]SJ%D79;[P&#,NCUG=TT@KPIJ]? MS)9ULQ+I,0=6>\1(X":DA!A-%G'F<\M-[1" ?4K4L@9?1]F:8QZB,,BCLN&AT@>2;WW3NZVA/JF7LSC(_Z@,X M"<(E]E2(L[#$-7>_'7D7L>;6(>$<(28@:%F&_P1:!76\1$,LD MB*2P^#DU>Y!RB"^UG7;O5/ M\IVRCZ=S/.H8"JA@"W);0EWMN&O;9?GV?%V(J7@Z8%X+2''1JW2"'@[@FCBX M9LJIE9UQQ>R4W*\L55^[:EF>6Z"FS)?!_BG:(&X^(?PZ[B_=[G?+!8?YR@RY M;$\)X\_-A*-'PL7C98 L$07 MS[C^V8!D %'MC8J;EY'%(P:;6Q7GQD0%W8\&"(\RH -EAIJ3* %=4>\%1+KIEFV#N#G @><9/KQ7)*D7,)+!8G MI14 " P <\>%JX($*BBT9E$1:2>$^(=DY0PD3A+ !("NX112LX6A=9-JZ.P$",9XDS#P8TXG[2*V#575,!2(H(UQ5@/!4 M2QY-X@GX&DJ42<0][ &@FQP9AH4$X!:8QJUM;F2=+L00?MDQ\C:S02026/(! MA(,+I32@D8D.0,(YQF.L).1)).3MCR/*02JPMR@ :41<.X4TU0(90;QQ,DA8 MJ3N!@HF"V&2B4C+PW-V862]B"('@8)4UU3[P5$NN34[>U Z!T1Z!&%J/C/4> MP>[L& 48IQAO;0LCZF(!EG#3B36N>9@#.XK&@85#(OLT;A6A8"^G=T/LJOYFL\7YX9!N0WH&1% M0#S!SN5X(H@)XX/GD7IM0>@ \2JAFW^\NX./@*[FJ&^&B%0Y?@3@S@FL$!&. M:RRTE]A70G<]7TE9CVG@2%&E,]))9 )A0-,2U[!#JRC#UG:_]7U&YK*MW\_' MS@C^A2PZL>V$\BGP*.BD/]EI>?I\?-ZI9>;J153D>1G@V;ZLU_:[Q;5%6_G(P[D(_.9MOM471,IQ:M/X''=N!! MO7YN_GG=9'X<:5/\)MLF_2%\-]_B%?S3G<+PBB/;<7SR^$2W7MN!!W2'@_X MWB>_=_'845/Y^#WV?"O;0F#TY+/S\L@_?VT<8PF3U[Z\^N(XVK)>*ULFY,'= M.+-M]?OYZ*]R1_I\#%P&>MYXLXD\CE8:]: OIQF8 M;>S5?"P20,KN]M<'VJ,@VM[XY/I[ZVQX5DQ3;Q0)D2,;QL?/Q=A:_5*&1D?C M68;*.(M;XBI> 84'=EY,+HQG/(&EQ#V#P((=F-2!+<(\ENS;(VGDF)(4 N.! M1ALQP33Y0(+W2MI%,[8F7"%O['D.6B^%[U/,JQS#NV[O79$0] &$+_M2UB87 MZ['A$\: F_O'>&\7_K>_<]FX.%):**X$0=(!CG(J(K(J<213 @(NG=:<;&WS M^JPO==PU?MS1L>*O MBX2^,I?W7W9MQE([Z66$^Z\%LOJVMO>+M$40^3<9'#N#?_W3;L];Q;DI2;], M,9I*24K<\. I92P9;H2TH/PR$R;+N<4J/9N4)-BJ:SN9DX$6PW-^M3+;+3^_]X/=:!T1AN]!6'V6C; M\WY\/?['[Z'5AT=?OFYUBGO'15)V/\C-AZL+P6S_&=3+YV9P:0N-W /V-U3>7_.;"RZ3K%(M%5VF)S_CB M:U^-=0W&:A:ZZR^J9/^R,^9#Z (E,\^?4Q^L9/>/4T5+_ZJ: 1Z1G'YM[]IY M,Z=VTCI.=_7-B9UWH?:4ZRV&S:MDH=+Q,EV\ZZXOOX!0/I])'+>10*-C^-K; ML6.T.(FO_0DS7$SO_ )IU1S?98ZORCH5QO?8Y;L?>V=%K9[?#K)?]Q_57-]A MKJ^;1'R F6UU^F \%\45E]F>EJKW1VB=BC4OZ?F';6?WYZ@8]+^'[4,%DS86!S,$JU^6TKMK M3OC(WS7!;$N*L>D'-Z.ZK,>X23_2QND!;NQ^N3S8_]1N?OWKI/DCM Y/\[B; M,!88]]D7,5V7=6_W(SOF_SQI?FZT&7'< MSSO<;^<.[&)4E_7'WK[_L;=S)!V64@N%HE$6<6PUTBY8I%-*SE!MJ">Y [O> ME [LCU0Z^GYPL':;T-)UI1=__PV%P9_TY+T3%M('A,*I?G-C,^%99 $\-D!^ M!W LVPW]^,8:/XZ//%?)Y6 BQZU$W.B(3+ 1*>4$-Y([SL36-C&\3N[=>F[# M0'*9>VR"&;,<9LP]_Y/,QQRIHHF(G%GO$O8Z!")"--'XF)T7(2P?BW2=! I<1&QJ,-IQZ MP11CW"[?,O.>G'ND!T,8ZH=.65ZW8MM+L&U@VM.'*%1;Q9V.B"0&YKZ2 1GF M$HHX:DVP"RJ N8_K9(9JSP02W 5Z'\K[-_7(A?T*B^KVVFT1B[L.YKWB>L/6 M70XZ[@==RY]X])>'KNKH8W6P-G/TP9B!Y><>I:+TJ@P4:6I%X;DFN>N1RY5. MB.9U>N^CC_7#MV=SCQ<>456FC8Z#JFA%_]> _O_*9[B)AL%R=D'DWNC$K$@X M\ABB-4DD3N"UL:+!\86;DU8154^Y:\Y&5'$(\.4\#B&<^7LQ!46*V3,C=<&Z-T.P>)'J#0YONY ZH0ILV M7?.G0INL%Q1CJI$-G.?6S!AIKQ/"@CD?(HXNNJUM=DUOGC*TJ:(5Z_1N2P0H MK:%U5 4HW0M'I@.4))%14TJ1-Q;,I,@(,L(P)*((B3F6HI%;VUKH^FPAY:=*+Y4[;7W=:2,I&[D"1K5X&,A9Z YS99_"'3#A*)C^J/*V M/=)^,J%/E;=M^7WDYQZ8!NQRR8'Y:JV"(JMR MQCV/8_K*&;<"9]SMZGV;,XY4SKA[:OZ4,TZZ0)S6+A?H-H@KG;N@>H:T\U$3 M%Q669G7.N(I6O!!:\9#&TVH YZ8SCE16U)) ,NV-8XI&F9A V.<&*D(+9(GQ MB#*IF#/>19=6Y(U;(8,HO''_+.H0;\\BW%+=,\RC=L\H[KAXY?)/G[\4K47^ MA+^O*YC?+&#^J#7)9Y3XTU57EJ(Z^4XG3/WF"\!+5:W\JEKYQ1'GFFL'4VY= MWKH-D\AYI1!LY QKZ9W$>J9:^0;V@EF@V/FD>%=%SV<_X[R.F5YY@699UT1N M4#'I)RY\_1#._87?7]5AA]Z0M7JV'I513Y?I^[,*+= M7(KZG6WURBK4U_74'W&2JS8"]Z\87N%%U7=AS>'BR=3\12UV$O<%) M[.V?V,[HM*39[>3&TC$\JT"S@\OFU[^^-4Z_X,/=G1^-_4\G3=IL-4[?G1WN M>G*X#\]Z?WC6I!]FCDB:IQ\(C.VRN?_I6V.W\;WY_BV#L5TVOAY^:_[XJ]TX M_7AQ>'; #D[+BHK3-5Z$IYIRBH2W&N6#=I2+92*FF2 XJ<"YVMJ6=;,IY10? M*06CJB[[_*O+WA*&=C>,7%T8VN(0.16_4O"]3/@_()!^2$)ZUV" M>'Z)QE?6V\W@GBN0OA$\^+HS/$.A.T"CL5;T=CF 9E, ;05C2FJ&+),YH9\J MY&Q*2%KB=+ D1$L!H%\IB:^[%KPTA*ZLXE]8Q98YBH62-C"<>XEI%8FE@1%J MB70.5U;QAL/&3/I5C$)&QY 6A" N:$3&2HX$]IAJ;KEDN0Y(G;TPR*@(6$7 M;K&*[X:1E57\#-!S)G-+8,:)D H)0@$^8Z#(2AQ!5HVUU(00HP;696C=;#B" M/L@!6(7*%2K?TRQ>*6-](K.XHK!+@?!T[HN)7'IE% H@!X@GRY +DB*=G$H. M1PG_;6USH^L;T]]S165J%D:WB;R$T2U0_OYKRI\B[Z# @(*M7#=[6>D09%TL M,(;?S[O]5I:2U[W8!CCX._Z>5QRQ^IR$@8P+^09;V[^1?]S,[+E+)9AG[VD0 MR42BJ4G&4RZIM3H:R7/A26":XO9\[AK6?>0 M2KEAO70>.1L\BI0:1KEUCN>>!/?'ZO6K=% E6#\7$GJ+:^">H/:(/H*;F%8Y M"E8,>M/'YXDHA:56R'$A$%?<(V.)1AX,%<)#=+[H)ZUY7=_[<&;]<._)W F/ MV=RE(G5;+(#]CN9P5);T#.C??S/@9#:PDX#!'Q%,PN0D3R&$1$:.D YC3WB M3AND8W0(DT24UXECY;:V*>>KR]!9(]Q;UXBEQPY??_Z$;H-\C!6ANP_ 3?L8 M VQXQ@:%B#08<4\QT@&,;V<4%28:JKV9[V.L"-TZZ7M%Z#;4O5@1NHBJV[>A@W]\S[^7H8KU:TXJ1WP>C/,TY&GRSU!( 9.Y_S?ZA%VE.?^[?0 M8*E0)K+,26>#&1?GI-61]SIQTA=QY+TY3L81H@T!EBM"NF*PF_$P,ARS0"#I MA06PTP)I"?8X\\E%SI*R#@QP*EF=KO]Q=Q7$^'*"&)^OA[$B=/?$N&DGHS!* M21$LLEH8Q*V7R 2PODUB09!$(AIT)8+3) M:0'P1I@%\Y7B@%P,'E'%HL+P.VO ?&6$UI-:.DU(2LHP+A68^$HIEHAQBBCNS%)-8:M2 M;^N&]K,%T&U,,0FPUTW0',QW3I#+7:>)C91C$[5S.A= 7W&AHA7H7W4$7QW! M/VB=\SM!8571[1F Y$R=<\FD,0DC; A%G.$$C-AQ9'D*TB1*DBT8,:D+O?9G M[FL115FAYW-!SX1GAX15\/A?X M?$@&614)WP2TG"X2+BF61D>#K*(.<5A[Y(12B&C\_]E[\^:V<6Q]^*NP,M.W MNJM$-4F 6S(W59XXG5_Z;=OIQ#VYZ7]2( !:3"110TIQG$__G@.0$K79DBU; M&[JJ'5L+B.6!HZ_,:UR8W7 ?QTR4$;K:M*-4MT]5EQE M_5IO#8!KJE=040VV4;G;0\;\//7?="WLI87&PQI)L[X !GENXRN;7H#?CNXL M_.W=5OC;7;7R]T:G':^T[9I*YW_^EA?6NP]_E2U+6]?6E:ZL;A5R '_"9EL M1A8;]U[OL>]9;]2S^LJ8M?*T_N*PPX;P[HV52$NRH@]CL+ZPLK(K!%SJE)6%>PIJ-;6A9UW)\%NMY1%*7IBGW>,P< M@9478X]'(-8<1F+J,B_9H0C5V3J;!^QQ[7?W\Y?P,RZLUK__Q+MWMVRJ___OC:__3CT_=/'_^3GEU^=<___"R" MP//\$'LV^M2FS$WL.(BYG9(D=:C@CI>FBV-/-:,#/7>1=BIN!;[5;'_=R7A' M$1#+X%U9?,NX;%D#6:C#Z'.IV!@XZJL$ K^R;5T"'3<_-GX/>-Y22HX% MOQ?RF^R/D);SZV$'GR<+R4K%!;.#6CUX9Z2F-P) R(>LJ^?;R;L"(**0PU'1 MMW[&>"#/>7'YX;WZS7WQBU5C<84M%KR':\1?.1 MZV+K'X:P M,*!2ZW]8;_#">I?GA0HT"E^4EN\X%@+&][;UMF^A+%+S4X-G%4@J%NTP>";P M36ZQP: (!-J['2$08KZDX2^J"1>D)$(6/2YWX2I(++H,JP M<5W-P<1U# ?O- ?C//[\+ /7\V+FV3XEP,$.)7:<.+'MNS['-$&9AG)]#M:2 MMQ4#P#EH4**4FG&[! MXRQX%?3,K.Q,^*7O..0)UC5.*,F'6&3&*]8D4WQQ6/NDRC1BYDMUWS6*4AS(0X1VGJ M .YT@THY2Z3+HDX2X, E'&7A0MEHN8AP([KYQ\X+'S4E1?I8CYY-\%!]=Z' M89II+5-DO87+_[L+'CHT;?H!M=_69,M^+" UM3KAG M4QY$=DQC82=A1&.>$"9<7\-B!N)#G S5*4;P)0D*#0EH*)Q(4NFGC+M!F%!7 M /Q(@)@!'!K %?"2HLB\V\VOE=Z%NPZDV /R ZU-BR V.14@LTIG'9.?KE8+[!VE:NNW7UQG8MAY'D=MF!.Z9*K MY>K!^EVWK;PU,V:S?B]RVIZW_&U RJ7OW3:L&[;]:+5A-Q1OO=->P/_D"*-= M$/-+XZD?<<4-BI]U?NR:Y[!?7=]NTM@B&]/4QER]I6>GGWZ<79ZX%ZC\_06>\?$O>O[F MDXL>P[./OW=GO8:?OEQ=GW\Y^WYV^A>,\:_ MR*S+YWLTQ?QY[D]<3!$JMU,ADBW1Z1?/TOFNY%TI.T)%J'/@=E, MTF92'=U?GR: M%IZ[)6876FN)C D)6$I@'RC@))-Q2GE(0:,.HS!=G)"ZH(TL./4HXQ*L$RE@[%@SJS9 M-1&A"PG0]X63A%[H)9Y#@0+CT(E%DGAN[",D'D"W(1X?+CIM1WH/\V^94+VA763R:ZX0R@> M9EGK)]7?WY[_]B0:?'VNJ+\;Q7TM6)I/R!4N]81'B,T#[%M/9(@)N;X=PY^N M'SJ@#7EX6_#@T@N;"4C9!A/]-+7&H[$NWF?E5SLMI+0RP(A"ED.K (XSQL6! MPBN>]V]PW&^KTS8^O/NB[&R_^5GEK_>G]^G+)W)Q^A:4/ECSZ?O>^9>WL&88 M\^.GF[\__N7^W8.YO?FMB]9'X+@!06TO)AY =.*'MJJ70SP6>$D4!S(BBR]T MG]R%MQ4:-2Z\;=/HU\^,^Q$1W+$=PD*PD!D:*($$A<*5D0L&+A'!XAK$&_'@ M[:N)\F;A[>] %CKZX@&R]N#NR_YYGTPE"9 )VJU@7D!=CT72+_1$&#/7#W'^FN#[60_F>PIKNORM>W[Z/OOT\3S[Y/WGZ_F; M/]U/WN^=OS]^HN>]WWHH!\-8>*$(A>V*U .,"5([2B-A2^DY"8E"ZDI,YH[" M=C0?/@^2\#X4Y,4,2(6YLND,]>4L]I!_/WH#,?\%\%DFA;H_&M*B[&F7R%)67>'0V7?Z6!XERB]K2EX'3;\AS+GMG+ MQL].,4G-N))V4DCVU68I3/@YZUZSF_+9K]/Q2UG?;F[B[/J7KC)-'VV56LH" M'.2%.O'G()=EH=,S_L5V9BY6IT",^T?&>$)#!U2X0 I**"C\#LA->)$$@O,H M^!P^>ZEB"3$N[17"8W_XKU_9+$>HGPN#Q5(:4\$]CY TIK$?L)"&02@#P2AE M3IC.!N Y01+Y4L98_Y-&+DW"*&4!32(O#GQ.R;/U\C+FDGP>C_;5B,^S(7 : MGSJ;<"$W*+E@*]/':II']PO76Y*#\CCQJF/1-@Y9?=T;=/,;*3_HX/XEAE^W MFW/UVT7Z'JCRJ@\;*'18]ZN\');''*]Z_N?G5 !#2!!,@8S!V(\)&%*AF]@I M$5'@13+RW&@V_G0K0'Y'T*NR7VR=GL$;YV]E?=X="1W>S?' 52BL_(Z?@.]A M%$,5@5[^\KSF@Z<-)07IT7:T!%DWEI3Z;==_A%A2MQVYP;V&O?T] &8SV;V: M[(J1RG>X4.ZL&!7/?11="&2NEK-6)I_FOB:: :8YF>IH8,([BS,='O\:P^-7 M"#@^X/WXD'U?OAO'2R:-E(GCIH]E&_%0TFAX)U>M7+4/VW5K1?@UUWR$>^=N M@MD.=WL,:6V*M+9PA[2PJ CH;)/=J^N*Q-LH#J'V"6UL=.,,BER,^'"<-[_X MJFG%HH7WK FZJ6GW]NQWBM$[%Y3@*?!9$V*V'^CQ):"S#T$EHPM,T MBKWIH@$KE/VH/$)2+'88O=:>@7W/ZJ_N37[/SM[\Z9__^/WKQ9LSY^ST3^_O MT[?^V>D5.O-W+U)[^WUWZ=?X3,PMQ]_7I^?_OT5/G=] M<(0[:G@[ M4&S#PQLP3;H\2F/AVX0D M@4U])NR8X?V@%%CN*?&8(,]>TL?'MH, MF/'ML.%-^&#!1IR%H$M2HE/F4@Y M9V[J1BDCCM 5[9P:WHSJMB5XFVO30X0GDM2S/4FP2HD7VI&7Q#;SB),ZJ70] M)\#TUF4EZW9.==M"DM@^.1_+45+R(E,Y'2K\HQP-!GEQES=RI63=5;O%[S7. M>:D(5*1>0A*:K M8=[=9=X@"E+/\:4O8I$R&R;.7/EV0H&J8]V"8-V&)XU'A"L%=*JC/>!1)-W9< MSV%+J)GW @)^X1AP1$1NZSES1X>)&: M#3*OB3]:7%5&EI(5O*/,?@'F?CP7S) ^G#2@E-O82EH(8& M@J6.))0&OK'X=P"Z9JO^X:4TIZ$31';B>F#Q"QZ"WD$#VT\(J(Q!X' /+'X7 MK(8C;S]^V-P;I;$?8GXMD3$E6(A" *?&GB=<'L7",R;_3G#OK,F?$N* :4=L M$6"_Q@"Y5Y+4EJGGP&]\[:_-0%JJ2^9[N<8+T8G]J1#P:$FXK$8SY->1H\>^G1>*>ZK1KN MW3#W,C=*91)Y@10IC;E(J"1NE'@)#5,A0M\8_3O!O;-&/QQ(ZE"2V$$JP.AG MCF/'@8CM!,'835GB$0&R-XYWI32MN?A?SJX?@!/*1H-/F*>YXK\=MEP6IK'G MQX0%(*(<$H&ESY(8_D\ Q(@T!O\.P-9\/6V9BM1WHL .PA O&@)F1R))P()P M4I^GODPY?_8RC,TMX2$SK^=1+Q DY +O&Q(9QSP,W9!SQZ">6?M M?=<3/HD"UXYBG]D4V-5F-/9L*7V?$9\#&+-G+X/8Q.<<,O.FDE&/44K\T*,A M%2QVO4@0XHE >$GB&7-_)YAWUMQW2)Q2QL"^IQ$V:6*NG6"_PQ3 -TE3X;D" M\[_\#801&^[=7>ZE"?,B%[@VC!/J)Q[S$LY\$:32#Q+"'6/N[P3WSIK[D2<\ M1@)NP_E)X%X)>C/8.78@OAE M_:P<%JJDL;GFOZNZAA1QDD0Q#4"8D81A=THJ*(&1_#1FQNK? ?2:KZX1^)0E M04SMU$]\FV+!UAB4#YO[0A 7#I236+59?K#A8&X:=I=YP\1WF/3\E#!"I>!Q M%+E)"%(-M!$:F%O^'6'>6:N?Q2+R8Q]).XF89SM2>CP,A>>D,78% M>'ALL&'>W65>X<4^Y7'*P?JG-*9)F/ @34F:>O GNZOSE6'>IV'>6:L_( Q4 MIBBV(T:936-.0?)&W.:H/TD6DR21SUX&=&.YPX9Y=Y!Y?9\+AX5.2#R/BE@D M4C O$IY(A0S\)#%&_TXP[]P=?^BF 8E"VTTIBE\WM",0PC:9+[+#6!$#N [1?SM0YB0F+&/&X3 MZ@8V]<+4CESNV<))".$47I#)LY=>X&_L.F9SS+/ERQP#HP9&-V_?!C)UXD!Z MOFKR%K*("3_BPI-^RIF(C7-J)V!TUCD5PHD$:1+:+,4$LCB([#@.J9V$2>B* MB,O C3"(W34P:F#4P.CC9_+=IV.B@=&GAM%9-R&C1*14IK8GL3@T=8G- C>Q M?4&9%_$TE-1Y]M+W_(T5 #$P:F#4P.@R&.6A%X?<\4A(*0U")PX!,6/JB#C@ ML72X<=CN!(S..FP#$48Q20.;L-0'HSXE=B("Q_9E%!!*_ 4TF MMKGJO.?Y\),<3AIR/[/2O.@Q;,;^??B\/^K9(E=MY'$J M8Q2-]Q-%[]^C^\M7[-%-9)@0'L=VR$5JTY '-G.E8P=)*/PD8)033"Q?:I$G MNK]U>R$=/Q6Y7G:R4O,B_(OMMWG%CXFT6"\'0$1NRP$:+6;ID:2P&?S-KJ0U M4 W;D?'98%#DWX$LAK)[8SURL_E'HW?=@/ZWO*A>PL^Y4TP ^\R?BU%Q(UEQ M;&3_X^0&R-Y/&'-%$MIQ[,0V=0,/R!YH/TJXX!$)'1FX2/;AK)2T<,_*G03M M]E@?F1/AVV#*F<+GJ$4H2F,\H2 PL(*04'6_B1,3#UXD@> \"CY'_K/FEU94 M/1Y=8YCKU:E6Z9+V8P/%VS[H'/*2?3_-2M[-RU$A+V'\?X.1\'6[W$O/Q]S[ M"3CP#%3P,^_\]!R>!=Q\>=ZY..UVSG_\)SN[_*K4\_/+US_FN/<+=V$^,.XG M!_C;!6YVS[S7].+C:W+^\>WWB\L3Y[P'KUV>I^>GW/W,>)A&?BAL#$FU:2! MT9(I,' 8>4((+A.':1T%& "0SZL!B!VJ_WW()-E^6\HCQ+UYO6CN^<[78X&D2*->Q(^!^[TJM>!]EW MJY>K?NP2^[$O4YWS48%=6K]E):X1))&5Z0T>X@:#2IQVM6EZC)HFXDL-AL%@/XO,.U AYY3*>JM&T/&>]B^5YJ^ MP':\ %5'D5DY5GMM[\@@Y.SRM?\Y"EWBN0&Q:>Q+FR8H_K%GBQ-ZDC@R2=,D MQ/S*!3D./RG"WZ:V6[/"3G*"M1XK// *PK#"PUCAQ+^X_.O[V>6GFXO3M_3L MZK/@7IPXQ+=]/_9M2J6'C0%2VPM]%ZS$D,B8 6,LRES\:9L\T0(94@[TB7=O MVM;JHLJJI)2[62FU%A<\,)[!<,'FN.#/F[,_/S.@=.&YQ Z#"*Q#SHC-XL"W M$P\.!0Z*ACQ^]C)N^TNDPSW)X($7"88,-DD&YR>?"65.&/G"#J44-B41L2,X M%(!%)EG$8QJX,99,740'LX!T =@RCQFE0IG[Z-3JHT@%UK4LY(3B6 DO*!]S M@=^]!<[@-?1E@'%B"X0OL"Q+6>J9ZD\P&'A0 '45 -B6&$ETJ<$X +S]QEAJ M*M?9L-/)NWA#@:\M7[#(X,4"II86>4\M_:_VAS;("S8<#7/ XS&>SCV:=UC_ M"H;(^@JJO[%N932Q;C>_9GTN;W&!K.V%B/;)"T$?W0OQFA5].-SRG2R4JW)7 M7! 7K\8.Q.OSRT_>Q9O7SM]?.H ->"OXB5Z<]0&,.[./W+/W_S&AV3O;/3W]+S+W]ZGV/0 MLP&)4SN2'K.IDS [CGQJ.T)$3A 2O,^:=4$0;%6< M@['F7!#GW]FY5 X7W8( 0M=.#K M"S=+70/T!B-4TA+ C>Q;IA!I_%%X,5%?GKL%4 , *HZ& $5]]2TQ*A2<=>H[ M@K9UFG75X/=\MJB^OL+36XBPW9$:8I /8<0#[T@QZLJ+=!90U*&>]$6UQ9=X27V\('/F?/:]V)5<_AZ-J9GL7DW6 M6XVZ[L@$O3-M.Y[[Z(+X1PZ(((NGB?.+[E*<=4ZH,KO.M+GU&LVMV:"N(]J, M#V!Y+MV*(R60AI?PB"ECV2X\E"@:H=QKA#[N]EZAYKL"J:RTX&/;.'<3/':/ MO2&-DH,[O#T[25=[LG?N.L#U=,4N27NNUJ5^;4MY#^>5);:XN.5=VW.TZ3%K MKW^WLU]^?MJ:%DNNK8 6]845ND%W)=WEOKX@G>[RY:M_\?',_?3EZOO?ER?? M+T[?]^!_>.[?G8O3LQ]G/SZIU)6_3\^\V727B\NO_J:XK?//_R^AK3:&"NZ=E\64\BJ>,%7F"+ .L3.2&Q6<@]F_&8$)$0 MP5WR[&5,%EQF_?)H;+#EHF,&S@RSN?8FL>!P2)[M4>KA#9QC M)RE/[3@F&+T7>W$8X;VHMZ#>FL$S@V='@V>I'_* "(^'7D"9=)B3^FE*7$]Z M22*C:(4B#P;/-H]GLT4=$M?UA$.)[8#B;-/("6P& L@F8<)=S^42Y!"VB P7 M9.(9/#-X=C1X%H--&;@!2U@(TIW+V(]<0F))>!BD-%JE/*[!L\WCV6QUA301 M@A./V)* DD8)B^TXY-PFPHTC+Q()=YQG+SU"]\+>?.I6N-M@PH]+8I)&IX<>N$5L?[(D^UW,5>GZ1JJ"K MBTG V4S\E0' -0#P?+YF+ DI202GMJ 8,IZ2U$Z<-+8]'J=, A1ZL,Z-1@P5-@P:RSRF?"D5A@*O8!!BAEOATY26@[04)# M%P _3L"XB_UV;+# 8,$2+-AXM4Z#!4^!!;..'C=U0@;&CPU'*6PJ M +7!+; M 0%\]Q(G$%0"%H0&"PP6+,6"C9><-%CP%%@PURB8N3*.N /,'U.;,B;LA!!F MIUR*P&$)!U)7>LVT^&18\=6#5-F.DUO* K.'#N@^B[=PF/<29?=<&[#:4 MW^K-KK/=-NOT\9:G_M^>93=&<,<@^-T(_F&^67*<<(=2UXX8!\M.TLB.J(QL M#CH>]R(>N-)_]M)IQYOUV'H -0YS&:12^Q4,K _>!*D+D8HM&EDH,Y G8&ZA[OL#-0]$=3-^NB<0+K, M%<3V:4)L$%+49DX2@)*7ABE(+Q8X JM#.YN-Q3)0MTL,;Z!N':A[H$?20-T3 M0=VL"])G891X462'@<]0J_/LV'.Y[4@W]@(_2*-4]7^@>V' KM#?9M7J2.-N MYMNICG32'V9UJ:>CKK Z[)NT$BG[%FL0XE01IFU56XKC=A2X]RFV M%'IM0OQ'J;)#[E>\YZZ20(\TV=7J%SU.Q9=]*!=P.2[&NH62./NP03M4#V8? MMLN4[MCCTAW;L,!>8=LOF(Z2J[*?@?3NYT-9WBNL?B/)4KMGI:X7,<,2L$RY MY#Q($DJ$%P=!ZB1Q&$J?I 'AZ_>Z?IB"?M*#(QH>2 #-[QF,>_/WEZ]46:$_ M_OQQ=HK/!9TZ@2UE2&TJ_3QCQP ^'0(*&(-Y2R?4J)'"A21.72$9V7.9>"T% DE+J@IWM!X+LAC5R1.J'K&IMKYU%O06)S'"=@_1 X,QJ"S>5R ML+DH=6R7.2#4_(@*SUN74A(GC@5- R=UP3J/G2A.P-A*F ?:E0^T8FRN?:24 MQ G3( E\.PHX:%*^"+'+JK2)Y_MIF";$=]U'DH^+Q="^9+<=O&0(F$>2R... MZP04M*<$9$+JAX$//$UXFAK+:1_X?:XF(W%<.$=I"\H=FP8!LV-)8ALD?R(2 M[L9^'*Y+*30EC(<@8&+.J0Q])E/F1@%STY0!J0AC.>TCI01AP DIH5QZCB)E_)0 M.MA@,0H"2E/J.J#7@J*3&FMG]Y%J08*?C%C@ C[%:00RS4LB._'BQ':$ S)- M,)'Z8FUK)XAI'+@B]IA'8RH3Z7DAF%"IQWD0.>M7^#*4L@.4D@H6,"?R;1'' M'-LU@DQSP\0.8A*Z">$R<H<;<@;NZ1W2P0N&E*:N&P8RC@7( M^) M@\!GCD]HD#@I$4:%W0MVGZOIY3'AN@(KFC)B4^3Y2 1@[&! 0AJ'+G."M:^) M!,!$X#">>C&H$#22Q(L(=YU0>F&2$F,6[R6EP&DZL:2H/3";,OC!PH#:DL Y MAR#T7<*>O8P6%'S:(<%P#!=!%P/BZ)LMN=]]N#"7/[>& M47F>F_C,3=+$I=Q)(LDHBWW!"8G\B$EC#NT^EF7SYE $MFS 7%NF;F)3EP9V M$GJ)'1*:I%2D#B@ZZSN# 2!ERDB0>E0$-*%!E(B0@SF=:@+N]I!06AIA& MG=J,"@S-A-.+. GM,$FB*)4T$G&*B87SIX>XG$4G,HBB"_ZF, M2 RZ;@F@OF?I@F5,2$@6'D,1I)7Z8>BTCB\\ UZN[NH]I\?HD31C%) MA6\'(@'Y%X4<#2/'%B3UN)"4.:ZS?M1X&,9!"+:13Z@7A8DD,F9^&"1NF'AI M;$SH?:24-':#D ;,9AQO%(D?V4 ML>V&880.01D053)TOB_,#KD#S3W1(]P3 M 5Y$013'GL.QYE@,%K0D,6C68!PE@AEU=Q_8?Y%(;>IQQX[2 ME-M.@HH C9B#ZNZ:AA%+I9,$/JE8.Q'[/K, M)H*""B$2%70B[9C%@4<=FM+$1<&PTP$$QW!/]/K#NW=5=T1S!73;%5#,DB1, M0^K$,?6H"P9.G'(OEIZ7ABE)C*6S\S!U,9_5X8"W8C1-; MNHE'(NJ'A*U=S'OHR))VDJ6")(0*5DE":@_7#'6#K[2"D1E0&8.JDM M/.J!0,,>P"RE-@MX1%S*(A;$*-#(+GOZS!70Y@5#$ON4,"D(1'W M**-,1)(XU%@Z^\#NL_IKY!/7$R0!"O-!, 1>;#.7^#9/(TP#$L0)UHX-B 43 MON>G3NH$-(IHE 8!]PA/B>\[(8^-I;./E")D /9J'-G _6 3NP(O$:BPW80D MKN,)/^%DYP7#AJZ -+['.V[R7.9#UMU ];FJT.M,^>?E=2P.7Q9NO-V[0;@G M1[CY9!#'"[AT16!CS3B;IC*T&0V$+?W4#QTAX)]XZPV #:7L *5X*4A"[H*N MY""Y^#2VDP3,:2Y320EGCH]>/Q(\7GCX)J!YC^Z1C"1:=MW\L,9L!E]V E]F M=6VPDBBH$;X=D"BVJ>-[=ARXW Z#,(Z"B HW6-M=M_'VTX92=H!20C<11#BQ M[0G&;!HQ:<<8F)?PD'N)=!*?2Y!$CYBHM$U)M$+K&'P5^2#KCYA>]JK-9()% M5=8KH?#R7TGQZ\OQ5LTVJ:D G> 0@[S,\,'/5:4ZX)6J)4:%]HUO5=-P)E]A M"6S8:+C\*\OF]]1-46S+C^:/W'*BKT93VCH,.X'2EY%"7%BXL&+)!"< M1\%G56U&?ZE33'H07$D[*23[:K,45OF<=:_93?GLU^G3A(-K[OSLIBW=FC1] MM*W1% 0PFA>*_)X# \D"/P5S8CLS%ZM3H)#XQ]WG \=SJ5K'Y*GU"N5+?_BO M7]G+14>_#J-5:&"C$^5YZ,WT<;+QE4!HJTWUZ^/K.\MJ71G#V\_6!>_6;^] M/3\Y?_7VY _KU<7YZ=O+^C/O7W_XZX]+]9&+=Z_?G^ ;'Y;BRX(>5X^T-6K$ MY]D0,(;?3F"N/]<<260E'Y4EZB88?\SZK'M39B623CXJK#3KLS[/6!<5%:$0 M3WT.=)=1=Z@_-I":5DNK[*@F1XF$]YFPLCY^Z\NHKW6?ZVS848/B4+*/P-.S K/\< ML0*PIWMCO9>#O!A:\-C?\J*GRVUW\_RKZB8U MF1LN2#U96CW)4'/"_< _WQ79-_B8-=&YK#_@GRO=8@J4/9B3=<*'^'D7E $U MJU(V!]8?AEG=8MRO[5U)O M'G[TJILG>(2=;*!>PWY7>1\>@R=6#%G]6?V0%'2-O(!7U -P56J%K#_"=T8% MS$G(+DC)XJ8:K50+X: &X 0JTAD4N1C!!%]8\OL !JIHI)!7L)UJZPL<0RT MAYE_+.@RUT R."2,EXQ*H.42QJL:;M6!\A83WUA?KV+FV6K@MEWG%0UH=OG4\AOLC^"[:UW=/P"[$196AJ/X6U6=JP4"!B?H;D/ MN0%V&9BJ;&93IR,\+QU34^43X-G#YS0E5M]17X'564/V70_P399#7*(UZ +X MJ%EVL_^.P)@8WBP]4%QO->6I6>#.EI*5.3 7?%\3S0WOHLZ(?ZL^;/_5K(O[ M7?TZ\QS\5J:$F?I3H0G $'ZBKBQ<'WO+&DK>Z0/$7F45:=?4([$M&QM:UT V M'!94R'I@]5WY0JVB',*FRJL;19OJ8[@.W+JN.GGLT=084?$.?(W!V>."8#KE M"'3OLDQ'76#,F2?)*QQ]=H#FE.NE2P0_@!#U^'IK*_!5YXL[-_[H-+\ > T1 M"6#MF'"OG\T!F)$*F,@'=;N[.8;AW7PDZO23)K&"#/J6<5FQ8#E*TXQGLL]O MZF'D]ZQ4$T,2;=*1'IA]8UE7:285UL,G<9K%2'\&]JTGY5 S'!)Y7TI1CIOL MP;\ DE(/H"C[1;72,57@SLMN%YXVGM/XH39\WR[!D@7X2H;-![^H)K^0JE7) MZMZ :;3&OU!F5.9*5<8:7_WC[;\OK/=XL*-!KH]@S#)6WA2EM>WP A8Y0+FM M^1 ^"$NJ,$MU&RQD72]A%D5AG?5ACJ&IL:EH+7[3?6?]4G.\;DEI: &4H31< = MUN]+V&C D;YZOP9X4*S[>0\@;"+N%L*YTGTT>$[TF]92=0C81P%1]:3Q1"L< M@7-HHQZR3)&X F%3,$0*#AHBJ$\9JHU9FB'SWEC7.::' :)TL*MDM:O8/Y)G M QBC;%4[6[^5@'0&K)A[G:-V-OLB,&C66S2*II2YEQ6SB;F7>^QF]B4E.N9> M! K)%@P+._AET>.N%\WY&D0L;-/"ERO.7/QF-_LJ89E7:>:!8@#V=!>X1-J MN:"[P^[W,MT'H%7-K=*^-6BLJ,'C1J%H4=R=\1&LM;$/UT!,-?!D"A)J31I.Y!6@\$3FOQ-DU MRCD0-TI5P7DTS $^]402RD8[4"%R@6>P@BGK TY50RHR[A:V0AGVJL+S7J:AR\^JI.F&Z92[L8Z ME-+4OBG]:,H]-='%)KI=, NS.)E1) %=DN=8+ZUD.3OR+--R^5OZT;_L6]W[]0?1Q:>\Z/F$X;MA>9M^1<+%A MN\2&[9K^JW[E^@_BMBP,D--_52ZY^XS@&NK?)O7_,?9:X;&]JEQ4P!- ,6#; M/9&:LG@302F>(F)M0$W\1:RKC(BR(V7MS&PXRQ47+- UEKEU9GRZRC9J4]Z[(^SGZ/BK7V2Z1W_A^J.'6SWKJPD%= M%8P7T0#3"2)F?:63ULXF=;>/3K#:9U=?+2R@R-6BB5S'>78/.MY2J$EMK.^] M#^JCM&1OD%^#\:NBT@9%IBZ/JSN^VF:N+T^NT 3O*_L%KR:4#U-=MG&E@H)M M/BKUA_$BAM<7)H(-60O$Y? Z+[["W^IJ40MF(=5=HO:.HMI9R([LE]DW::&' MLA*[.L! F>VMVK>?CTIUJ:HNQ?'1W9S7.OI'602(F?"*I0/%ICBARQ :2U&Y1 7@Y(>-T3V6=*M[X0DQE;6UTZ-#0 ^R(K& M.@O9RX=:[^W<)$4F\!+G*W 2QR$3>"38A.-IZRVNKL+T?9*.']';55U?Y3K0 M@==/^U OK>'Y>Z7.BJ4\]*6..]YFR@QZEO,;J(&K#]8[L"T][&80[Y-5[287 *.F8J M!V6UH.0&L0II$4^@7BB*RX@'=4?P MX%S3[IBJC$_X4>([%^H3KVN(J0!DPDDUCR&_GOUAOT.\!MH\Q_U\HVZ-E6#^ M#33(:T!"A(IQC 40*[/ZHUZB_9LJYJP*LFI&YPPZ8$R!XMD"V"WP9K$U!ET& MLR_T70&B.G*YTDJM:Q5C >!;Q8I4C*(P0(F/MG4^NQ36+7/+A&,WPK&]V\*Q M363UD496(V!NB2:K6_M26ZQ"V MKQ2#GXX9?*QU?*B"P5KCR)1+V$>P:-^I M0#7L*!*>6]=?[/P"FND,E3EO62:TTS+Q^>OYA_(B6]3:_;/SU1H6Q M@JDU!'NF97TXM3^>G+>LUQ.5Y!343>L/5 LGDQCK0LW/_?&N5HM@',8FS[1. MWKU5^#?]ZML^[I:VV"N5C^OSG]5X:S6XH>%6FNKJ&/X.)MEC>I!7:&M]'P>0 MXC0P'"K7>BEJ="6*5IMW&083FI$_CTJ+6 MCYH"!HZ\PPIQC9?[H&E5X@.^!8IC'\-8@8(18W5HDQY,Z>MCMUNU8BLKJDA. M5*ZT=QL4W(;$:HV5Y18^2B6D[7\

FBJZ/C?VBR;4GIJ(Q/T%:1:9- KJ:ZDE751/:)&K-41 MIS6^NV8S-O)RVID8?R:=M%] M'U:A[W4JBNP+[:@KQTK_A">F3G#R\O@H&SZ\)H+4"G3M[:S#NBMCI\H@T< ! M\V5")U,-59 "<%X-"E7:XP#&EV-!7X_^?Z?O=:"9LCI:U==:C2\I6:LUB.\S MKFDV'#*.7N-ZL \7)^^U\W(,>P7O2)5-H'7P\:);T_.:^'U/WD_PJAX7Z$#' M^U:/!,NM2#$&MZ'HUR.UEGDZ MK&T2I5,U%:Q4:B+SQZDD'(P Q%XAUL,T7618/(PIN".]"46 M\AAZ!6L4F<*^ZO3K)V'Z'"O06=-$4#XA%YQG>_RMZEH(@%+E(XU1IJ7B_1N@ MT;*2G!685?@M*_,J+1@8E&F#?@;M,..QU$Z%RH6T_SSY6Q517&*"F1@GLZHP M9716J, XM2T8W]:J+L"JC$[K&E#KGVZ;Z"@XE4!<"1QXU9EZM65-/"7=&_P+ M\Y6DOL"_@=.U\7K3QM_J?%"8A!>W_9_:%N8=5"\6,NVJ]'&M-R_-"ZVEYB09 M"=3H4D-X!<&M:8!M-7.:;[ET5 E9E7TY*G5L@U<7#.,$+OX&+ MF4EV;=[0JMRLMG6B9KLP5K&%(W:8F+G8Q3A*O$)V0\=2X1&%2N&[F+L!'F__ MO*>MTBFRZ5QHO 6M!#=J/E:\WZF=35\^U+L2ZRF*J?'1(&D#8PQ'8$*[C MZ-C0?FUO,'C>E[PRRM1GM7\6]G7JLU64" CRKE#D@#'WJE @Z7++M *ZTJ5 MY3K1QCX%4! M8\-R_TF=T-F*GO[ZN.$9:]_: A:N>7&KX6N%::EB$,4 [\FJJZ!W M)^?VQ8=&K8GRIAS*7CW_RD6IKH.U>-#"75<%:<2"-&]"\#R*!;Z)YD6'GO*, MIE]F5_TJMJ/..!U.E0.I(BJKD@):&\HQ#;4_%5O24E ]KJ*@UVE3UVD3X2@4C5+B.E-$>->WSG=A)5:9 34,-.E'D MB'?U4S2)'Y[XF^JKGG1R9Z774CF3J_X+#F MR2GQ-[ZCF(^04[*[C\. @MD%L=O#NBOJRJ)*$,$R$*AR]+%B13'2'E'X%_=A MT+A)OI8)9E/7]\0HHXL^Z!)=9>HW/ZEXIHLXTWQUXH:MGC]&'-#;OF*XX *@ MTFXJA5"MIF.B+B>A!@0E ^7U],+KPAU37-9 ZBJ%?IJVI\0)?J*JJ*3G/2E7 M!(\&GKX9X)@@;L;/JFFFF?L(VHU4MZK]JWS*)AT-A(XR'PVN"B947.((P#!3 M)8 TL U8!OH&*)L8#9#5,<"Z^,L4 50S$.-<]U).+69Z:[)(NQ3$U M*#(" KN-5^HM]5M]!'IWX, XK*3"%?B9:85/#:UV"RDSU>4L6*8M,?LN[W[3K M(AT5ZB2U_[0NOC#AJWFS4@]1FXA:4$T_%T$#J+S2])6&#L/T8?&I9).2.5-J M DY/U[*I\G::<:'C:2!5FHBT1D0:,1%I.S&7;4>D;8D")Q)"*8.3N&]5-+(W MD.@)^2;'!;14427 &H:W*LJX/@>]19E.VLUVC?H%:,(=D _-ZV*+M$']AO.& MT=']U->UEL:W.HTX+_0RI 7#6F%5\>JJ(TKQ]/I,Z6LE#90W6=?YNK*ZNCM/)!JV)*U-5Z]-WH7:CPIG\/M!W M ^-(@%E9NJ2V956E=%R:;V9<);4QY0'UK2GG*=:(+%-=>!Q,S'P1MU?7X6K5"P;6:@SZ9_CCC M9(A?!-Y$O3_3P5&H[:('W:J]P6C. Z9PAN?4]$@JBVRDP\QJ)1@+2I*E6H_IRM*"H%ERJ8T_1(^Q2IOZRV47I_%]#Y6^?\:46ME?R;];[IEQYLBZCJ';[0FG9 M9RAF=$E#L$CJ*8_BY3;9'1=9AEH/T?@ MFBD%*;*R& TTEFKG#?* MJU3GC(ZJD59=)KB%X:KH<%0+T&ODDU*H]0+1XP5?H6,#JI@H( M_:NV"96#:.S0[-ZH:>ACKX"]SHI6]Y7HH1@R95FJ,GMXEX4+TA*PONL"P"IN MO036Q11K(SFOQ6GU#;T74]4L=3[F- -H/PR03^7.;J1T%?F5$@\]T"_& 0'? M0(%4*9+C&ZOKZBD]C.>I3?=ZO97S>E)T=9)ERK0+)QG[VE55P%0*K-+5TJ7Z ME(L&@_:[&*W4R:NZAVK:6JIAC%310X+6?"(A:R]%GIE!2[1]+Y?!FP7.J_<$[O&^RXJ9A115U MN5K]F6[73F2C^'MUP5I7W]4,>ET7DI7CVI4MW#3-HSKV8JP U;=^2U>MU)/Z M%A0)7'8'^.R>3FK%Y FUD8K'=/XM_JH%/=Y6 *'OO5PX@2-0A%TB3DY[&%4< M@YRUM#2&945]=S #M77\X-AKCA8 ZE82(_K'\A>Q5A>IEV+>Y5W%'EOEN,#" MF-]1W=>GI&13EZFZT$(J1Z7VA*JZ^)*K"IW5.:..I2^$U<6CBOVM/%Y,&P(X MOYEJL8U2L$R@38FX45>QGBJLO+"30VNJZEZC:L=NJ0-- ,YAE@(C&Q3M9D-UY8=%7\=%_'H: M/]7M?76Z];Y,RJ0J)AGIV$$-NV-1D,TK6%4QH6:V^;1)TKQM5 "JC4*=,CY1 M.69KX(M1,?%JE@/5(Z.:A2ZFK;0.E$8,SDX/4,VN?S>AM:QO0+\]93MJ4IE0 M3WTZ31*:'7PIDC9!D3>J&%=8Z1SZ)!-9>Y%J;41TX)GK=-RTPQE=!NBB%JL,L-(C4-J4R4R?-"F!T_& ]=MU M ?6=.D1/S;NA]S8"P; V@P),71!.*Y2PVZAX^Y@BXT$%EG7D *U?:B9!#=ZN<@_QKL.NIEF:&"FFVYHYH;D MB:/ :%-FS:A85T53P9.ATZ8RL;3Q7='MW\>FP$@1@ B MFF$7T$FGT@KHV@KH9KJ8ZO="KTV(O_1MI^TN?>^V85VW'1%ZKV%O?X_&CS39 M8*5A59?5:H\7-/Z^L[]WHT?X5*_8VQO"SO=>?9HVW=%=6*DD:!7P;]6Q_K-= M<\T^5?LTZHXWR9W:I(JJ9K5$M36;VL!;V@ZO,,CC/>^A'!7/?70OB.%GS W7 M@:7E+XN(8>GV+FL^?51ZY0O?>4P%ZWW79SQ8ZU M#^O^YX.6N'I'\&VLS6]1&K>]^W5.WT0']'ORRRRR&*K;+ZIS/%I'ZF^#ZM:& MZU3]MU=P_4IU&577!7@/"79?,Y5DW'MTY>U?L 6'QDF+EKC;G$1;;CS.C7[( M.A\;OV<>N3)^&ZK;0:HCK3"*VW1[5*?P^U?E>;FW9V_&T?ZTOA_8Q[:C7=GK M.G^HW_:#U1P?:_I3@C!\%.?/_5Q*AS39R+W?@=W^'O$?QZWFK3:AS3D!;G,7 M[9W'Z%(U]3K+53.OUZI.5L/9M@D_VX%NW(?L^VK;MG%_[KS;:^\V;T4?[DH+ M/K:-V.(:B-$M9W+@BW<%QSY(Q\JFCQW3V]&!%I(NNK4L=^0F(N1 M W!1NRWB!NW87(P8JGM2JG,,U1FJ>^*U>2T_H&M?(ABJ,U3W,*R+ V^;6'<, ME\!3&NEL\;J!+-"2P#(/=>;)4FO?6V]?%K+7[M$@EG[>RBW6-A;[TRJNG'4O M;@^=0*@A$$,@MUV%.^W $(@AD.4(0HZ60([!Y?>FD:UT+^5I5=MD]PX[V%;@ M\/8I>T,&Z^$32&0(Q!#(;02R;A"A(9!C(I#0.5H1J8NI-&Z3B;#/,>$_ MAZ0=__+$-HY)03A:.Y*#)S?6#=F#H;9?.Y+#IC9 VV0J]'8/7 M;J)X'J7G[F=_'2P[%(O*F-RK*5;MT-"&H8V%M!&T74,;AC:6T,8:]MBAT,8Q M>.G^C?D<_2OCG]MKB\)M!4ZX=KBEL6,-U3V,ZCR7MD-#=8;JGC2A(8ZV%=EK MJ.YXJ":8Q%OIM^.2N'8EL".28"(0X;=<0 MB"&0VQ#$A.,=KJ,/*P9;*?9/J9KCJLZEC7;BV %&=:U[U#R@ QC#&&[[9+BY M+2=TC;O 4-V3KBV*MU]"^<"=!;]A)58^EFH_]_.^_>;DY-W5&=;\#&./! MNNO.D<(A5U*)_<"T<#$T][32BX1K7^MMNG;/_1L 5%.PD62>T[CMUY14M?NT M/0]?>_J]51T_56O*8+ROCS0%->+S; C;RZR]+B_4 MWM:$%^^B](+- MTK/^MSS#IN#)J'I9=[*&MPK)\ZL^S 8[K(Y'9V75DQOO0K)<8$]PW>"]Q[Y@ MM_F;NF_KW,02UM7MLAO3*D=)R8ML@-U25<\@;!&.#>3K+ZGY9F5S-@4;J@[; M>"U3=6WM#PO&AR/L+R^+;["@:G:J]VO=U_;62252]7.W,GSTH)"E[M<^U7(> M)X;SA'F/IY?KMM_CR65]*QVIUN5Z!N7RCM\&/YX"/^JK/(,;DX=C0V29PLM6 M4E]T E\/IZJX#;JC4G-7A_75?6?U@5D6:EE].500P_\[RO"-^4^(48&NO0EL M*,940( ME,>ST.S$5/MIW73: J94#D)8-+N2V$P,/Z7_4BR=C,H,^T6K(1/9 MS>2WQKHJ'V-9-2/+B]*ZSH8=P!HKZR%#(V,#/P&'*XS0V-:1K*L^)*QO69G! M: U@JQ_8Q(RLS[LC?,Q=@-:RKCL9[]P?TG1K-5B6&/$[1@7D5$VZ@704UG:R M >Y?:^)X5>C*NETKAP\6^%21J<;5V.9[3 K5D&I)$]$!YW/'*<+>I*.Z>[@: ML7&(DP9Q<"8P)89ZV*C+"MB&++6N]1YD%\EZ*(K[?3@0E-6CYJ:W%*F6#MWX5U&H\T6&#'46&VPQ3Z5;?5/0T M?K7^H)46\K\CW;^]92G"N5$/T%-L=J97W>,5S8V;SL-G,A6KH?8::*:E:3RM MN(3GHRZ"$W"0[CNO#Z=N.M_$1*97CGL-\ZR>ILE^?G'5$:1Y%VA#IWWA.3R_ MMP8 DGU_&H;%;7+/_E-W=(KR2;0_/;CV:+)PU.Y])[25R:[6A^Q(NX8_94.P MO=H8T_#+]&;:RL:9AE^&J$S#+_/('6CXM:>B^^>E?;[,/FPGOJ)AO$[[6MVV M-^>>CI_ -[UXPVJG[XSI_>"+9,NQPG;H[TXTA9G0VA/:4(RMC@V(=SPXX'Z] M DTDWP[&0MRO5Z")'S54]_2] @W5&:I[^EZ!ANH,U3U]K\#=BY;?#]7T1(CG M&P@N.;+\>R]VV\[>1V$?^"&Y<;BEGC3FD%8^).KY!Y#/<."'1 C=4CF)C?N* M2+CC OF^%1BKZXPJSHC LHK7\ =J J\P0W:;6Y]4/7'S>W2CAM] MAE\,OVR@;J7A%\,O1\8O#ZJX:?C%\,O1\D'X=[TOZI#Z;^9^[ ME%99U>SZ#:N;O&O4[)KT-SH9U^PR:993:99U AE?N>B9SCJJ,HWJE$/,"\04 MIG'J82.YJ6UA&O@:#\A*2Q39-Y7];76!9Z3*OL//CS/J\*%5CJ'.34N+O&>- M!C;\BYG0[*:G$J172ZEK8P ^[H-*)5M]IK*/O(_)_-#)WU.,L : M.Z$R._.1SGK$*CSJ41)FP76V.0>T8;#H;"A[F*K).[C; O.]82RR:*3RJ<&J MQ%65XXFSZTLIRMG,TN4YXW6$KTH/STN5D_F\D%V5GS9)XOII.E2OPDAG\A66 M %R/ALN_,A:$(Z[FB&?P4S(GMS%RL3B'3_WWVCXSQ MA(8.XWX@!24T2H@3$P]>)('@/ H^A\]>7JJ\1:#K5_! (*!__+CK%@ZN' ML!\"7=4LFTCU21DE8W$F5[*/R]5+Q_?'BHN" M9I!Z'/[ )#S.!D@,*L$?BP]@,G?;.H')]N#UNMR*2M(>CJLPS"QYD<:T6$&8 MWH:L*H>3H6D#&X!9[./B+[IT@@I*J"L.8"(Z(*/^ONK]+(E.)^#/[!B,Q!I9]U6] )A)'TL9B/S)<^X7G>C"S/L358T" M)M+-QM0QSP&KZYA*?0,UO00:R&#HH:J;I!Z, FQNU9,]%54A#D4MNO(/XR V MQ5@5M1 @6GCJDUE(F-1Q% 0(O38)OU@@!'FN)ELK-- M(JU)I#4IIB:UVV%T MJ=@/(/]#EN7S>W@=CRS1QG7]M1,037K $Q]2X&Z]/<"Q9 >LW.5FQ;BB>=/T M&&3RBHO?;:Z[3R>8M=:_X[JCH>!]I^#[])5Y$@H^*DUT[%)0-?ZS?E4._9[N MA&HG&N>S(&;UD!ET_0W8;2;]V7=HVUM=OUA[_5O6S0TE'PTENRTO=-K!#M+R M_DR# MN!WO([,\L"_HLMR*E_]*BE]?+@T./,;CH]H$Y< MP/:Z5==(#$]O?! GNJ0#[-Z$;GMAVR-DX]'08=NY9XSUTT=NF[F:N8;M,-J7 M;G[[M:^!O_S=79NKZZPVGX<&4'ON;/1VA?:WQ]J31G3PK@99/WYOP@/>O"?+ MD(G73_38A_U[DB29P]V[C70Q/-SMV4G2VOFLFV7Y5R:[K[%))RJGWN3WW6/K M?D*+_/T=#0(,>1GR,N1ER&OGMLZ0ER&O;9"728(WCS2/W*]'/M1PHOZ>UFT0 M>%]6J*)8IG[#&E$W%?!ONEK#AF.C[SW&[E>-,!/:T3%V;F-V?T)'%3W^3M?# M-O5-]KG2!'&BM?MG[EYUD\F]YWJ\MB=I_1[94C60;2SVIU6<&*;\S2&#DN?? MNPN8 :6G.Z0M"0X#2OL#2O?E@7 _R")P2-M_#-(X=.P@6RJI9[!C?[#C@!0: M&GO&RMIY4/+;[I&"TE&5V?FPI#_;L15T;#E.M'9S)X>('7](I3X*ZH-L/*G%;<>"T(P."]Y&2ZSH4 M#'\=$X&X+1HZ1MO=]6,*Z9;.:/M\O*'8D4.+S[MLECVY(TAO!;_4RF'K>\(P M;HNXP=H\L^YF/+GCL=+:'N*!/+B3QOHUNW?.VP?.+7BW#XZV6LXAHH@Y8 ,> M3PP>*XRQ\H;ND^O":_D!;9/-[*V1_H:!C?1_4K>C9Z3_ 1^P 8]'C7LX-)_+ MJ[PE!>%I^.%*HW;J,3"MK^"C-Z M,L@4&.?3C>M4L-&>0P662KW_%%?CLVF+QQIMU! M2#X\ICU"TO*!7^\9MV;$_>X?KQ<;0\&DC:WI$H*5EZ4U*/(T&S[ M5)MV:&Q M5 QG=D]O]\X@Y@9=X8=VO$%\WUJLAXV8AK0>;ALY\7UO4@UR[/[Q!NOK6@8Y M'B=$Y2!=*VXK#*,V-:B\<;:]9PBH85M#6G>5]@SO'01N1/[N'W"X_FW*46"' MB;A9N$D7 UFP(39X%67&,&.8,79@C*-*%'PO2\D*WE%) M@D)^D]U\T .(/K9$03\V*4:[?DC>^A4(#B5\VA#(2@02!&MWO#=<_.2'M*5& M>X?'Q0><*!C$T3U[PA\Y=X6&NPR!W!9LYM"U&W0;&?G47.QO28_9/A=4< MTAJ'9+C85,>].U["(=34Q[V?E#35IPV!+-^SR VV5'W5'-+J7+Q^9LFA0T2NVWK9,-1NQ='_MJIF>MNQ1ZY2P_M>$-J*E_MR'7)P9%6'-WW-ML@QQX< M;[2+@\L9[I!NV-0+_<3C6=W>RXX(YX UAQ[U;$Q\V M=I@RN7?4<>GF9?D U\J!ED7Z.23M^)=U_:@[ Y2FX-7RD_7;P4X=[/8QTE#5 MPZDJBMK13I&5.=E-G6P[W*F#-7AQ"%3E^L&.R2%SM!LZVJ#M[M3!&L X!*IR M"6F3G:(K<[0; XS=4AVW#Q@FGF?A)KWM#V4ARV$=R//PD)B#9Q>3 ?C4Q^.T M_:<^GNT#EJ&-E6B#.NL8TX9WG_Q\VH[A74,;2PP0P[N[?#Y&[AK:6.K#=M:Y MS32\^_1R=PV7X:'P[D8+9G@-0[UA\,\:[CNU'1?#CBRLK,_SGK1^KFSZ7UI6 M7QY; PD07NO[S/?4?;F'Q_,__X@\UWMQI,F%AD8VKW\:%CX"A#6LNR>TX=XC MQ,6PKF%=P[K;WC-W2W5;S!&M?$3K5W\_%!;>:#.*?33P_\C+TDIDFA>R-O.' M[/ND_H9)7-*^R?7O\WOWG%C=HMQGJYYC<(^-R<]NS?U[DQV*:':2-\/ZA M+]LAC>V+I W1I0%P ^"KW@71!USS&00_; 1W[U,+Q4"X@7 #X4_)I?'>:5H& MPI].";]W<)A!<(/@!L&?)-:.4.-&,0B^1+R[]ZA;=>00KES[OPX9K/AE51E8 M_7CBF7DXL\]3_TV7*V[47.ZQXBKKUR<6;+Z^\@J]R;U-]";?Z*3CE:;<+%?M M16U*]GEW). 998<5TL:Y(M3TL,(4PQ5:K+32O-O-K\OG]>05R8RY2_,( M+*++!J5\7O_R0F3EH,MNGF=]-1?UI1?3![A@MQ3_Z+=?7&=BV$'2;3N*?.M[ MJ.K)U=MM]=8,S^OW:-SV8[KT;:?M+GWOMF%=IQTZ_KV&O?T]:B:[;Y.-5QKV MCEO4.V5^//?1!6*92ZSZ_C0")YJ!G'"AO+GL%%):9_"Y3FF][@O EM]9?\2* M&XNXK17LB4/=F _9]]6VY:&$TU XU]!E=GOS/,?S5K%%5UGPL6V1O5AI6T^$<&M,(YYY(,?^5#1Y+D/:M.S>YSP<]:W8-0N6$WE M+P\+HCN.WM*O\G)HY:DU*'(QXD.KD-]D?R2MQ=V*'AQ6NL?.WD5+W&U7TR$D M%QF*VR>*<]N!H3A#<4^X-FHHSE# M&SPCXV-:>"CO92E9P3M*(@N0Q-U\T(,Y/4 :[W$:,T#]_ILLAWY(CCFDG3\D MC\:F:L.N'Y(;QUNJO6+LY>6G\H%U83 4QSU6?)5#F.=1FL9A;,RN73^C(#;N MBUT_(]=?WRMJ#NFI#XFL?UEBC./'/I4WLB\+UE7"F(E>UL_*8:'R&8[2/":N MJ6J\ZV=$O;4=H>:,GEIKHJ8JZ:Z?4>AN,T!KHU4%XQT/2+C,AR!CER78F;J" M)B/^GC[(8/WJS[N0^6SJ1QANV8;'?OTBOH9;#+<<)[?XGG_?@!/#+89;CHQ; MJ$_O&_JS?6Y97 :FGOA=PS97=6JCG8E2,\_1XWB^S9 M"<@,\/"YAE*@L<'!XT+/(N_CKLX'.+0I;P(:1]?'(O0ZNZFD(Y]^QRZN'# MW,IA$7Q4PD[+HK0RG)S%>L"=\&Z'X?S2KL21]--@E<""NAS.M;3D]P&\B>,D M\$=_F V[\'3X$P:2WWF']:^D:A X[.2E7'%:;>OC>.2\L<:W93/?IT&#<"'YB;.KG_I*M/TT5:I@4H -VN. M>0XR3Q:Z -:_V,[,Q>H D__OLW_<+8K"9R\O5<$K0)]7\$ 5/,I>+CK%W<3S MI9)J,9&^JY#\4"36NQG)!+(&B 01FA0+54\$APNPBX;#+H9ZW-9M@"X,U@1 M3$B]<_:'_2Z_E@5\[1P7IN].E4SX+2OD->MV6]9U)^,=? +[QK*NHAJ4+E9_ MU$NT* .YT%.H#-#8PA:RW9&28JRT!IV;$D&[97W+BN$(?U%8#BMDL*I"R<;) M!-O6[,I8M\RK(64Y?G5ZL7DZO&:%M( 69+_4"W_'^L @/=:V+J:V0,NGN6]4 M3X!E)47.X!-2Y3\EHZR+YVWUY? Z+[ZJ5>$ DH^*; @B3++AJ*B&34=]CIL' M1#G,<#$@_L8JP+PV,52B> AT@8_JL$*H.96=3$5S6R!MA>S".D%48B[6S*3; M>U>ZS@O;L1=NO&99V';N60GM]O?"T-N;N3Y&+3@S5T,#9JZ/-5?766T^ILSB M(Y59W*>/[NDAKEP2*4FX=Y<88CC.[8_!HRWAD*KV;1YI'[M\] M*!F:VR>:H[%G]'U#R;Y;/1T5*F>C0BV,><)LG$*.JTJQ0J>BXB@EZTEK #/+A7)[8J1/ M(ZE)Z.S2R?>%[*G,')@$)CSU88WXM_R>E<,JT5;--D]3&+1_I0:%/>[4#QEG MV>QRKI@:MT[N%\KS&G<*AX42HFG5IG"QZ%+XZY]NX];E5L/L!_ MQ[_9#+MCN"032;>D40SFIPADS-D,O$,5^W.QAFN,IEX)K?#[,ZV=\> L\G$ M,QQG=F=7=L?@D&$F'P\ TI'!$HM-P[:T=[#DJ&Z?:*Z*(J-^F5H M[FDENQ.NW;]X]VCNT-4ONJ6LR>VK7VL[[6:Z[^X#OE2Y7TO5SMN(>L%R]X6H MX_6+?"P^W&UVCI&6EO-VLP9;5^$&P)9 M9<_"X-[-W@T7/]4A^9';]LPA[?8AN9&WMNO.'-)3R\/U"P$=BCS<4!R*/N=X MQVW;2U778EFUB'7=&=,)H00V0>0C+!A1+V3E2,P#]3QN<(-VFZ7&]^V<8?C'\\N)SZN-W^?:O>KU+AO6Y>=R7-FB]1;UZR\L_;]W<7, M=05O_&RS1G:IG]V#=21R>"UE?WJH>A,6;$I=&'C78$Q!&IVXZ9B)ZV/:]W[;'7W;..]W[9 M (FBB&D0X."06O[K7UYU@:!$J25>JHF8=K=$ G5D96;E\7T6_YN>64Z74,#M M, 4./,D)IUV_4L.=,_(W3B(99WG6W+F+(O#N\),E)H#.E/N#[LOZ#[ M1^.[Z.^JO*Z2Q2R;X-["UE3[!X%^,3@;/@V(>!O0QU=[--9]@I2^N!B%L;YR M&0AC9=_KX:<^'P2ZZYJ>#DXN=AVA):"4!^W?K2A=4)@A4@SL.)"ZNS#ZL3]%& . ^O#*\\I%<& MB//7#''^=@[?FR1U@#??9]RYJ^'9EB!E-UED&F1NE^9V?GD5,%V#S&UT;J/1 M><#7W/GRX,<#QAQ*>7!02J]0*0WCB\O1X'SOU5*0NOV2NI.#X/H(4K=/4G \#Y#S__\/:5H9N/SAZ/MQ1 *#>]2'D#N_- W:?1DW+>P21NS#1=ACW9^CTZV M5+2Q??L=!&0M ;DZ.P"JYD/?)%"UCW7#PR9MO"@S'*1=WZ.3X]<-G[G!]*P# MW0+M]XH;QR?#\ MJ5S@^P/!_$!(-)R7<%[6YKX+YR6UG9?CY^:CCF8TW+H";>K5TLG'-1I M4*>;/6OQV?GI4^N]#D:AAO,2SLOZ_'6CX*Z'\Q+.RWH9@>/'=P,=VFDY<'?] MY'A+A:;;=]:Z0TBK M'Y*Z81JMMU-\+!^6-__YI\O1Z/@[[*>COPZ_^X8_5&=)]&LRR:;P=/S!?R4H M%/KS6*^H/Q]O@"I-+_$$GI3!4N BW:BZF<-:XF=P4:[S5 MRI,&M(UE4OL//X,KBWILOY*,P>5HF]5?60(@W-)R'T6CR^BHD]EU_IP9R-0% M:,>C,1S/3T?)% ;\;9+?)G?U5W_VQ0PDREW$[OQ7SG(Z?;%9LFBG:E)6">T. MN!NJPD_!F)*=&4L$VGGZEZ_^]+ 2N_CJKQ^)/!!D_1V\4"%$6=^^5W;L5RLQZ-6 1\S:%-Z)NJZ-%DI%%1OL(;V^GR:1I MD:H3?E,U!?HK:.SA>1/^,9KQLH!IUJ0(_>_@4^35X,^XFG=)N^9U:<<";D!= M%H7*>51Q= O>SDRK:=+ "7A6&5*$CE6AIEE#/E#1UOBC>@:.Q=&87!,D)]PHYBB5B=6S;+' ?]/(8$K3 MJ?X5.9"Y]@YI3FR!8"D_./]REV7"TXE@"Y PE18H58M*X;QHW':YX(=5F^%@ M8O&-8&?G/*%&368%R.CUG;RCF25-=*O,@")>7?@HN*#I!$'$!]'O*E*?R9,O M[]EJD"Y+(VL6NO,I8T'WAL3T9#BX')Z_C\J>,)8SV0#VP&!Z )L8&$SO3U4<#-%+X%H,7(N!P32/5V?8=.7BTD M31"08 @/8XN"(=SY+0J&<-=WZ/4:PL/ 9EL%'O+RN%^Q U B$& P?1<"3H_I MILS;.?V$$-#D.8/H(T%YS9.L0' -\TT"=N,'SF"FJA)X"T)@4@;Y1#^]G$X5 M IG4W1=X V2@N/$=H4#!#R8SA." /_-<%=<*1K,/.#+TQ,=#YGSH0F%]$"BL M0\$+>[VT6OP+#IX> ;<3@^3OHRP+J@R5^':P.M[OUBI19)5>C[-+*O2 M(P0$NL.C,E5U#=]%$#Y5W603#2841VG2)!&7%C)^6EZV:30K&0)'/FWP;CJ( M.LGDWVU6$>9?DQ37&>+ )'6M!&EHDBQ(6/] <)QRVMS"JD4I[$5>+FA!#@Q& MYT'Y:TJKYT#-X7>SHFY0"U&\\M'IC;A+(H#>6UUUR"^J M]Q"G9S0XN1B] .;%U=G9WN!SA+&&L>X7GDP8ZV'@]/C(ZGO>715P?%[!)@>< MGR_O:-J+C0Z() &1).#\A%.U.PL73E7 ^0G($6%UMKTZ03D'G)]PXL+J[,KJ M!'T4<'["*\,K#^F5 >X_7ST:MO/@TYZA3KI[.KJ /#(@LSMD\R= MGEX$V,4@ R=^C.U\F6\)FV[WP%[)_7A_TSBD\N'QN#"/W:FS8< M\?G58[$QPR9M>)/.+T_"%NWV%IT>/_J>>2BX!T\6D(O!Q1E,^)5)2C"+>[!) MP2SNP28%L[CS6_2*S>)AP0&M X2R>7R@A5YQ=VE6BM2FUJP?">:Z@J?WC7=3 MP_KZY%+S?DC)5>]PMKY\L*]?#V&LY_Y8?;%ZLCA9:4+)W/ZF7)QT)KJ3>X(+ MN=5E&IT/.\*[F^NDI71)Y6US]9;.QTZNW1J'=JNKV+4^.[F(%E**L)Z:V4I4 M/)14%]V.8/*6+*PUZV7;U%FJ? O>LHJ\+%*U6U.H%_3JIS3GJK/L%@U(Y ) M[I2'3X4Z6>/PX3.F)1SU^"$8,1RH?NEZ6%8&P?Y_P^'95X]UYW8$TF^I$IL$YN]56=?1SS3: MO8?MX\GPV.((19-^@'!U68/X: E*.Y;#)]<*)5"\USB:P2_'2K%O>PL6!I'A M0-+X%(Q!,D%T)@@F-[Z#I]P@DE]SAX^8)I.FK,#-8RA %$Z4]*QH6(X%8ZV M&8IDPV=AIBU^L45IM A[\!JXT.#8ZB17=!PG2I\4^^U[$?66@ CQL7,P1Q;4 ML\;6A%2@!>UOM2L_5LTM+H4^B.SNK_#_[9&*?H0%YW$OC1C_=9-539LPBB'C MPM8>H5]-2\O%WYH-NLF8'E M4 FXWWHR*%F(SNGC[74>7N(&P^["9D0-""CB ,(K<+41X ^63'8=?H'+,@:Y M2,;P\?U#QAO!I>#RY-E1IBX&QT_$KMH\(E88:QAK&&L8Z\5@>+S>>+ZT;6\T M/$S4M)>'QCO4E5L;;^[901D/H ]^(VA3![IPSXPV=5!K$X3J680J('BM0CV) M7ES #G'M>D-6FP-PV(LU"O(5Y.OEY2N(5Q"O(%Z[M70KQ2O@@X57AE?NURL# M/MAKQ@?[E7.6 ?YKGUNS1\/'UT"'UNP-;]+YY9;V:/MUZL\D($$I[9-2&EY< M#89!*>WV)ET<#Q[;X!244E!*>ZN43H?G@\N@E'9[D\ZW93B"4@I*:0MS.SD[ M#=>W75=*%]M".]Z^4GH-R%H?5C0?O#) K8MCTP,9$ ]V=9/ /WHLPO*A(!X$ M 5D+DOAD6Y@889,>,C=<(XW?XZWXS&%<[P? C*, MCT!QI[?<8%VNUC=#5\,B?"\ZU1B/N^L%D(93LOFHP*ZC2H4QU]OGIJ.4I0 MIWNC3K=3?Q'4:5"GKTR=#N.+B\M'!Z>"0MTWA?K$'0X*-2C4H% ?F9&YN'@J MNW%0J/NA4"^VU4NU?85Z/Y^$[N9&,-Y%66=8*O5MI?*DR6Z410E%!#OG6R+O MQ_8KR1A$NVU6?V6I;73SBT-0OT?1Z"HZ\A&+W3]GIM%]D5RKHW&EDD]'R10& M_&V2WR9W]5=_]B&.L^+(7<3N_%?.*9J4E8)[0Z(M:KP4S"F9&?& M$LTJ-?W+5W]Z&#W[XJN_?B1@W'(:O8,7*L1X2/[:MXM[R)4B[;H>F' $*[8% M7A09"0([6[AE 4LGK<"/=$":+9 S/M<%AO>>7X$Z*1 #&TLPX0>360(?AS_S M7!77"*R\]R#BJZI-_7U%M'RM7V$=IO"W%]OA+T"KO_QJMW>"GK@^6OTOL#() MH9[_\'FABEK5*\5M^](T'.&(X8B59M1*1HWH\G7&U$J5JE52368D,*D"<2H7 M/2RP-/G64U< M$H-HQ2HG>5T*+K_BH:4^*9,SK0D/"9'=LQR<(9Q-JA:5FF0R SM=^&'59G8_ ML@*._IP^%C5J,BM N*[O-#G%#%3#+>B#/"\GH'DC7AWXJ.7J@"D32CV\,*D: M7)9!]+Y T8"=J4FGO_OE?]]_?S2\BO%9\R3%C4QI"QOBT\!'".^T7NNQ@D,M MK!^(" 0O '5R+"NN/(J#69FG+!JP%B0F=N%!Y<,\!+\_O_/ \Y<7W<+W._PA M. +M6T8:W(,%7C[ 8/OPXKQ$"@55S>\A;,!?=290@]>NR**-VQJ.8=U'\K%' M"K#?./WF*HOOK;+8AZFN/S%'"VJYTD?5Y:A!1@M?R0VB!Y_CZ@0J,FG*YFZA MCK1;Y*D]?6933WNX!V"5]C;O>_ 0+$ER5MPH.(<9$UQ,VZ8%S6U(+L#R! ^'9EFZ=4L17N3!KRU18G; Z01^] MC#X*1"SAE>&5^_7*0,3RFHE85A45!&:6_8;VO=H2;.PF.Z2"S.W2W$;GYX.+ M('-!YC8XMZO1EGA$0F/;^K;H]*E817O?V!9TTBO42>=7ET_MU=TAI11D;I]D M[NSX] !(SX+,[9/,#:].MP0!$IRO]9VORU?K?+T&^IA_M/.QJK"]13?(U5'2 M2),M]N6^,AZ947QY^=BX5T"\WO@F#:^V0R03-ND1M-%ABW9\BTZ&6V+;V;YM M?SD!V4,Y>-CHA3,9;%O8I&#;]F>+7K%MNQ\-;U\0PQX$J]#($2^''M8#'N9# M:FBHG.L*YOPU C#J0B#\\->CRW/G)WJ4>J_<15TIC)M:;5ZZ)R^9Q5LC""9< MCKYI;FHV7P]/KP9#;R_.SD[L3W9R"XR + GO-I=R20IV6+;@-RS*#-'C".!/H?*43_.S8>"T]O#"Z[PPK>Z;=8"U M>@5P-F&L8:QAK&&LFX>U\LDA]KP5,O8)-#K!87][^MQ<;'0!\ H!/@,4* MIVIW%BZ7>=RL'F=LGF3L=71Q AWR0N7V2N>'Q\ !D;JWN MEOU%91B=; DI;QN3#9!802G%QR>G 1PR2-U&YW8Y/ \@N$'F-FO9AY<'H.<. MW?TZWU(H8/ON5P#%>GV@6*?QY>BQ(' [#'CP9=*ZB]MS?'ZV(72;0Q+KB_/' M(I[NL% ?YA8]P1DZ%!2/EQ.0/92#ARU0.),;-3=!<>[V)@7;MO-;](IMVV$@ M5-V'NO'RX%3Q8]&IKG3,PH5%.CT^T3AI^L<["?#CK^+AX%2=7VBJ#W=7+BY/ M.[NRDYL2$*M>%+%JL-5E? IB50YZ6MV#5]6%P=K)G=E]B=[-9=OF"J'P$=!5 M6F4W"B3S#A2\)[XLM$E=EY.,8*D(=.FZ!*?B2*"PLB)KX'?P ]P*TG)D:KA M[X<(N/9W5:A*8+[>IG-8!,+D@E78A\FN/;7$F]KCX-?N 30C$X@87.JSFK3X MZ#B:9D5"(%VS%J805:J&#QA@M%Q=PY \M##^12^8FN_)R6C]P=(#X1$@K>B" MPM\FI'3Y[X5574O[J-M(<,L699WA8+ZM5$Y+9*&Y$#;&^99L^[']BH9/6_F5 MI7KU+0G$471R'!WYZ^'^.3,=-HOD6AV-07M\.DJF,.!OD_PVN:N_^K-_$$#F MW47LSG_E+*?3%YLE'[Y43^77R$ MCMJ2!#*0(I[C-K=(BH-H#575 7($FY2 72O*XJ@"U5-5^+1K>8Q\IW:Q$:\? M?L5#L(CBUV'X0< A^\VJJX'0TY5EV7 *CR 30Q8A/=G# \&S2&@I@74M(!%&$[5[BQ<.%4!BS" M[87E>>'E">HY8!$&M+VP.GNT.D$?!2S"\,KPRD-Z9< B?,U8A*N+"P(DX3YC M15Q=' !41!"Y?1*YX?%I@,0),K?1N;TY'YQ\L\?2ME8?X_Z"X<#V##>]/=N8 M9X A?/6::'0\#!C00>8VZW%='0G'$WC8$IPAX>PGU^$@8$:&(1 11PX]/)A.5PRSPGS>J)D@-O#3_ MN\V:NRBY3:J4X7M@9O#U"7U? Y@A:H9*&1VJ*!3_4@ LX &,;H.H%X2ML=[L MAQJK)\W2J"B;B, Y\!UKKE[?RB1P$)*-PY"TU@" ME;3(6,^V00_L0.S((4S]Z]'@:ADS\?QJ<*)KO)Y?6M='ASI$G1?'Q[@>G/N/>M=08U[A3XO;U6U,;%; M2S*6P;6R]"]?/8QJ-!P-O]IMVT%/[,.16RJU)&OR'FL_8:6C'_@\[#UZG)F0 M/N!6: UJ'(A4UOV8(X6(:W0\N#C[#P2N(G<&D8@^J"*#<_>/LE&LJ$&03J(W M*&'_^:?+T>CX._H!_9Y^,/SN&[9A\(GCP1X,#Q;_>O7 :VR/V,]'YQ?7(2QOFH9V*>QG@\N MA^=[,]:ST_7&NF;WR%;SJMU^D/YK?'^\PLQI3_$,7AX+:GEA FK3MA;[U9S& M0VRE#9 U ;(F $&%4[4["Q=.50"""L B876VO3I!.0<8J'#BPNKLRNH$?11@ MH,(KPRL/Z96O)G08\*KV&:^J6WD14*KVN9GX/$ F!(G;Z-Q. V)"$+G-SNW- MR[^7)YL'D1L^XTJ01>]0ETT/ GF+XC<1N=V>:Q;URO$!?V"UN"K'>Y]6M4(C&U$7]3F6/?T.8[5)&FQ]U5% M11GE97&M*NRC+:\+F,-RQQ4.*9F7(!)_<",@4L%3$^VXB=*LYL9"XHN'[[5Y MHS^0I.5"?Z& E:,O7+=9BOST@^@W-847PYBQZRD:#J+O53VI,O.5O[4UK%S- M#<8?VOD<)PT__P RF4U!/N&M;R?T=NP__+7,LTFF^./X2+:85_A<>"^LPZ]) MU? /W\?1^T;-^1]#'F]61_\#ZPJ3AS7Z32U@PA$,Y,>RTI\[/OH?6@Q8"UPF M^.N<%N0+NA1/OWJL&.]TE^(OU._VO@")5-$;:57\)H87.DQN.SS=>T\M3RZ3 MR2DSN4(UTK6M:GMZY',JJ0HXF2C1;15-DGH6TY_4*WN3Y#"G.B:1S0KLI)W; M'UPG6<'2G)=U#<^>5N47)JVY\"F,-8PUC#6.]& R/UQO/JZE%V-/:^-!4N-'E#DV%H:DP MM#]M?N%"^U.H% ^G*IRJT%2XX64*;2IA=4(33V@JW)6%"2&IL+05'C8387W%$>$_L*]+@0]WGR=82@[?L72=A:D;9=VY)"E[7CP M6!JLW9.X@Z]S/QXC,<7 3CMTL[;?[VM7U?ZS!Z"I% <$*U,1B(+._I57IF]L9^QL'$$-@NWY2+V5Y12) M)!N%M0O)7_OV?ET[,QSM]_TZ\]-S%%#P$Z$N_1)'HF=JO>07W5T,3BY&+WR%L@P MUC#6,-;7/M;+P6BXGB;\TO:0/6V4V4:'\5XL#'<0K=W(>JC+L/F6Z+U8EI72 M$;K,0A/GSC5Q'N+:A':/T'X6%-7N+%Q05$%1A;ZT\,KPRO#*1_>EK7QW:/?: MYW:OU6FQT.VUSR5ZPU$@-PDBMVF1.PDB%T1N@W,+?5\[7XQ\LB6EL/URY*"1 M7J%&&IT-AGNODH+([97(C0:C(')!Y#8I<@?0#"K%)YQN&=E>/J8;OYP6%Z7<#P*QRT(QVYKL*<^XS"0%;";T>OJ?!Q'\TZ" M%$1N0>0V%I66C=$&5*66X09TLVJWG791E=.,^S7]CMH53;.X>3W-H3?PLD>Q M;?.=^*F4VS*ILK\OMD.%+6S3)P/AJG;[J7>2Q?KD^*LG'.^OMG8D^KO8?\K^ MW69IUMR1'+Q+%MC_#DM8PZY-;%W+9GN%KZX&E^?#I[0*7XP&)R=GS]YV-QP. M+D]>ID?PA09[OI$FP:52.MGE/:_3[>+'O$@I^($L59N;=1KV!19?<7GS*VW! M?;,S-:+W8?N\Z 7I][+ZA.[8A.WIB[B#TZW(VVO(9+Y+ZED, M9J6>10HN;G"M!O-?,ZY45MRHND$@POK;@PW0/9,+P7KB:@]VFX''.AL>VDWV M64<.XZM1Z#@)4K=IJ;N\.-UF\>,SV>?]4-WOK3%^9;5&HWAT?CDX?Z2/5@?/N$W/Z43V!-TK+%?(V> MU]H(&@=JI9]Q@7;[4)_&PZOA4WO(GF^5=MPO#>VA:[_?/R M!95&YULK+/H_[W^/@,J7%3O"\T6545ZIU-%+U$J=#2X?3+*,[DNR#-?-LCSK ML*_6&K.WG,>#$2[?.R(V::(\2\99#G.BZAL$R503*#ZFMA*" :NQ_F92 M%C1%*A%1159645$VBG[W]H% MUS3E=YWRH>AJ$'VOQLUSU@HY94+X":QXPE?=0_"R+\5];U>O>TSU6LUC_%7: M9Q-:T'M+%6XSE7.]V;4JD+, 9*5:E%2,MFCA;[6"Q\'7F18B62RJ\G,&2PX; M''U]>68>.MIXBU5T3^+K $)_= DN#_1O?.[14H&D.8R:HM* MS;,&OZF2J@"QKF$DJHB4U*N!G!/?@KP,3BY(3YI-0? 44COP<<>Z.RYS^^?@ MP\!9&9<)HV['\(P,*_!@@/]/>:O@S,0X^ K),%J8TUA%>0EZ8KFB+UHD=U2! M)25U6,A7MK7E(\*S6-%AG1J6BAS> 3N9P1]F=@F\+,UJ^.RXA6D/HM^77M7, MDB:ZU0/2+VX7L/J\6D1JP>M>JY5O 0T0(7_5I.%ZP3'R>,"ARY)\+\X//7%] M-AC4/7M/^_*^8(T[.AY>TCG)ZKK%[8,3!F?GA-4?B2YY\][OFCP7%D'OW1'R*(6@M"6,J$^.R? MD.+JO,S]9*&K4.GC9]]%,WU,B1')G*Q)5DW:>4TG ?07GA]5U43L4I,!Q0_# M>[)*7@+#32+<%*FC9HM)2&(PM;+2!;6@ $'8E"7DX^F:)D.QC^B)WQ&+PG-L:P M!>KS!$F#9,Q/G-5849&.GA5+40U6#A\S88XB\NO,Z$1 P0K-P1E*88=0;\(O MIEF-FOO?[%G<5T7-YA.>D* _T^:-+T R&D]\8)V3X@Z4[%S=_T[\S5L8>RZO M/.97PLF;8N&U7@S]/F]MS#)XKS:O \/'E=XL8=H^R*ZPCJ]5T^2*GNGY??=O M"AXHD!&B>AJ#T"@L69^);)'T+!!W#Q=T?.>0-"&1X@VYJ.RSJ,]@V+CJJL]M MZ7HMO _F2U+P3&<)]V="\H4U^5D!YQP_0M(- M/LP2%X->7BB5UB#SM%;NND]F)7@^Q/W4L]M/V^%[71YT/AH<'PC!G98$'#._ M$>PZJ#7%7A5\#M_26YY_)=7YS^UI=ZORG\/=WBV[^D$M8'G&L*#&N%+AID*9 M).90YA$#558I9I-\@ROPGW^Z'(V.OWO'OWRK?TD_'G[W#1\4.1]L6Q+PQ9%K MRW>9?;*O_7@'O4L@PRY;F&!Z0EX?81!EDR2FKH7H <\W:]/ ME[P)Z][:A4/;.FWIYM_=G-K=N3Y1[&M;'8IC_ 'OLN+FRWI'/\ =!'R?%_<* M^H>[#[KEDOO&*R^Z5P6 M=/BW*(NC"3JO+-0.?S&OD&W%1JG!PR>>>*:C;'""8=*PG15Q8D@XI GF9U,\ M/!)J@LVN\?(.O\9<+=WDQTE.UX-Z!O?\O3A-ZV=^(C_I8W2'NTR6(AO#=9G- M^(""00)O8<:&>U19T*]8KN!Q,-86Y*WA<,8"MKG ??8^#CH?0Y[P\QA#8K<* MK!T&U[(BF[=SM /3[#/L@AF:.P@MU&U-%LI<%/.R31TB;%BIFVRB)1[T9)4> MX6CN]+T97TX2!"\" >JAT$M<)*-TN3M'#7S'QAPU%'.*<[61)KO U>Q M"7)T?4VS3P!I.&20ADY 9SCJZZ2O0(0Z1[%*@0+R MN2@@ YY%P+-XA9QG_Z"BOS62L*$G=;^[ X\OAH.ST),:I&Z#<[N\>G+U_0YU MI.ZT^!C]W=84/I02F/MU]X'W/KXY.SX=C#:-U!N:4Q^!I!R/+HXWC[3]^KPZ MK15LE=L7:H7])8%YW0+M]O$\O'GW_?/8EVK);%PY+."QKVL++T^%@^&C_ M>/LGY3#8,2@]3<5S$@K%4@G3Q9D0]0*'2G6M3I75G[A:H"VD4H%;5TR!11R- MVX;Z)O-LGG%+#96T"Y4#55V\^^5_WW]_-+QRZAOXR:F"1^;LS#OE!W[]P5M= MWO\;? >+^[%$4FK[\8OWUB9$6)9P3Y<.YJ^7UH1J+KS.G%Y PR?VUE"_ Q<9 M40\-_/AS$PU'.G,N_7[@R&!]M\FM8]MLK117 E(5(%-F2$6@KJ:LG$(R'F"J ML$ 1%V2.]8A37D!G#VFP+Z'/E. 7)/[R]F M6,Z4^N4[V!\TJ3)NZ> ?\(!*;'7&GEY^ZJ2L&VJ*2B:T-!%UR6,\R313T')A M&G;6V&:!ZFBAJ7W;9<)2GV+#:J4T($^Y),LN8N9FGF M:=HN](SKN+)B6H$X5.V$-M-97>I/2:5Q13<88K'0$4(R=%:A,_-*+9([VA>W M."JIZW*2D52:LB?J6=*;L#2Z_N(WO2!4[XI3Y8VE)5F8AFNJT7KLMK&83*I2 MP>/+>3:)0,9P0-0(F=1&HU"-M:Z/CIU_I\SNO4)+7I=/C!YKFD[M>BNN!J45V MW-C("VT '?8;4G^H7)VOV0@-%?K2^9."<(U/(#V,L=XJM"5HCE#/P4"J)(,1 M9:300>KFM98O^3U8*=:G29Y3RR@\!FNCV\)_@C,HK2H)-2%5-8Y)2O'E^,=. MLI#[744H93Z$":';;*40/$FQZ1,G'+Q)!J_80FL%+3W#CL[H#@Z50&;"QIYY=85*F$BNTQ"Q)3 M.31W8X.M!D'&-\]@$S1@ D*GH%;LN##>R'E"!ZD:WYLDY8&IQK[L:X]JU';5 M$0.0P((BM 9=R'0LQ7PET,X> 8=D^M]6T-%GKW4+]>]*X'D$AH ZK<0IM"-+ MZF61N\=1>XW-QB>AV7@GQO**FHT?-M_W%7L\P713O437<$@4FGI$OH]S$*A7R?59;/!K)APZ0B?/C:1HK8FS<2_NCUFM M@[3%/YJ+YX'9XKZ:AUY;K \4WH!MA^UJ,*O8%TX,D+B0?FX$R>E;4_-%7MXI MW2UISPV*/'2AZFY._2;]!#@@\$BD"E[D MR2$$8MX]5-KR%!V(U2$/7%Y.KP97+W)WD:N!VZ7>!Z+VA;IJ7>;CJZ]V$6YX M12,A:G4$T7H[(91,7)\?P"0B&.5AJ+$5C'4[7[ V MY)@GQ?QTU+TD2#H';9CC/K$;](EU\"7F"U.M3&T**U($D\A+S#+PS6=,!Q8Q MX\Q08((S4/EE1<*"CZDRPGA-..&C\WB<;"3? MP!AGMCN6[K)0I G^O"Y1>@F%=H#&N*4D%<54)?G(V+0&:14[_RF./\-8M'V! M:)6'\0"ADV]T>S MRN],&!\_\YO()7SD%Q-F=5+-N%%OBZ(E$*3>%OC_MOE:AD'4 !2*@<$]Z)>A M#N(Q] #VS;LP%/]JTVO;KV_70_L(S;*NNP<3HD^R2%]6RM&P1>D-08>N!2KZ M_GT"'V"JL_D4DV%-&!/NZ:*AE;&?=OS%55CLL4!LWQ(R7@ZZ1%7LYJ8,;H!G MHG=0"YCVY"[6)YP.G9-$90?UEG-9UVU&9J0?) ?A\=P$:_0WQ/Q?-RY=:;%[H(.R^13W?)3T=/<W']__[P_1VW]\'\$/?M+__O[]AW<__?+AG[_] M\"%Z^[=?_ODQ^OGM;__]P\?HM_D#2?ZOO_WR[H?O4=CWS1;]("P;K'J_MT*(0?FJS%D+_XHAK11% M^R".KL5C=*!M,]8VN\SG+U!0.MIJT%)LKL3(2[YY4!X&_LWZH_"XV-\K4 M*1R%+Q<"EH_/=4[[Q%WHA5EHS"S6;<(UF+^UX$H.3Y*CX9ESE_V :-(<2OOA M,^L6O)'B.X97)Z>$YI7,^:B[N-+NARVH=&*PZ*F\DO\J43*$8ZXX-:\Q#D'7 M#**_4N&O*B%+\U+7#Q1"B([R8QO>1$\7K+B3QK2B\!@B*I1L9P"M^15&7 M'.L^^=I?.;N&RR^%&/W?HQNTZ[W>ZO"#E(?! V24E/W@M;,A"[QC8,U7W8[G M6>-LK[>GF07+BWER>(.,+8A5JJ,M$JU!N99+%54.:EA!Q$\%+XJO-1]^>!=5 MK#%"_HDJY2HW67PK'WMW37AGZZS>8WJ]X/L]RGB$ MY]&Y]K/MAXGOO7K^Z*''.Z5F7%8LRS!QE\&*3*67 9P63*9H,>\6PW*!IS%\ M1EA O:&F%=^)U.V;]!N2SN%9*O\2S>B=3B["AZ-1DKO%21'**4ST*V$ FJM)GH$%$%$480;N#&) M90%"UVL7,4V .OW&#)Y+DZTT$KT$F(&Z4_:N/WQ=,(SX@Q9^C@CD.O9(QRZ9 M+(6VX8-\Z#?5=.S&6;==W;4D"E7=) M-L?:U8/Z-'4O!O.L=C)?$K]7586PR6"+JZ1-.1^&\2'R("(*UW 'B-&51-*G MZ;,D>XECH0?$R#@)NCUVG?YW6/0 ^M[F0E+5/)!N>XVJY>P^U?*8^-?E5T$A M';A"0KQ:5R,-+_MP,[?D$__Z]K>/T?OW3P[@G@T/,8 [7!G _>F'O[_]B2.W M/WS__A]_?WKH=E=N#US"9L,U-H]@@TH2 OP)%#67/^IR@+H=8SISO.EJI[,]ROT6*?/Y/%/CL- M%OM@+?:^F*>W*^T3)LJC']^^^_C+;WMAFM;O:!B>^3W*NDW$C4QRX1K5VUL: MT@=P7)QD Q=;IE18,L;(KLK+6RZG7?7ESH?IW7@I0ZM)4:ZR0/X:"BXA YIM MP%_U1)WAD?[]6_QO.8W-!0]^11'CHLGOO,I5?*V.Z<8,9\$#QZHEA)JY)L/D@GK9^+VQN%T2@!RT@=D*# M#KJ A>%Q0]-+B (ZUZ1TM013?O=5U4MIK9J@)/7$"[G2=1F>!]?A%M9(44A5 M)SC[JF=QA=5GV-MJC-7 C1&5CF#$>FVYF(\'1K?LQ);/ZL+;@O;C(Q$09DUK MTFB4.Z %2Q99BER&-%@K4WH^A&519;7RI(F*28SH:,D:K X:[LHEQ5%JT8=_ M_OSSV]_^WX=T6Q_JU,E68D''%Z*W3*<;;JM53T4[5]5Z.%.BH+"E),>'/X@9 MU60-EJ+V0$<-M ?_D+%G3DZY].<+[\/K; M\A9/RJK-&*VU&33U\^^V=$> (?@K,CP9T I\))/!G0)2B6^4$@PQ5:A[M.*H MYATL!,;SU(7;UD8^F*4+N_2H7?JEN^J..\)\CZ8!)=7 %52_056N4D_!BCLC MG)ZTI&-F2D= -7-:B2R&=$1H!(RJ ^L#"K\J;[@+I;ZK$6W%%GK(:W3D.7:1 M4_JL[A/ >X+P/%IXEC< K?4-EBL[30>ZR%-*J;"163I*W5>OX1%AF)_78O=(4RXDT@-(%BW')8@=X5'=HZWI">XQTSZEN).-=TV@\2S!\7)E"=9?( M2TZ]_V!LIUFC,13=WQ#"IK2&6YA5;+(S* 4@3=03VJ? GWR+)M I[,,,$O?L M$M<'K5ACT9-&:74NXX)!%WO Z^98 MO!ALRVT[Z(W_G2-X5!U9,(OS0C7<-"MUIAKY%39(4#SS!'PL!Q?9*5.N- 2T MU)=)]X^C.AS/WKP,<3XD^1+V^-GW^"WBM=R6U2=">$V:!(XV]4H0S@H5!PM* M+"IR4 !M,RNIBMY!0,;]ZCPFMO=UA %II-L!34/C8;(:+%X=V-/W,1T8;*OE M<'<0A&<7A-\4[ 15H\)X9ME"V'O<].$ M5#:*$L/Y@1A1-TG8T>??T0]<:TP^&AYAWJMICEC6&D>V:Z]5.LV%'T$05 ME*=:4.ZKQYGN#[X%T7@YK[E2E 2W-I'@[=:D/Q@K5M2WRG:EK/ND&ZE=0[Q\ MBS4!%A9SX##)&PR*LCF.H[2\+>":55">NUWP7Q'!10LGHQ@]/&YS#K(Y7,2P M]9 Z731*-8+:M7FNC4T(Z+V\#'ZOB((GYOKYF@HI;MJ\@)77*&1Z.U9HGY@; M;7MY5:9)EK?5,LD'M^8Z&@R!>G*,N2?1358Q8<.B8L((YZ*!1623F<2.Z,H1 M8S= 6R^]@D8EM1E3 WAOZ3PF>9+-ZV["T%Y 5E\Q@E2^O%3^F.14:M0H0_0C MMP01.1(2 @A?W&&E1NP)+1:=+/(R0S&@F^J"FO!$5O_YVT\1]E9?P^U4:1'H M9O<\'RGL\$O:/FYB3\AA1<"( LNH=.00U03694FY4YXO'W1; ++2*S(990%Z M[+X-]91D$3$AP=Z0EB4]%'Q$FB$IZ+@5:,.5K$4VYB@%(K%!]@OAR2WYX%)* M@&@+%7L>DB2.-6@HAB0,^>NBY [3^:+ACG I*XO439ES ZZA_B)H.<-;YM*= M:='0;K^M7] V:8E\Q:4XDV[:"DG2C*4D]CA3[>;Z\4(?IP$MK;/OA.I2^&QU M%Z\,G>K.6BQB?(1POL:J^8O00KL38]EF_7M0O ^4"TA-+:I4E503YLGL(80T M*656C,J-E=QW]9BJI&& ."SF99M*EU,'VM# *",H %Q;;^@R:M),!FE %&>! M<&XZVXU]P$P=%PSS"WB!E#+2K)N\&X9@TT_\ZZK@5K@TN2!(+G*PEQW@;'ZD M*P4.'@7>!PI.-(%+5[6+IE-1X%__G#M!#^N?%EPK>T)M*MQ;#HZ%\!!UN#SP M 6E&K>Y4>8:$"K 0V"$?0NW/+W5_LW$SC_C6H61U[R'C-LNYLA"S79W+A\1V MZ[9&_.), O?^PXC*#[S$NLDFV/J0@_$7+RLC_@8OTT)JC"5>1T!:S7L![U_@ M%XR_1ZS6A->#P%V.LB+5*-4T=7-DH=>\BAH4/%]JL3[(Y^+UXL1!&I]=&@F6 MW+!;M(2,TT>*J^\+Z+.7!7/OUL)-_!F[=YQ2"GD,0UN@"&'UURW)E-WNG&TA MA7#IEMP60A14L9"JU!I.D)=<$4HWMFATGFGB9]<5B@^+0I"5E]-<-?:L2=3^ MD[KS9,(/UD;4WD;:0[>JZ)(:,D03!> ML:.(76GEA_):DYE*V]QR<^-O0151]*VOLDOJ\GUI#E9)T[W5%>HZ MD<8NYY;51Z(>>CRVM;',OZ-@'X26'.ZO*4:3"8D?#;+X([VIG"5]("WJI7ZF MQOA'F;E5R2=5*!U*[PB+=0=,5S@W- 0Q>(%Z7T*RM;CMV@S K4.;#(+W-1;A M&JM*N/$?@RL<,>_B/]JGO>T0\4 MT=\KZ*D@80 #V6VR&B,U!L?Z_C7AM)G#2AXJ0C8CON\XS OJ1G!6-'1'5DPQ MR*8$]9XDW M08 M!RCU,:Y9V+T7[\SM#YS-J!*BBQFHYHN\O%,PLKQD$B*DRZFK1(4:B!<+ MMSBW8WN/9L9NO/)0*H] "BU6OI,I]BV;+7/G5ND$'...R>3*/[+!?O14XBY? MP!^]E:U?B92YA)FWT\+04;95@L6;3@_T)%G@''%?3=B>\L8N(;-\IE"8K*6+ M4(EBU+FNZM..R=R:8FK8+?:@,^:D<7K$R6;N@FG>),*+P;K&+D*,PB-!3\Y$ M0X:>RS_H!97-Z?N215+",I',>F297SO-$"^Z/3&-FN2S+7!"5CD=HS6 6DL# MBQ\7X=\]!+9#ERE=ST:R11WZ]J"S1F(TH"*M?253JZ9ACB;<*&82,X3S*^C; ML>6JFLR26MW[P:A=4#43OC41T\A))>[T4@L8]+T/P(04X@PQ4$&&'=$-U<3; MFX> R1#E._7!EWSWR'UJM([N6U#'/#R9AF@G+^,RL[M_)8(HOTSU\8Q!*-)R MTMI^C.]5S@"_\!\BPR1J-OBOP,\Q!5$M9H^$@+U@5J.XTE1RS)Z:;N!>+>2" MM)S5\)<*FS^:Y).B'EPL1)TO9%BY2E(I']2%JO!_S*'.A%C7B881A+58XW7@ M#$/KAMNZ(J)ZP&D7);)K,^^F!]+O,_6B)$2C8_@YEFG6BPJM M#"\5UG[:]EF'Z:ZG1 N_S&O%CW6R_0+UQ6 !6(^,/\4G&O3V.=P6N$FGC)I* MKHPZL*NXG3N6[H@:^QUQ9N.D,%O4@%F3#"SB2F%'<$']WS.5HWU'FYTGE#Q* M36ZYGK4-8E=HN@ C#S@7)ZO -8?"R4H-C\(#C&/,"B88E)N6_IJE(XB1#"%/ M;['"S2#9RC7JKD/"(=$5LZ#ZS;%]]90)2^57?%E"O#3.C?EE;8RRX%SHQ>[W ME=NXJ7AL;Y5^@.6L_ U\NZQL_W2>86TMTD,0K+ZNXC-8O;Q%W>982\W G@06 MN',ED4B@IG-BO =\AJ8B<23+W7GZS'6;8?4P[?VM7'_1F2JLB!$(8ZD?GNT*!?(#H]K"0,C[+Q*S4N*P5,B98;E5V,%ZIF^#*_]F3KM1L>C M8^LTLBCC*.%(7G-(H$:!30U4&[)?,KLVT6?KWB1S#&!I2WU+DN^ 9+S-,:-Z M3=-T3PRXGEDC(&]6'/1#D_1?2#%<.BV"BS+/B 8,3L:\K'SF->J!:,E5X0U\&HL=@W2WT^%F9&R1JR;-2HDBZK$+3\U,.BM;TQJ)P3 M]):4Y,'-!B/R@2G3,JAF6#!24D,G)DQ<4?NN1_K@1I&E8H_XT*'D@;.1XJ4/ZQE)8%\]NEQK87D4,K@234X*@>[ MMWS@%*=^%\[(=V98UQ;]&SPG\F7*JML":5J 9,\Y"56I!6PP>H5_*)DX"+I2 MIB7RP89PEIU/RHQ$S#(\%)Z$:D_0IJ*J3-)YLAA$)B*.P9$:&9IMPQ(& &VM MJ478F'GR+4K M(CY:P+%CE*4;EZ#VUX!;#I.*_2M&E@>3S-BL?-Q$4B1!1;:[DU3H9H]R]$W) M THFMDJKYZ@8:R'U8SU._'=+\5FA$Q^=?KYP7'5=3"J& L05[P\D@/B6%:UI M\M[E5 2?&5%^Q T._XY!.38(+83DX5IYEFU#L2%NW]3!15JQ#AV&N434#*'_ M!WF]F7"8:W6*C'#H+-E:NBG5Q%%+1HE.3?U4Y+)=ME-T#?X9)\Z"1I=9\C[T M^M(M#RG@D6G09X_I])P9T;=+3SII[MDW3!7T6+BE;:O!!T!7PQ(,P58Y\8E> MNA/7&]'M@:-1=ZRC=\5&FFYRTS@J8U[:<0[$AC.T!^H!B6-I M58P#MZ\O8(7IU0/DIT8B3(R-Q;KXT8"EVROW4,=('!CU>Z_H/ T[>CMR>LGP M.#Z].,&'#H?QV>C"1C0ZUSM*@?%&X!P*?JYMTO&-(*X1>5@/+10]T/++F).3 MLL42\ +L,H%1<7KNX09C<@UR$&;5,<[,1>L(#Q6]U$X+DZ<7'L5 0LY!W6F1 MU:%7S7#A(&S;RWG<"0$:3@L8;KE:DSCJACRY.09+7%G3FL5,5%?/VI")8S[\ M,6#31-(IR+!ZART,1L4(DAKO9J*Z.NJJQY63^1B)C'4Y4JS7G#5?1'%#G*4X MP'.\ U6=R[EX6QWWAKB&2':R>B; ,6U$@9@+W#'R[8B9'80RK.'B,E#&S3Q M>.J$ +VAM.3P>1,O]R';M+1?&->#J?"1AIWK*!3O?O[@PRWT%P/>T,6::HM1 M' PT\3RK:XO[525M2C<^9AVI2\>&6&F1..QYT4V1\V&JHQ MKBRXSZ0LJU3BFCK6B;TNW:^#0;)%ANNHH*7^V\YMT8?1&UD,XHK;H>QU8-A+2)&S](_+YF5='IU>"L6UX4ITKA\8AD\$5)M9DJBKH0-'5 F@^Q(;9=]U4X>!^WR:^KN5F[VS>TD7 MA^WN)0RA;R]1%X_;])JS5#KE70LY&?SJCJ$Y-9<#5P10AHXS_1@O=T#*O)WJ MF^HXF7P";=+BYWC64_K?=YO:AM7B$W3%\^L*)Z'IBD;L0IEQT3YCF>D+UIS3 MI:4A,264_;!WF]P[=LX<7MFP_)MWE3F62H1$O#? MK_O>MYQ5%N:];&+RRY3WIFLY%;MBEO5.[A3-K9+2+.>Y01JWI,CI_I9]?H A MT8OJ^S4>YDES#!8>8;IF-8]0>T=WK@KBX46LG<5ZV=7[G9CA,F"^%$XR8 MZHG^AM?@BGD3>Z6E+#^K%2DV796U#T=YBT=9(L_4,"SYS_M8C,)>;7*O4C55 M594P!1L3#U 8QS>HE"B"4YZ0$+.+61JIAAC%[W919E2P&>5IVNL,>;W.,\F3!^[QVL M/\,DSV_&O$JP\M'PV_&%AV<'HJBE%]HAMPA;OQ!8O(:HQZ3AQ86&&N6$ M!4,R;U/\Y%3=^9NJFV$P%$Z)*^R]"ANZR0UUBE5-FJ7%HA]%]>X>"Q;V"X## MI(ZH\X4+>PK;XK*"9EL.(YA;V?(M9#M.[P)UU?RBWGHTKQN4^ M;"*;!,G'?29AZS:]=>4X%X!1:8P![4FX.M?7E:+V5+C?%.@QYP[M!G[B'P1= MD]014\+5J+VKB4#P9!IRA$H8%2UIE#76H$#F M1DO50O1-YFJB\M:8*Q\5MG]@K2,Z7_H+NDN;*N&XGIC@K[,YED@4JJ&B1TQ@ ML'LNGP_RL ,9IPCLMFJD-ZHD$*!$^N J^,TM5@DC\((I=O<"DF$+-WH-YBNP M0X-4J4EY761.&2;_7(='#G*#]B:,[+.K6\ !EY!31S&D=%4BP;9O7U)87L&M M?-;V:0H7(D6EL=A3U1.J/)8/4@=$4B%2R5VTD\4',E"" LDHAIYZK?R:QHD5 MD--%VRFL,HV-&@)#UK-&J)6RP&V05M(5W;0;/R];7_H].DB3O&Q3<#^EDE^. M!D<#*3-&+0646,%/'HVY'<@Q6+:+YE5M]$,F;FG9DW8;R V$9T5@ MGP^V(*[H(4/5Z3?-L/-G^)J[JXO4K@:!R4U;DTHN$692*#7LA[P^8J2QM MNN&V-HS2.SA&UON5\F=6<;VJQ5&>JS3F2A_/.'114# ;SM2B0\918!-U*ML& M8=%H_RS%4=P!!'L,/TNP&YO<5EWX+CP>6 ]/+(A=FET^X80K&39HDQLDW;+8 MB]ZRTP8>(1>Q2+=JY188TOW*^:R ':[>LU?8BWIZ''I1=V(LV^Y%#?KHZ94! M->,GZ'^(ZM'5 AJW:GRW9$FPB "4P&KB=KQ=F-Y_NFZ8;*7WBHPP=/ IJ<"V M9:G#"$_U8%3Q#YZJ $X//@RBM,SSI-K@?>,M.CVKMF&TEY)P.2#N"[0N5!H= MFPIG*8(O!0%&,.6:.T<@'.CO_X9'IN5,X:BUST0UN5"P53A4^#D_B& M5N'XN[]5^#'ZQ_"[;V('=)@"B+F!1<9G_)RE*:B-'Y*ZB?$.7)55ADZLAQ5X MYT6CZ?U^],:_7#.2KUR#"'>4N[SY0C-&G$B0.KF\2!5Q9JK [PC$+_A0&]19 M@MT'>S6I2E.+;RBA0 9@N6=]I?[,V",:2_S?V.7$DPLP8YM6A"13J6LN90+= MHQQ4;O<"S 60!NP5XXB_%*420!GW:]5E#_EXF)Y!)Y@BSGC0F_U78(LOI5%O5V&?F$J M ((,$/W'((\&*$*48@?PIO29^0A^U4%)B 4+(;98W-U72P5M8LIC#22_Q-P( M^1PN?'=U(Y!#R,Q7:FQLIYM%\!(&T7M"*,1QV4%5E)JD) S<\[V73GE/.)1M M^^XJNFD*F\"#:!B\,E,\3QCTQI!DQNTV@OJF/R!Y(CBQ>7);MUD'<]A.>I(G MPCR'+\$/[C<.)84??_%)27IUA1N$*1X(OCP6R6C[.F(X8H@R4;*&@10N0P[!S@H,ABKK(6C !(G7R&YU"C27>Q\V9; $-9>-FWDGQY1K8>^OYIZ0Z]V[(9&A-=!AT0L M$XRV^\OM?6C+A14#%5?R6>J=_0\U%;(^)->5TEW\?;\'!W+1T@7'H1YQ" .N M56G\Z:AIJWF9N3;&]5 1!)37FN7X6H20-]UC?Z@].$?$?'-5@WU0KYSOL^^@ M"8QJ@VCK3&W)\!).G+'S#%O^($AHK"$A??J,SK.\(@7!^D&7,6TKZ^O=)#F: M=VP/1:!]) !QVMK<'J>X%T.=?* ^''6NL=")F4[[LH]]NX1^T,&R15-N[UI8 M$BHD0AYV]:U*/I&*%7A%A.=/=$ZR5Y]9875WR-ZKEO'1B?8ES:8.8+6F =!Q M"61<<&!;3,UL[,!2$V^5T*!TP.H?06SRC(#GN^!6&/PN77'H=LLN05B[R*!P MW$%WD0\N1T=BUPY2XOY?1W[W<<)Z5HDTQ\GQX/P_2#Y&)_@W[1!DGY&QJ)DA M\ ,R)/P7'$ZLI3X9QI8.:9U/#F.'8"L'X^[NV50\;SH5&M4Y9PZ2 AZ3:U0T M,.O$3,,[""898=.8!5>B<+RGMFA ]E2_J5P2%/UNN_G.)<+'+9^CSD@8]+3. MZD8Z/)W0W\K7/.H: 5.[*=&,(SR?,"@LX:Q9/@--0,V*288(6G.:-0[EO?F- M';&R]#P1$0D[\QK#A Y!-5@Z<$;<(RV9EQK/5GJR74#N3O^7C=\60O',\- : M_*Z#,ZPWPUWQ9]F+/J!&5[G'?>SA71!"W<8:"7XN:I!_I;4F(30[PFFY[BPL):6Z,2'_RBGO%#Z'?4,[IQ1)K#B>$5#L68+(Y]T0G,".$^T4X5Y M)!5C"C%CAR?*PWE*W*"6D]^2IY(-RQK.[]/2;YD24N?K@O]M M!VZDW9$?D>\EF1;=J '36]VT2RHY8TXTK7JE,J%?+\MGW3VZ7SG3!L,$Z^F= MEO6>M>E$-.3(T)H;NW[G#-W;7TW5&[CY2BK,29**FAT@.37. M@A=E<40300+X:^*[Z/%RBN3&Q"AJY=*#\;*#(XG[SPV5\_CI1HA.[Q=:H9WQ M,_I6D@!5\4+,)=5=8-7U2#;Z&+?B/M>V?Y')?(P570;WG!K'7/5DXAIP+U5X MJ[9XS;&.$GL #PM]4['0^29D BL^+<%H"\-:+ZHM1RJ89K2CYG&+S89Y2&K4 M)Z*KA^/H[?M8$K1)?@?VL[9?DQ0,)W>8PL#CB*G+!3JP>+N1^@%)(W 8P 1T MT9/0AMBSAH\]S3)CNR(A=08[E4.#[P.3TCK"N[$&8]JTNR.Q$ M@9>1$H8H&VUGO+KVVK[9R9<\V& @-#Z(;%QK4K3^Z.&/'!Z*5^T_Z>FB-!$Q MO):&,C6G3&T8RM1V8BS;+E/;D@3Z@!+N]9SZQTU]_PJ-H8\U*/JI.#<:#4A# M=]$#D(99W!L.C.N(T2^KNA3\]G7W?H)!:",'Y-WJ?[H6]3*-K[:;-;I$]H72@='F6SMD_ ZO>=F4K9NSH!C&ILP0XO=+G^"7+6G.[C\I4YKC MYC2Y M 6U%SC$NM<^H07M+5SJ*/>"-.K_CP(-!6>,2SB_C'-F9&\/OBLM!,/E:U%XF MR^]@<.,K!$[G4"3;ZY8IL3%<>E[(&J^S#NVFBR.MG8W]OQQ\I!H!8?R>$JSU M,DZJ.2I4D$MK3UQ>9D&ZE);NQO3%W_@VPJB?#BJ-B["-#\3C(!NJ4 O1R?ZE MY:B#]VDJ(Z+ RY0(S! OL*PR50<:E4V681+>$#-[%YBHY0[" CRN14E7)R-2 M4[@5@@SH'$'F8VYSU<8[Y+R//@BK'L>#WQ>3@:D3I@_H,F%;"D=OY;C6S_/!Q1EW-_!56_7LM"-Z,P56XU>2AP^:D_&C M4Z3!TOA3DSK2:+]C2]=_!#,/ VOZQ%?_SGX:1>K_(RB,JN\+\BLC\>PQH4^* MS9<,7W^_2.M#%N1NTW('9JYJ6BG?H0B5.H+[ A>#:4WC;*@KIVB6YPB6B_$; MHTBPQ*;F$N2R)?\T\5KOPQYO>H^E_I!CF*[U,)OO;+ #U8<7/"_N&;T!#^R& M,H7R3+)!=V!74O[H-R_>8Q)VN&>'V6V@+45:6>OJ.*8#+F0IUK!^@MT#]6WM M@_U%GP;WY<%(@J$ K_M5^OY?07Z60CR/'L]U[M'WTEUGVM!/)F+H&4H_LB=J;PG9L+JJ07BI508R-4%>'4 &]GT1GEP!9%V%DPJ*+8YHM@I)3;.Q/Y' M;+R:;#_V$$#7;LT-5UUB'H^<,:J4H#*)NJVI M"46JB'53@F E.X 73GD #*64:@OX"GH*%0*5G'5I9OBF@EGF6^@YTEF+TV%?@T1,%QIG!@BEG-MJ)6_+8V])A.K^M#3/2K,*:>-*DQ'6:IRE"@IQ[[E\!]';"1S)E&K 8P-3 MXTZ>&L]+Z?1"-3#A0*.N5J169JY=L=*M8UX8G+]WT=PR2FKSYV-@XOFV?-V4 M3\_IO'ACE$8\1.X1'@0=R0;[7Y<$W'U/ 4*J$'K$:7#0BDW2PTY1@QLP2I5: M]$6-C-Z#,RH W_*@3'A=EPY6IQMPU3XL"*[)@\=W>*B,^C08TU@2:KH7$>P" M#/_'+@^W-9L(0U88T M.M:!&NEB\V([X[LN@;0F6="@;!;:PH+D#V@1*.][U"Z62Z**\H8JF#'A88JF M//L8&B6<1HE1:)38B;&\TD:)A*[C9.Q<2"^VSUR_3< IM4HJ8>!SPUQH+ICQ M"[X.PTLJ;F^F/HB.*^^QG0OX%VH&1\6O=OT'T0?G-K9T#9LC2A7I+M2?=(?R MP]A3EUS=-,;Y-R6N5I![6P6>NE\*;.")*C635GC'" I.[QU! V#7,98NY>(5 M29=>DB:+KB=>+J$D+>6LV%_D^F!INN\P&;CKP?/"KFWM_L"O)>=\HSH^$!.> MX + />J& 8AH-YI95J5\OW073,,FJ6*&-L;<*74 8*]AMW39N%M_3S%$D!I= MT>O8:NF1:A[!4J1C.W&6Y MDH"]/1D)M7TO=4QLEQ6BT=1"ME@ MUQ%R$=UD55N+LH8WS^MOP->>@;;E8%2CY@LBCYQC@[DB33DE MG3'/:OAB+*:TH':=J>$-E(G%G1YOQF,$J=:NM?<#2:J3,-+95L4U1OP(= 5N M7[4ILM/K]L8AQ.+K0DK7;\&QD/B3_?(W6I'HJ!+"/ANA%\C(W.Q"+%R'W%ZO M4C>N05946S901MQ<;6!!:],LZ(4KT+)BL91A*_V[^H1\ FB<3XW"5;5/C ML14GPCD+!&6/P:%\"H_D& 7BJ,S'#LL;+9%%B[[-Y-#$[NT7?^*K8QX_CK < M4[.;T<_<=E#*$I@@%;IC\DR$!CCZ5)2WA5GT?L8W@]\T%@82?B@23T>$K@TD*A[&*TX<["2!P[(W^QEV/O-C0S=MC@ , M8TUZT($LC7OU *F 5&-ZN',P6.$/'R,#K,>B@4U47(N>$U4"Q__A_3FA'B%2 M:LTH2O#V7'4(PK29XI/NFW$&9D/H(6.ZT1T 046T!7*=*Y/^X4VEPZ(=YF5FR&5<%ZH+ M=;[26U]-(%O+X;,NOBT%-> LA>>"XWQ:[<8&3]ZAL[.)6B.=_>!3A([GB9UE,3;%^HQV4#,\@)(* M)#,V3*+1A#/YA\HSINZ4:#IL$_T=[T(4ZW5\X*8L])'H^#(SF!JSU!0Y6CV[ N!5P+&DIV"8YP&4LAS@1MK;%7<][P++/ MLESQ\FJT4,\_ 17?5FS_^+#*/[5MP1^X>:<)21VV9^BM9+H8035D@II:>5,5 M#ACSH\Z-5,0\=N$GM?32CU'$^P?--TYMJNVY,[R*?&:7+C,N^BENH<&+OM_F M+,=%& .:.2"(&UC\0,T@2_<)4<4/WG;+/BZ,_4<6^ U.((D46L]9MA ?NY%T M8ZHSCP*TNP0IZL+RDH.'29L)Q3\%AQ=;TQ,"%L.[L<%GX K%O;ZC$J;H6S_7 MX@G@N"6(OP7>]ZK"7EWT54)7"E"G 6EK%L:.%>JA)I'D,H.YDX*"!%$B1$#$\GR)(Y EKUOX36*H,\UZE=Q)\B<78@P'>*BQVC@T=0E M(4_UF@IK*U9BO+&U,CGC07!VRKF9=M%9P @P-,R=AZ_^#2M%#-;6A-NFMU%C M_'CTQ7CFK%)C4&L"RNHG.QOY^H6&;AQ@N3 M@H,&:&;1Y]!2R0AW[#DZB^^ZA XA!@T9MST3L$.YK)L"&R0D8PZ.S%5)IA2) M*2?(%+/F$@P\_I@S00R:EACJ MZ*@*N9Q@15%DVT+X#+![+T6-E-KB '0E'-I\T>P\CP)9G:*JK(YN8N33A9K,BO+6BJ$B,T$[WX"F=P6Q)DI M_D1M,?,PPE(1CAXR0NCBL[%"Z'+Y2.<]6H.:?&=N)8G+8*GPXT89G>KI Q.^ MX /A2VUH!-BDF%EGV$.G7N1)88J@4=0;&=3%2.1I0TRK/(3J\&#<3D;B'322ADVHFQ;+N0*>C%)_3=:'_. MYU^S]P*F?+[3=_&W[348:WT)$$+J#PUSD#/U-&M& 2#5?3K7DKRZ7R6:0)ZO M$MG]Z]PW14^&5JU-BXS/.]F)2J%/15:UD-88(O>&[>*-*G(T3+7 MU*1PL>*%C@YOZIJN;JW']4B7A/U7RE?'Y/;=,?;_:O>VEXTGMC4GMC]>!3UF>N\O/ MU3-5MQ'301@L(H=I7IEVIB5<+E7 4BONE+"["R>,(RI3!P3^IZ"S<+-&48-;LU M=']>A@.+V0O)Q!B2$2K4<:3*WTNGTMIR,A/[4@97SVN'#)<12J4\@W^,W.XB MV XALPUC4WV]H/5[1&*F'3AK'*Y'BMI)3%M*G&ZR.JE-UF35>G-,SB:0*@91 MQ\.3&,%0DZJE0IW]5U,]C.&"!@Y+QL[.K<.]SG0PL :V!J>FM;1U:UCCI=F% MNQ4\'D<:?T-HA:8$U](T)K*&1^B3NG-/ F?0'=!\33!#(@\[[U,N8P4&G+"6 M*'N.B$? OI)4HF#UF[H#^S[D)U=.J8'F%.?*68M7*).6(DM=#5,R4P5Y'/)) M?+3YM"TX<'4?5U_JB@\J"%,3&GUA]9(V)CHB1 )-#Z2%#>;^>R=&))B]C5SJ]&:4QC]2X\06L:*92[2'&KNT?.>;?["5.YG84AP>J MUR#K6)YI/B1^#@%TLZGTKJ?%A%XL3>)S&+>+I"CAU"H5OR#M-EJVXTJ!QXGJ MF/(D,W#Q8VOX[7EQ%D%2ZKE"^ E*.2.I@'0_>983-9 .B$M1@.U<-N?+ZS;E M*R"UM2YWF-H8Q-K!&"_,J&'JSH7S+>/))V7]K95KF;SM)M"2: MH-&9:)HA/!%<0\#\/>R ZQN?XV^+8ENIQF8)IEV4KI72]>#H9!"IL3&1>CC3 MLB8C9@^&N#$UFUB5S+G$=)&P%F?6#8^K<%K"/R)BI"2EKG>4"SLF.'A3 6[F MC279,'8L]T2IGDKIE_TQ-D 1/L=;2P:J"VVNE2EP!'E*EYPI8R*E=&Z.^@"3 MK DQE-\CW(6TD79J(4 %=!IT/7ALE#21JAQ87"]J"XHEDPO>+U@ M]:_;!#E!E#(^FZ9N-$ @X!J42RU?Y-M6FM:%A^D2I/*IPY+,IBLM7N/VDO/O M',]E"6/?EAQ'UZ=Q[WMB#3!VI*VD1K"K5JIOT1]W7]!5N(.AAP[34F:.@L#? MZ%E[]#*BJKLE\LOUD;V=D9]T51?N+O<":IA^@AV-7[N:'/T2VEUB_4.$?H/S$Y]$?;O23W6!7* M-389_'=9J,A'])H0?)8A%"Z'P"66TAS; HDE/AP'$I S*X16N-U>(JH?Q4IT M:M@S2JD+'C'>9P&X+W.?!TMLZ(E3-VRGKR/4TI;#L_TD#4,1BM9(#><%TNC \N4 M(2[#! Q)H*8-F3$L)_N_C!++FDZ/"NL/%PT'U]%KJBTP)5978)".W6Y36Z%+ M'QS&F%@W3N/VF'DFG%288@Y29D4.DXP6\Q*Y[<@S4"^"**C1>_@8EFY^NL#U M@_T4\)^E*X8.JZ/>YJL_M]6XC+P$UQ=J(IV:R--0$[D38]EV3>26)%#:+):= M\R7T:%W.A]Y9@PW&W:354DPH[A00F0B]35KI]KN\"VIT0"5%OQ.BVAU:"-,I MBZN^DAC= ?W&'^OZDENC_/]0ZSY)@*")0%T7J,!@U VW",F]G9IT8P0M/6BD>YFI(KKON4B05 M(9UZJHM:>W__E^]^Z-9:2AIP0W.3U5.IFED#/[+3-THE1%(,D$:]<-??<":7 M6BN7@KY]B#C^I_LAM#4:9!_T+M^ W/IOJL/H6P93BRM-]NB<.1G=IVR;;!GK M?5]L>&#\=XF<4Q[,V>GEDE/.6$G28 ENQ.JZE4/3;WR;>)[!DA3JN MX5J!I&@V-G7[2T_E.[YWYQ(_PX!2!P"NG%_Y^O6[WQ*LI MDJNYAA9=[KY\IV%9&BH_=%N%77%0ON *7FOGS9G4 L'7.U.D;97$ BIZ*@Q8 M:0H\S9,L=0^,VT8>V)MJ=+XM525+DWZ;UZ5&8;-I70N]IC&T32:-D^8/[+(F MEW# :59^A\^<+)@6PZ3V-UMG?AZC1['#8^P!0>$PS\ !^!1?:\(JR!F ME#A&F.IBA8EN7)$(C5V9=ORM#GB$I\_+JF,O\'JFW@&&3/,GFEN9W"36TXT,[Y;@'Z&/]3=E&]OL0@2I3 MDAUK].4;KBU+LD+J^#0I!I8J"'L$5VRUZ#^P5DV5 &14(G8V48JZ+E4-JS1P MZ[(\HDNZ]"IC[DI5 LN:DXIA!"M3 2JVOA-.^9$*'Q(<>RQ)+PR#8H(WPWHO MT[HU7?XVSY+M$'%;\. [I\(%Y?#H()R86*P;:!<@0!H;S*]]UD_WT07N/SC* MG%BN5C''Q<";\I,T\K:.*LU4OA 00A]B#N%4X5I?9>*X58@UV.\;.?0=H$G1 M(@PB+4[L1B"%%=A)XB B5\Q@P KX*T7GN*X*IY? <<%DEX$;%'X&)XYJ(77H MMBMBXZAN%IP\:0M"S-3PCHFD7EU 25NU:N%MY';FC%TJ%3$GB_I(D"G)T(H< M"=W0:B]2S^<+H3!=),;847?6X68P6 9XL<0S<<^!-K$#7A;>'@ULJFNAI&/UQS8;DX,=Y^42ZZ^'%@;L=:B2141TH-YQ!- MB@:G4H)]1FH6;,-,*:&!5L@.E.R,^88D#;0-8 MI?BL(8;KXVM**H6&DP5'Q M*!PEXYF"('7N5KE6)EE!$Z723SP, MO@%>ETI#6!.8)+4C\2R7['I/[ '665J\.]"82\"IH5!KH[@ZGRE2TXA)<$.! M-G3N-AVX-?0V'9X5+CHY08W]05'#"FE*+,HJ]PG@P3H2M!0Q:DA'8"T=/D,X M(2C)J+_=O6>%DIQ-RHIN+S'6H:Q65#W0)G9!),-F;7*S-%0EXDB6M8D?&XMDZ MMQ;!"^W@4MN:'522G4>#+LU* L-FXP7- ZCVH>[P[9G+1 M]('OXTB3%%C&[+'2J/>KKOQ[?TDPS8$/Q$,U>RL%H"EVLN0V]!"[=8E2'J3B M\V*7#PS)1'1H1 @#HHJ:8ND,J6+?JB.>+M^'- N_)Q8+U0RB#W@QZHFN][P9 MDT#\,FJ([<9J+$U$Q25P4M+.493^=-3A2!3U,V,?H.FVM)D(IVA1!\,DI$ Y M6-.HK2EL!5__!)!F&(4BJM*H=$<3S\$O>7DP_T \ MBQ@XR6M#BW5?>L<'CI#C&DHFG9+)LU RN1-C>:4EDZB9YP6#@$CBSN4GLEE# M-*=32W&[G,A-I)ZK;!NFZNS)-\9N_1^E_LM<\",X3_EPU=&M$_9G3R M/AD6(,DE72X7!MMH\Y-KX>N)%_/6L=4"^*3X!B3K"?HX&0)$TXA M$\(7J\J-X[=U)].#%W0]3')[,- ]YZW%S^^U[DPIQX]@'Y4DS\7+D,H5V7,AT01SO[C# M;%?L12#O-&\<9C(PT:5Y5LCT__.WGR(DQ[PNT82O RBR_UX;IOQ A.O:9H(Z MBXIU;TH6=LUE[5M-3N_EM)*\?[&N>Z,R%$;M]#=SPKI?VLR9EY(.FF!1<>\G MY>W@LH\^5U:SPP3_Y6FJPK!86601SA]J>E8%"I1H5S1!ZQ1>U%9JO2Q)QG2, M1,[JHP(Y4W&.J9X'J5=-4():AU/CJ#3I[36I+_.)"9SG!)LBA2&&PA@E4LG" M)Z5$$53)A#/[!/+B%.-GR*=HV"5Y"+KIGC;%@);S1F$I4,:%8982K5)6YZ]' MK86/(A 20N)?JC1:BJ@]_%A3EWK/FV'MJ('4 5Z99HQ+Y&^*65PMEWKO)+&+ M-@ I12EKCF4;Q!=/NT@+RFV',WT=U>_%%!GQ5*Q0(/WUMPX]*MMOW>N@Z3!U MEITA6BB=QULGHS:D0=Q M-.'&.[_BS^F27H74PNN8ZU0HXTU\9>N!^Z3!W>7S1Z4E8;\Q/W1 MY#BZ7JM7K!AT1<,]4@NN(_.[=QO2=70NJ.Z*8Z9/T@-'A\B\NVI3\(+8>L=$ ]QM;];FNW.J+ GR7N?E&-,_A#=P9V%L''-4 M*9 K$V1;W@FZ;A;F3LH?YYG+7!R(59-[ZMT46\TYYM83JI#H4 TH0^<(Z1_E+H2_1G<"8$D=R2TBS5V!*&I(<_W2MRHH9-I5P_]W9R6[=TJ[%5$\8'UNU5VED2*FXPO#'# M%.ITA@.!NRP760U/T,!9V$W@X0VLTU.PE(^YR4HL-[0!;@]J4(/S=MOOW@1OP/"7!0%HE)66 M)V;N1DV]0$?8Z3A2",E&=Q-=\4S9;3X:=)5R:KWTJFMS:+=51_"ZNX+UIG)L M#">EA7PU9;E4JMYMIV1<8H--:S'G'(YGALJ./>-#ID$318AC(B"9!^0HFOS8 M?0M#Z*E8TXQ$!=GDDV2?L]K"870H#Y1 ]+%XN+7$95RYO9:2MO4N3MX2&;,(A&*]$]& @04K3P6FPNE/)Y>1,GJ'+EPQVZ-.W=# MKXI=M>\7N7;)B?A,1 M(G(8G&KYI>.$(&O]9+H#QLSM3?/RAK'7EG@4,2+*S3:L*B1RYJ3W46-E<]TU MXY>:@RPT#,F*F^H$$%< _C%K/%^+=74R_][2'F-P%D,@^K#,040X" (>Q>@8 M.0T0!+40GAKI'+F5-3%?7WS#ANH/G_C(/DNDVM3E;M_41'%S1>4"56KZ+N*<;-I8I[0:4VN MBAEZAZSVR6O39@1GYAD+D5\266U.C 9RZOQO>Z\]KO8AO&#M(]]WT=-[8D'L M+?*#5O+.:I32$:Q=.<2+J\%.)NERP+#KQ"R;V/YHF]%L;+9H->#WU\O&M:E4 ML:YA\P@XJ*D6-1JEZDKM,]YD%<:L+3JZ?WCE#J655ZJFU'1H^DO>2-#ZP_?_ MD&CU-[W$0-9N^JZWN2OINXU+I&6KZXQ9%_RJJ:X!QT*+(X2/7[8)$MYV?_S_ ML_>ES6T<6;9_!>'7\T)^ 4($N$BT9QQ!2[1;W=9B46Z-_:6C@$H0)16JT+40 M@G[]R[MEWJPJ@(LD+A(FWINQ"*"67&[>Y=QSJ'4R0IP.-T\;#%WLTWR4-ANO MD0-7>?U_K=WZ\:D#IU]B?7$*L;T3:6*;*-=VB.-$"$0/U#61MK2@^.\S!'?->^)C*M(# M"@&;(+C]D_!3 )B7%#=FCJ5RO)8O!=>$/)2O%HAK#PX\8V19;J9QD&AQ)TGW M=E!ZZ69RM6#)<9:&?.EX3ER!/%S;FQY=D<<[U98&PU8GC,%U%3<4'8*KZY2- MH@_G,CU(K0\N)0($7MT%V^@D6_OX@\KA3+ZP74=:&Z6^: M9B,(_"6.F;(K[LJ)Q9VP*>:0H$Z1WG4L>"I UQ[[+@CME(3"Y16>NH55WX&6/O??@-%*".<.> MDL)%[]? ^.C]K;ZIO7<7'D*L"N) BK7/JUU*"6OC3@\"5AX'564L/3T99 ), MT:B+MVFB@@OFX)N:"N%#69ZI<^[Z!]>=J6Z\5 J%:X,:,I'-A!*-B"H%LW'9.=7+ M9&WQ,#ATL'82: XNPUH*99 - U9#1MMH#EU4R(>O/5["5%U@9;3ZWKK 8M#[ M>[XTYZR,Z!GLB^IJ-W\CM5@GHW' ]AZI[8J?:#<>7 M0*)W5]2_@D,&Q-@GE*5C<\YOW%3^#*$;/%C2G@%=?XEC(?%R#WJVE1,*@.Y, MHHRXZ&,W;YK!SRIU^*[ZJ5-P="BN!]):=BGSR?I:GX(2<1VF]P86X M_1.)0ML2ZX;B\K4*HU2\X]FEMWW?VF*4947%CH+RTU'&E4A%@ZF]+@HLV[!H MP/+@,:-&&7SL."$N-IUC#8QSJPH&3U29CBE#,+FTCV)KJW8Q6J3%(DKC-5,Z MURNZ_W. BB']?B9CQCR+V((.O@MIUT4OV>5I< MU,NI!0JJHG15LKJ2O)8]<-#^EKY ;@]< T \/M@+@/2H-8[N3XG1<6!3\^0 M.(0W(4NB$XZ#S'>=NJ0_]O\3BK/S2 ]'WB/.53\OS49'E$&"Q[#\!U^N,H $^"1@L$(XR^'P!I ]G41,]^B9V*2(.74FCL\=S.-%/J^G MQZ+#&PB2GJ0&@69F!KAPKLM!'=SA5*F%2U)J9WD>4^J5;@7P!SP)K1^%O+Z. M5K;#UK76\ :2Q'MM-5[RIDR1)W:-89"5IYI]2T")G%4SLS[HT#DQ) K*H[2! MI?/BU&^5N+CT2OA%K!W@M3Z0@$Y%H*L;F!:I+9FR^[R4?0AYA;\PPL M5&0[>>$[*51IV'E;J\ LP]MJDYIIC7F656B-1F!R'-,I7YV@[G+M]V9UB0NZ M!VY>K/FH;>N2&"9WYQ2GYVX5(C[?19_Q[EWSY!+-(M[/6G# URF8%G?XERR3 M%_N\CN"\[>,A)Y7HPR,V4!"$9P;:@!;6]B,I"FWNS[RW[P%.!C>_GFUHE4%R M\G+69T\V-F/RKK'XT8-CE3+_]%\[]H+O3> 6\T6"M)SX=O!"].:B?(DK/N7=I-I0D3 MB+.WH[W;0>_4^/J3JUBA[C,0.3/*[0N3BZW-1*P_'50L4D0 U1-,)-H =<* M,G4DCN1=+_E.$ 0I['##[)'U%+V5"SFQ4.O'-*M]=!PQ[W>H!='B,;@U8=LA M!8]W8.HIR9R!+4B\OM>+ MG FGS ? >I52;-["K#3,ZM$69G4GGN7KA5E=T81(^>0M<8NJ],X2]C"&9ISF MQ19R]-GUB7F;!GH@%KJ;6=ZA72C'M.:(N8K@YX5E"YC>X>@&7,5F3>+HR([' M:WS/UUX+!][SM%Y :O+)S#KK][]Q\6=/(D8H(\ALAX1CNM%]7"M,!+2$!!+NCR5P MAT',BQ@;WS*600HK=(B=@BSUCDEMXOB*>/*%,-T!E6ZNB@R4.. M9T'I!_$TY3&0K@C-E/2XKUF_Y#67'#<18Y[3Q6O\AI.47-#(2Y1\PFB I-M] MDHZN&H=7%,"8@W.Y# Y52OP_2S0G?5BSLC\P8XC$/@3&LW>D-_5Q01$,E.,; M7//BH)X83:3&A D 2@"V&$YMO,;]%>25SA=Y)O6YO/D$-&.Q5+&%Z02F%H%Q M"2A,4 K)4;?*%>F]$]RP=54"M4G'P\ YU-"]#<5D]&.LO0YN[6;5V'GV8HV@ MIH3V_H&W!ZY5*B8@@^*:\/E>P:%][U7ZFL4!*FD:1S)[JT)*[2C&@=&I V$#)KV07$$A[>;X*,J$IM-9!WSX,&*M$*%M,Y0!< M<:Y7#">-6*;$6',R OXH&<^I(MJHK*V83DNA0'+W\A010==J>[)@0)[,8'L; M5?'C'C-,HY@LFCCR(?O8UB+#G?V<]N61^6&$0H7_V6>KYPE$DL)E>7OEQ/HO M>.E9OH0/B>,QD>*T%\9ID9:$R=>Q6S^"U,*MWQ@ [&=2&TU -/P&8 #!<4H; M>[N3GMA+*VD2%?;9S 2I)V1$ JTE]W".2X9GDQ.6)!H(>9#8M_2.7?LRKBI) M0./7^D[...NTW_8!3B*GG8OD=)098H@'H'9D7).BF>B8UND4'&DZ\>_U.4SL M$0VT 'E1KF =**)AS(5S_S2/XYU?[%GQWD8;=C1.JP)PSJ^-Z\U^@JUI]NNO MB'H5-NLQ&:W1[G"W]P NPZ>TNIK]BCNG4=+-AOJDJ0";S7I%QE&BP!)U'00% M%B("(^VDP1*DQ 'KD9Q!B=P9%WP3,\\G$#),[-,3 9T<04^@,LGL >]R2H\[ MNXB.G;W%-(4&8+F'(LJ&*YR>/$'&!79!XMY9G<3H+Z M+A"QC>,A5EYZC,2*7 HJ 5(,U;I_5J.XLN EZ#LI#ZX2C M -DU+(+V#<_()BX!^K52] 163@ J2%V#/:\@RO,RV>[=<=^;"OX3&WT;+H$8 MV6!LUB2ZW5VI$SIH$]+! '14R^WEGJ&SQ@WZ\P1BRAIL", %R?1XLG9G7;L? MG"L"3,F.R\LT^326,[<1V?5(TPX_J>FE,"<3T2I'I5]24[M9I8E21#]=Y9Q4 M$8'CU \FLUJ%3X7*JK,2UV))(8.+7\L-&9 FN"*ZNX50&QNX,R\EYF6VW#,&K!]7%61Y ! M,M#=80]C7-ML5)!D1 R-8F^59<]X,O:TF"2+OLW$9,B_")9N,D%9@[-TU?>^ M"IIA:T7/H@XRF8L&27IB^ "WRU.*6YWQGH*L>+H]I=X7Y,=9% MOOW1%=, M $:A %+/ :7A-+BP#!GH&PW:=!(/%=AWIKN"'#;][ M)OASA&.!.7>5.@)@J38Y)R?MVEX]O9\G(8QZ2/0,A'U)&945 ,S,PKHB-H5PVHQ:>;UIFXLHD3QF.B(D(0"Z!?CH:2#U:M4MNYIB M#'HCWMG3AXE-47 C%4R8TGA2A\<,:=9C_[(P(0AE#BE/EBT F2)R]4>&X$UH MJTR@(*,3=2#1C=10JG/8T\V4.G6'@'WT_"C>QO M7#>4/,.UB:.31AG-+ N+ M-%.;]JRB^!8PN/!$\'\%,H_((C_C3.JBEV$[S9GEV[U;79^IWS=JX6G2? ED@VD'T3'GK>6IPS-:9U+F!QE4<>@H!>QPO K; MBW%XFQ_U2C9='$X%&Y6 V[?(43+S P.A:;DL0UR:2B*P*XY;HT@JLQ,#>:3R MBD07@C9]$Z"5YDO3\NA87H&4-=3BK4M1LO,.+IH;6(-T)==K($.(SRX,Y;PK MUSG6V @T*6C]HZ=+6<+P^YH0 !2L/PAUA-S2-?%CMH=RWS!ED/AH'Z,I=!"& M=.O>3G!F5#Q:\6&;>05N\G))=/'(F@W+U.TXOY(&^88ZDVS#.D+@#@^DOX;K?U/7PA:OI/!* MC[=XI3OQ++>*5_JR@)9K D!*5?<%W/R&VN\$OHK.#$SL9\)XW+[+-!RQR^0F1DAVP_D+ M^4JII0$!S0>\:( MA!XFRZ"E[)R=46G&5\U+G_%IYGNP:0:9DW/ 8$ 0!D*#KN0Q2SEGKE&%]RZYA)S!R 1D[$ICWH>E+H!-FKE,>^AY M?]137D@"TK%+A*E4"J/#!+&*"*:I^> #'O#T) W.07ORP>%$X#7J3#G.4N)H MEIV;(Z"C;LP:"U>LJ]H[.W[_8T^GD[X,"S^\]!5565#^T9H?7;:.U^5*%A*F MXD5YR4Y8C>@LN HE@[H<=!%9UPN)J#B#96$9#0Y2IY"E;4G=! M1I=Q?>:ZZ(J'[[]!N>Q.]F[' 4YN]_MX:M3IWZC/G"%%)T?.UOGOI MX@FB"IU0IH.74V;"[CUKY9RKO/S2A$VWP"A\N5:(4WV O'(EB-.6^M,IZ\2] M% ;:V^_YN'R(O+O';8&T4 34V!3KO(14(LOLT=$2]APXKXY2M/:R2!45%E05 MPM0WTGSR8KHKQK(UQ.WBUA7&&*[/93>E&41&L@&-T\*%!+X!D;:2VNL!7 ?^ M.OAQXG/PR08.MF*BO=3C]3WKB (9!L2_FRF+)5O2N"HQ$,QS1@LZR<^\:+]4 M$ GR$Y!L8C+I05D!,\P- +@ODSV1 <,3B(*BDC&+#F:B>M5+<^:2^&PQ#2.> MD'S%%5$9_3A1UU>8XN;556Q:F#$EY=FA]HYDZ]UM6 HD*@&S,_EC7(,D)$C M?,A-+>$2XRWK4%(!)W%;NH^:F*@W6]R_4L@MQW46IRRE11_B&V]2*@V]LTC MKDOW-%?>-\N\2&-V?GM_#$X'=BFD:50@>Q4V :Y"]U-C>P2-*ZT,GCREA8_G M:A/O<1J8IE)B*P>'/A0T3O(,+R+F5L[1L>ZX>X,((:#,]#PK@;U!?K' _+:< M+O*(Q(13GX]'RTSMLZPF*5-BLB*GQP V)3;7J4();P]>5_B9M8Q2-1,&U[BI M(:FB/NYL$V+D*Z\([)Z3QT"@&CQW4#\-Z#?7CJ*].17?> 20FBA-\Z4TXC!5 M#L4I?$7Z,:?'[J*G='5J2T<4L9X"55&0.N"?5H7N>TGH?L(,[,1 MJ?85I &@\).:5[Z[AREL,?+Y

1*G%@MK@>J$'D1D<_M4N77/Y'F0HJPYS,G;,2 7.AE_:86S5'!,2'<9W#ILBF""4D!T5 MN@GPV!??8=#[V&N!;A8(ETIIAO\ =,BY.1CJ+.EBR//74"5($/PRX+ M4C9SZ,[-E!$WT#$'%'^JYL>>@]07L"2N 6F(T834C *7,SN0/7,YJ<^U;_<' MCPYN;>N&3E&.2**+#%:ST:IE!)N2G-,X<=@?(9',!*N*M;WH0C:FAR#7*=C!OW4A3TO M*>>#/FL_*(U=M3(V!\HT=\L0C'Y2%W:A]&';%;F].CJO(#.>R'$J\0\TBI:5 M=%?S[GZ>Q.#6GT1E]>/UM]>=74RXY6YW,0' HV,QG5GO',Z"@,?/&C[(8%+( M+YEXS*\0PV;)K/!XKTEH)!;NEJG.=E[ MG",*,<', R,D7!6W)7=:<[RX?O:^15S:T1:7=B>>Y;9YM+:6Z?HG#C)#8(I^44Q= %C@$3TXRVJ$>:-71UMRM=?'M8WN22[,[@T-( MD%F13'Q20N8\-6=84NIF$1#.%V8EZDM;^R3R//#(:\/]02ULB6N^[6*XV2Z/ MV[18D:.[Y0X+F!NM8-'(T?<;>4F6&*#<9).GPL[9MC$$.A[_UST/O9/I6QQ@G_BK]45LV.XD3@ M,V>NE0OXO0J4AV#.'8$9TC,*X[[L'D_59+*2T*E3@$VRX54L'UCOPK8M& [B M*&.D)6=\&JBG[2ZXR5U 'YL,FF3=T8U3B8A56F?CSD2AU+XQ MD.DU$^QQMR!Z;F0OWT[J#4YJ$W=@/C 2I\ "R]A42V@D<)X"(1<"9X,Q#!S. M2$T'NSX8S!N ]:3&(I"KC*TWU_?O?963" ?PO,):4\B]YZ@@N$ 5FC8N4^- MH2I)*6CKO@,A=_,A7HD7&A&A*)>@.?'7T%TVM!2@S6=%M4!5+NRNZ['*_>4T M(AM/ZT2U6(75*T8$6E6JI7;C8R/CD8_8*(33O;E,X@F%:5U /"OR935K2B_> MY<:U5K]%D^^PFT/5YU*"*I'OJ?*<$[VDD<)PV#,:=(060[QR@4(Y=0EAKQ;V M^_Q423G2=%CARFC0KQ/^U*CNVA(SS)$+\XWD4J M3B"4ABI1]E[V=W81.EKEP1_^ZW.#=&R*515I)MW1[QXZC:Q+-#>TZ M!(N#V90;T7V&@]XQT]H10??2X:28J$/1E, M=.I.+]>HZG3BLAUQA.I&PZJBKCW@>O0M^JH'T.L7:T #H;;$>*$5H1=0[%VJ MPR53\I%(,[BPRR 9I\@-02UE+?HJ?U:%-M>N;>2W#'2[@C%XF'=T]'\=H*N( M]+_SDAEJFPA&@3:&+D78=->FRUJGTO29I MIWO339MCN+4ZWL]SV)_2T"3=HJC/(ZY!AP/97"E-Z@]$E3J)0"8P;3FF9Q$< M*&N<4W=0<2NHLF-O+G-U18J'/37,'MMF3^]JDM\$(73#*@0H3./'K^T;PS?V M1@2(.;FGX4IZ("EUN[(ILOFB /O?#TJ<#YHH":]U;-VR0]1F$+F!1 YBN M\^;$BH\M?UU89\9[\Y^HN2AD*Y1T;6LUZHV'C^&>4L"(W7OGJ[!)?K[:&9WU M4@!8?@OM5<=&) HU-Y)"?Z2-DCY+F$RHH]JWQG"L(_X- H>9B8&)B/ ULAK9 M-0-82TP&M8:T]9)+>][\[>#Q_F"?[C2'!@6(7"%BP'Z2)$,8)A7#F ;?3BD: M!:\)C+#N*1'/@>8;7>UPT'MJM\8YNA[ #%D5M6ND>65M!7WM6;_WK#)S^L>0 M[+:U?K_; ; S9.?N-5&TV]O;QY+O[>[\S@&V1)<9LVL%07;7P_I(57%VA[1I M>"0]5UZ6%'L,L5WB4H*5E,F 8'O.H/>S M6>69TP-UG^HJD2?F('9ZQ[&[AE'?B6;X4G/)V%E;0(PEVJC@WP>Y$)B[%=SO! M'E5W^L)!$>?UN()&+(=\AT8MN\/.D)R#]C[%&<[Z-PQ1(_$"!F ,88P7NW/) M6^JFIFYTZ7SU\HOX%MSFB@95W?U>QZCB90[N3<-G)CM@;Z%,4 M'\N7^Z:UN$:B 834ZHW0.3/5,B_>4X4G3;O! IN>XHLOTR_NM[Y4<5(C%" S M0$N]G&OA+)=NI9GX!UD\DN=@V)P5U-D+C M#^A%DA91+MDO#YQ*6GLTLB/FO*B M+E:SRZRY#WQQNZ\)!5ORV^LA%<<^IFYHJG(*&[9Q8==D'"2M]3X9K'?S[\OL M_L*U\=L,0,OD YB3:@888C@Y&Q5Y3%<6QH0VRJN5(>,;T-J@'&EON/M?/4DZ M\HQ2IM-IO]"1QJ):9X5!VZ4O<; _V/^OSA]?D%:=JB5R2^X)#NG5AXAX2CH: M0"\Q7+>Y> [V!D?_M>D)OOA87S2 7X&5"-D$V/.)#>!-.+BIBWF>I+),^-26 MVC%Q2,,?0G$;\$>I#=4K.CA62.=8]87;2+XD>3HE2+>(5EVU&H&M=$N",+?) MI<$C5P#LW7^\R''S5%2(!&'O(3B0D/-X=6HH83 S@-=@6D,LH6@&T.O<'.W> M?C"+@W.ZX9TO9-$8]$X]X7'7!3B%,+,W3%3(L<)*]!>8D;?9 E%$* O";6YU. D. T3-ZEN+!' P64-*&35-P$&!KU?_;6"!KQ0PW.:;T(U M$@T&DM"1?BS$\IY,SS4((>'%!_Y>XO3J(;"_'%46%SID:;]0'JE!#("_P)*@: M:260((A!QQFE!#1I;2MRN!I 6RU$$8A"JI55T!=S=?K.!O92KZU974$V %"- MI!'.JVUF0LYD1.CW79D^:6AU\_O45.6/:FL'"J]G1V@*_A"#Z*9JE MC:0%TDL&S[)6F^\2[Q\,JK,43A,,P+TUJ3#)^]7 F>-R7-S 2X07@9IN!_WX MAO0'*38XG5U\?PI0(_M^T\BN#-\6B2M2[I2@D-=J#6TM%?4[<%;^M:T;:2VS M78[(WGX.7?+H?./=:G"QU(*0MU*53-UT3ND?P 4(8P\\+[3XG>W4A6H[988.KC?1 X#^*!,8UM1;;U?<( M"D>/7F>8XB^#KD-[:.%"T'Q%W?@'-3EM)% HD[N,6K3P#I&G!DM3G4D=D]&$ MH3Z9?7B!#)8$T RU9M>2J=%2E_HAP#WL>B>,8T.P,9\XH+4^& MK.!BTDGJ%OC1<8DWS(C;_ETGI$OZ7LQ$ ;(+Q22R M)I4]YBC,9)9AMX4,I2L,$$0I+]<"5CSN5/7LX$S@8MJ16VVXQ^9X*M22#LIG M8JA*N\K**4&BO%%>/R9][UKV'93CZT*;8YGI&.K@EW$%[0*!#@DJY"0;1IIK M/#R"(7B!5IE,U/KY#G3'*U9YIOV[9H4A[+',4Z2V9<77L):BWY'E3IK *HIN M!"52VK, D,_MQZ1^GZ2(B5K;M#4A!;SMN5]Q[4[-$HVIZ+<%*9%A?CL5'QH; \%_=&3,3+J0GX17 MM,9[\AZ3@C0I"WM@[- ]J#4+)TBXU'&\?8TFS\YRPM,P;KW+Z*OBXX:EBWHY M#+ ,GW"Y'GGK-GQA%C7QKS1[D!J@'*?C@SH6 -U%]6^)R$AZ2VA:X8Q32E;> M@VV9/>EQN#A_K2RKG?BRB>R\BOV\N*7QOABWYV *4N*@1X32HDA #$)8YD4" MCRQ\,VVP:DPRCAXF&%E"WIDZ]N?)#8,C#8,#9.%FA49$9@/%;#F';%31Q'AL MWLH2<>/*H:!>)1\<;L2]:0 -32J)\QK)4=P:9E)7KH>/J7Q7@< Q>F@-G[& M$7G7?9K.:K(&N]IAE9R]E7%B0ZA/;,%*AZ_FPWY'=E1YE!]E>/1ET;%L7D.% MZ(HTV'Y[EF#9W%L9(6$6M"T%3.BX^V^I+N5G%6;:JN@]$!FC7OL6MJ=A>\,M M;.]./,MMLR#>TO' 1RJZCDAWWL<]WQ=>/[NQ?2ZQ[06ZGF%'(M_HDD #PL&L M>'S3J(3C!3/.]BOOC5GTZ@79545D*+AGDFZIK<5-72JB6TH0)-M9K9?Q*:D3 M;Z=>'9&A"=PI'YN)?[6NZT!95H=YE!(!T-E[,]OV!@6&TU(H$=G/SQ:WN5MU M]5-U5AGMKH C7QCG24A%M-=(W]=7&4QFEZUI# ?ZMO2YC,)2W#_4A8_FSDN6 M+[@5H0)->2W((JTVCUEG8EFX0D)^C#5.A0RP'0GN M_LUT_WQ&FW(YV;9GFB3YE9 DP[N^ 8-BG\JZ6[_9LO0A,;)J6EPH.;C M$RAMU 7UEI!.:B]?9N1U?6)%!%@$D$;FL(M[6327 M)!9Q)I8@J20=]UZ]5;4%IH2W!)L[QB 58+J8YN8*S=3-)TEBS),R6M"<,C^I MF\GS)$_US[I(PQO3#C5?E5UIM$%%96D*DF,APX/_YJA]+F)5+O2ECWL36IB- M)U__2+P I1VX;BI8VYL\-1.D@2&,UFAW:*/Q?]19LH"(,L\"R72NP2%5;<#6B$L<2%,QL\*#;'GYI%%=YQ#X.@==?DA[GXPL^CE;OD/EXR:#F. M[)VK*N6YMM8- T.DI@%,T@[9+Z/(:?"DEMOKW!RD_PU5_(#DK=:48NYQ[87K M@*W4?M6NL#)"]@I]#;]0[[])"-<\EO4 ;L_KEP2>:1'+_'8P2G3E1I>S?!YJ MVZ0\8;[ HZA]6,-&PF 8F'D&0K-R6WZ*EM)95V5!6?W-&XUZJ?T --@@0F<- M\FK@7/N0G.@$]4;SR0&-E5%&3 H*Y6CD[H>.+1 Z9V@M]7XIEU;=7J&BH?^ M$%.=#]DTB3E-J'K2O3HJ)5(^7J/2 J^K/$>(NQ)PI6> M1P77I'V.-%K8AYQ8N]\/338O/]WRH/*M\,Z2GN$,%J50/WJN%+*"X,E.[23G M_3861?8%"ROF2XU1Y8.%0 (> )6Z7",>1#FV(^,WFS'&2E=G+W#L MV+4 EI.[\2$F #11&M+M\)?D1K,\=7*KY&2X922N.7_3KCF,SV8YO4Z&08\! M (O36A1<'E;TV00XDP*+EAV11L%#H@G[/E6*"RJ#:@?H^PC*P0N*-,9 \N80 M4 -U=$F'$2Y%Y^!@XLVO444?&E **9I \*L,URKILD((N(&I0-4=2-7&,*G) MU&2-1W+NRW&VHF7:\C>PY\8;.AN&PNCR,PE0SMH%2$;00TVBNO2V>%(7 1B. M^JSH81!CH^A+\ GD,H@_$?2!8EM$PQF&9[13VPG1">ZFF@J]>!YU&IB&=1H; M>@-1L%L1;>P\&/,H&[\-J+>N_J^(S\ M*+L!V')'A',&1ZMTCA8]^P)WGYWBFI7='8X(-[AP(2HQ7):CTQ^[<%U.(![D MDB<6P,UZ7JB*!4PI^2I*G= =DPQ@Q@M6N&]8I4>4-RV2O"Z1/:^%>+O?D?\U MD!C:1>"#UR$5=2&&+8LWBB&&B)5@Y<#.,>:#;\/.BHAQL)42;"DCBWW!HRXK M:;SKKR":?FLH5R>H8W+V] DIJ3Q$:XX%.P?P<&40A%O'N<>:[Y)3CUJF 7#1 M*6P:!W'1'CS^! ]*.,BC^+F"%S>8_7JT6./H7/RT88$?.VH M%65%(JOO)9IQ3CJ^ AU9^GW9QPJ&6"QPY[5A:@A+S@ZCF^;0&O"AH)W9Y^GK&H8$D2(TJD>PZ!<4%G M%R[1<.7"]$NO2-Q7(Q431K28U/-S[$?SZ%8VZ<@ 8[^')36!(S:6+<&'5;W; M55'0>RL9/RN#F/N(!(=10.5H_>N@WAYPY2HJ0XJ)F20/CWEXHATA?',J5W91 M046B3A-22-Z(!'UGG: R9CVC1EVI>TZYW-XT44579$ZER+L&E?0'PYWAB,-T6\N>)C8)>3'ND M1:5^*K29U*:3AGGCYF%J;W*=L]3NLCCO5%UGI(Z[-Y$I1>AUHP.=QIA-\8C*ED4W*?K M83 MP(\..(G)C-DC.^@1(NK#XFAL;BTFD#FZZP)8):,+RBG3S.VWDT+ K$9! MGD]%V:UEUR8VA>!EBS-3<:?#'-*^,"*3]QK&PU7$MKR?6OIN\)AVN/UH_4%K* P[K7E^!BOM'E_XLHKZK]3<66R@( M+S#9]L,D3?8LM/$G!DT9; M>-*=>)9O#YZ$*]")-FA("H()?;\1'-4J>Z \>N^Q;:H"M"+'H$+<)X Z=9M1 MK((^L<3)I74Y7&*OPRSZ$D->T*4P9]JH([5*LBY*22#$/(635B7%F^UC[6PH M.0'G)"!%35\"O_*IS6Z=@>OU9AZ3$U8VYZ)10P[3 YQR%D:M_+T8^?!KE:L M4FT($NZ7*J+KRG)>J &+7'V .L-F",_.!$J,,G=8RGU98QJ)#C#U8OIR198TEE+&D!_BJW[L-8R<*L_.E M28&U;V.C+CICM%#!;<.]AGD,3+>C!^:#+>YJ[[.H"G,Q$Z;+@Y!)LH83!5E^ M[OHC54\>.W(P7C%G8C&WX7+(W-/>G6U=?H/0JVLD8+GT@%2K9 7\^I)\S?KZ M]29;<<4F._X+5J(Y[4XR,^:K0C&\O&A "5;HYF">@V)G*7%B3.D-$K>V=G ' MJV3<.EYR@H45F=2/CG>T>V#AW+E&."_^3+ M3/*8%N;"F^SR4KFFX8Z3ZS#:HX>@(LMU3,'"#NO81 MV"6F"].\K=*[MYW2?[>YGM#$,OMV>.8F$LCF6S",E.%+[GT+'%SH0$=+# M*:P"HW&G6%ZY_SM2DS0*J6)^@64$K^,\3YS%NK@OD LN(@A',H]TB (@@P4A MK">)(XU!;^?N='5_PN,0*M(P.T68E,2\I98\:A9^.6CV&]^5>%'@@3+V$?3: MT_=9+'H.//W@R%BGL.@Y #-44<,HBZN2"-LX@ ">G MHF*))8$E-7!?'M>!C^T27D8J@NOL@KFWN=.!*AG=U7XB\]=+7;R!O)XCR M3?$&9:5D'A0P"W"+);ES[![#94E[\@IP371.R9(["O6<-"WX>.EZ(^V_SDR* MMHX&GY-IX>*-LNYQX7MX(]NTGT@![Y8CIN=;SKXK6@I5P47[#LX4?#+'HHIY M(^:QQ"SI%)0"D&D/C;@T,5S8Z0O^)P SI(S*S2<7]R9#JXJ_#T&1T)'BRL"$ M2'[*&5?YI$*#.@U]CA;Q*/:I7G%>B0W2\)V5XX& ME0W%I>$)B&G!2O(^)..H2Q1877-T0,NC:);I7"Z#WAP4R#MWWERZJV!QO'T^ M@(/@5X3/S6(];8DLV17#W3S1&-PM80@:4_&2T;8VP].E*%N@4\1SE2SOEH/: M.!I]+A1()GB"*>TU3UJZ1^VK6H1)$Y9?4L@L;+#EER>XJGWD JAW[$>;4QM* M5DI$V G*2LP]:/M,ND"H['G2(EU643MRB]F%*&5A;&&?P+X7'B@#Z1B' ] ^ M6EZP !M<$GZ2$ >5&F(0ENAD/D-IGZB'?/7IX6!+1KIKR X?NL. M+ V6:!]*OD'/KD+OX[@&,8(N-IRL&^S8&=M-=5;D-90):3"G^#\_WB#XR&Z* MO%CD2%M8F=MDJW43*0&MS''7Q/J]['<9%A0OC?JTOGL/&:PD"CC$5Q$]%'U=36$Q26"G)<-$[.H),=-N77P MN].T.PNN08B^[6;EM /5K"JD]+IEVVZ#&"-[:>429KYI3C4)^<'."U470$^[ M$5M2[BWX$7XMV?1N_NL!6"$O-#@D6 Q8R!&W#WF"''0+Q[G%^2 M_G"&STERJ3%VK#](R&$$0J+[T!VS?U-IH4UQTAH1&02/7+O@;/6 "2P;Q42L M2JC[O/!OG;+DQ+FV _W08(WUD\0Y)P#U*$L@R.E OW8#3%YC+R/$N//^"(#' M])MCBW/X#/ZMT8]^^Z;/HG: M3H6MBV6\*>AC'7,WA[%=OT@<#EHOL)85V-0AHR:K-A16/_ 6"Z6P4'M;+-2= M>)9O% N%^LG0XRJ"MV.#P:0I*VD5A%J0HX#PU3UP\W:4MCSO\+R@DT[8Q"<% M=-2M@J8<4TXBY@_U;'Z,[R&T)?@AUM&10@ZU/?9=C(N5*R]RIQH6X$J"^>PT M/E2R7=DPNR2I*(?Q]XXJP\#\+^&EN'M?+B(W"4/=AH*$D(!0I=2S4''O@$X4 M8"W7L6!"4":=1/H9!(D4,.>/\YAK'":#1E3V\%0P24C90@\$%B&HGT@:%!JH M)3#F@#/O^BT5$IQCN+ WQG;&T(7[\OHY7WQ_!-0D,$\!8"OK^TU>O&4GQO<06$)3.&P)ZS^T.&^T.'_>Y5EI2MSM4(;,S5"AH MG+EA_8 3]I2HE1*!GYLIMHIG2@<""P?XA#C+KC&6^TQQ7]GE^J!>B'\A5[7; MS+[0WN'^CZ/=GAWWE*'U)+Z%&0(4WUKF11HOB?PJ@Y@;5'Q@\7XO2?=LBDJ* M#E2-^2:L!G(/2T9OS=M*H(;0\V0*5S202GF:QV?,(PIY5$[5E/4".G5+-$X$ M>JO%#OSI+3B M_NF:A/LLK">P.^+5ITG0#A>IBT)RB1TU:MFORB0VPOTR'4:^">*DAC2( M70A/;$1K+8(0)$"J9F4 ?3?)[:;&+@%,#\([\^H6?U]@0LWUBW,#9C(IY[[[2PTB/"&6\!]IX]^$X-@8..RWK@BP8W-2]H!8'P/ &S5R,V0-GR5PW M"T,QS3V;>'FZ++@MP*C<6.+P=I'X!)Q5[[ 1?!6\-L[Q&6SD2! MYQ+#SDOIDK.)HUJ5#2FT-3N+!9GI#"I=ZM3=.BJ5'$=\Z0"'@NLCP:6A0FRV\I3N,+,HG;HJ@1HW M:\7J214QQPO*N8#WMQ(*-V[(1LPW.!1N900B?749(J>"#"6"NY-J78.P@$>F MY)#K'EBXI/U7G':E#+A7 /OQRM;"/1%IV&,[Z]YQ.CF6$T)% FRF1FP) ,S*#? M^[DP'Y+J>^\'6J.<% Z^1!_3\J!53/KN8BM(6B+WO)8B+[';;YP\SJE-(."< M(R>"ZRZ%QWO @">VD?@W'5R247%_MN$X+*C4'LL8++CK- /78[LR*/!DN56Y M?^E0"-8%SU7^(WQPM)8GV1F GL =$^/64E/PSZ851A]@* )%6SOAWQ/;&_*5 MD&@]'Z0$'FZ% F3(!!DGX'9UQ*NJD[):#=T1UBR;]BC6!=;.O1^'CP8''='M MYLCV*\AZ/.MH:.ZWT-&YK^C:!?$$"-USZW-'S2P8>J_^TR<2NTO4 (M/3OTG M3UX=-S,EF^-EI#=C5]$%# )=! _ ESKP(_4DDD4@'33KLS,9J/S9K7W&P!!I M UN0I.@L;3&%"1*,XC4WY3:(!925ODLODX-D=GCF$%"Z+Q3U],_>,BKIY.:O M"OY1%?N%ZY@]?'42\4:$D7:QA1^38[LTB\RL7(X+Z]S9A"P81IALO.C*>!EG MMZ*Y,W9SR(XL($T^F42E*R9?=#ND9B3W+;'++W&)6%);U:E<\[PP M.3V-]]RPV+A#[5-JQWC,18*." 07/#"GH+EQ:/<>X91Y]V,VER^% M2ZABT5DZL)J)3=B1U-/DGUD0UWD&$]:NQ]O3J#2B,DPET/'$(H MX 3@B.IDQ=$'I<^4$=_T7"!Q$OE>(_P6/XBT9H6\*'@'P7G'_.IYX44)I8L+ MOCOHG< 9Y-JFV7STW7O06W6F@AO5.,_W16UDWP)90.6[1)'1#,C.X0I.YG._-**(UUR?9^" MN--2(F^"OQF'L>46/V"@OO=6Z24E'< C)M#:Q"1@J!5*"(=MQ=1./M/16:]U M)4]M+B U(P ]@D)CQ;,)VI.=LM9R22&SA57"Q8LVM<&29%=3F;CM[)_.'^'] M5H@/]@/KP!,4LJ&VE:[<0*/B['6CZ5,%+\5HQ[X> MY-Q-Y8/V^8>R4910(Q)X@3$0K+P_)ZPIM>9\JF!%SQ"* M:2K,F^5VVER,\NR5BU"D6Q"ASY,9N(#$0BA7ZCME=IVH9SXI]2:8TT(\-_K& MLV2"6$[9-+8P\-D3$!RN2>4ZH0P0-LCIE%U">- M77ZEN*?MJ%8[8.@'6?<PX=D*8J85&O( 8"Y-S19Z"8L9*2=1]GT(?-@ MD+SC;$_8B9T;K,X8\A8*Q"]@P;K/W3].S2TXTF1LHSAW#W!!UZ(JN6&VG&0K M0MG6.PCMOAIL_:7;R+V7C#5I;:8[^))7;];$L+B[!9G!+MZFT8H6=E7:RA12 M/2N+R*3WWWU7K1RP$P2$*#UPW@$.[,NIF<1YO_?*[@/[GSA*;Y;6";0#]-[# M<'((>,S%@]@[GMAS&RX,\3TDP2JH;?4=^8*0E-H/B)' <8BXB[!*<5CX\A-) MB3W>N7C P"H06R7"67PIP50<%]'8QJ1VM,;0\J4RC)0G;F4+9S;@D_HI7 1 M8J310F:/KI_P>ZU<>5,M./]"U!"%R4Q7L^=F449@4&W*'<EY$L?6R3J)2F&*N3J31%-,V77T'[2"=_0D#WW%@M(C@6 M<^ +)Z=4J^S(F0+H^NK*"?O)N?M(WEG( HK=^JW";05H1 MA"V%TD116(4\@P*/06L(*S@I.ABK%J8RA!'2K5PLI77_K9)B*-=L#78O%BM: M>ZJOM46"T/=$>4VW.YPLA(SR)+F9D6TQ-OR1 D:WD= (HW9X/]>)RQ>5#F/, MWV/O-UJ.\$,0 U]0SROUI)/62([9S69J4S]R*DK$#<@^?H>BAC),<=.O!1KG MNF&48!0IU"S7\7ZI(F%RGI 78V,8J#VDOBM >W&<5;1_B&PX5GC,.V/&L,/9 MFT.NK41GKN1&EE7(-SE7R"- 6P3^"\*[!*@)0%#;R9W ;SWLL#'N9%2]T2>Z M+.%<"%10.EJ5X-+<$5VXQV*U=]3=KK.$I#$#@;6.)>=SU.V9@:5+H20%S\E" MRNTM-3&WGN=CNZ=S$D*1"QF!(^/L>"/%8TR)C](%S\) B 36"]"EKUV2G.&N MCN6CI3T?9.*QQLL:A8TBS$Z; (1>OL)@X+-CXG"@M)$7T#@Y6?DCPX[J> M2NA[F*PH5;6 M>15]L(YB9J8(APXSG(3C:#T8A>GKTDH;2&R:2_M3*&SNBC/RUO51,KTD:T9W M3JBPEA @=]4+Q#D)_@C9$^N'.XSWM6>?<85=ST'0.&!"IV#=AGHURX> [0=O MU_=>PP(ADD'VBY2C ,#1I7%]4YT,8OW&@P,'&WH_//&!P?\L'IZ M1E3Z]=@$M0N8:,*C8DJ?S@[1IP0B=7@E/ALSP,@"0Q@ZX@&2AL3"B7-;SFC9 M31@'8[SCGC\I>1="J.Q;875+DQWMH V;T,T%96@BYTC P_&AJ3D?2E0CB^UY M!XV0'30Y<'WOGZH>&,XR!L^K2-C8?KBR:IB4L_%OB8HH;K&&B[[Q@@A!+\E3 MD.XZ3A*(@:(TA#B3DJ);OS@EQ&:]Z$NM!8_R=*3K30O8?A4T?92ZO[P%%%K& MYG #BKHI0J_)^VS F=8RWET;P@Y,*L!Y77<5.5B<;NTS"JBP ?I;M]FZMD=; ME\9GFR17O7&R-G2!?(O@IX,M^.E./,O7"WZZNE?J.&$AI"D9FRH$)TB-HH4J MT,KX?MC[[]2]1&<&(>7P;AI?"\0)#[ MJ8U_:]WLS&^SGJ19'"!,@HER-_%Z&GN96-(CQ%*5U@38PUDT<4,A?L/*T.#" M %;O6RO7.$$.RZ40AGPJKDD30$>8=4Q=<8+8;QH# ^\+\G5 M$M>GLO<\]4; M>K[>U1 P9%Y7$^:,)J2W:PYFS8D6A"8>7'DZ$Z!+MUFR=&V#7N7 MB?R$7N\[XPD]FS8V4%ZX#1UV_>%&*!@W$[D,L%1*1CMUSNF&3G/6@L8F/UPES62\*9E_B#K Y()&K?/+^7F]% M2DXC/8VQ'I\GT^RR<-34!' R* K@2?GK\?$K?S@H>A+A#%(&&L[,YN)@"QG: M8(%T7,\&DQJ6/9UA0K.\8@C:6-P,M>*SWLP1QP5451G>W:%@J6^J^>PM4335 MA^\)*P)@6I^3/[3$7:<%(O2PT1\$NT@.,WH/S^]W9#0&(C2\(M"BP8?H.9.$ M6EEBM5$=V7TD+X,<)7N%_;!?/) WLT\>)T3]&&&BA42&J#N36&BLTX$JG218 MYSL6D+;."6LP8A]J5!7 Y*2=6\R'+X'T3F0>A%_++B_^^G.WCK@D7/:>)N6D M]LV]Q[B5$WSY7]Q*>!+DJE[[8?:H=G6S5S;" <*/W1^?]:VC:.;TCY$C1/N] MMM] 8S7ADIT&0P"?V^XN_,[IKBXIQCSF<$"ZZOIR\,%="7[ZBUH,I4FRQ#O MJ/V92SZ"CGB3NWQ\\2SD$F"# $?9C_SWS9G%7 M?3"X%\$NW.$7ZD]!1P","_>$Q-B&4T- M&'JOMTO_5EN6Y[>_EM6@[_A I(M_I_4-R(OMC(MD; JF#7D09DT0W?8+C\83 MZ]_5"^B;DQ9[(/B0) X20AW#!7_F"]I/O^\S;N1A _+9=_P,:K?+0\4JP1,N M7S3/G5F7/@/.5=]U0%O%IJO!PXS900(>=041@]Z+@&>YV>G>:' /;M@%-&YB MW10:E+@>X+%ET@$"F,)(=;28(__$65YXU5?[*ZCCN99R[AOO7P :Q2CI7>TH MVI^1!E6P\#VX!TDVB.JU76X#H!(4QC"QM?(I&GJ O/#W]W+N3?9E3,&@W%4< M4ESWKTUXYP--'<>WB_MA;8OV<\P'.CX6;1SLEF?TBY;(UFF4@/5OWG9]HHJU M/'HAOR0EH7P.C:"F4X->$FN)#7HG7B:BU(]1$<.57*?Z MA,I7G9V]> 7MA!-04%A[2)8:;C]9381_U<"'%"M2,SG\TQ[<$XRT$/9MMQNI M!DBZO5S#;\*46)[2\+670)$SZ^_NS<\)9#_A& <)^%CG?C'.I'' MLM%3P0EU:5Y_G?_]U+>O9Y[:N_WG1)I9\M%ZR@R/GE&3'*A!KL51^;O7J_P92X M9IW<_QW_QBUPN^#<0BOU9,+^[,B[$DB<]J7;R.+,M;=[Z;6A@134NDC&1L@% MS^XDBN=)/?2V0BIO#8&15]1E3!.^LS8M#[ MNW $!N G!5G!S$/0[--[0)%OTLQK?\].%1)>!]L#ECYMA.ZDMJ88T]J$Z\3L MF4 <7C+/V%^=+^Q#@,-PKE+9T+H*?@2@O*J@&VL9!O$ MO69HKL+42>BX];W+QJD! /9(U(L'A#?DJF.H@=9@/R1VS]X(*NB%ES7 M]Q9K75H!JB+&5 UWH,V1XT0D2O\,Z$M02@&(+0-[#R0V:XW]_7+3R MFRX1,X1!@JI/ 4U'EP_A2KTU1=3E'!+4_ZDA]R6: =3+Y4^UU!X&Y!:L83NT M9W&%K5FEPT?PU ?3V#P"";ON4.1A&-,/>GTE"P0IHPS7W;*P/NE./IUB_ENU M5%*JIZ_3.A[WH5),G5Q@C;3 VA0 "M_ =%&VW@,VG$LA',RZB@^.S"4F%3,A M]G^?Y3#Z6#.SW@;RHG+F)Z"CFJ)NMKZJRM$Y>?19%&N:LU!(IUW;@ 25(QD1 M]F\/5.DDO*#-[B@O2":]4Z-O9E;K4D==,AP!0ZE7?FOR&FFQ,L^12@:-:TP- M=[O9(D9LVH:XKY43'?>OP1GWM>26KDBP9=_\1?ZUL&A)HPB!XZ"*[UL&":)( M2S^S)[D2<;=FW%15BFN-DY_.P.'@D,TJ[*KDJCW^M5+9"_CPF76 MWP7+G].W :\ >S02).4<&HL<5;$"'<5F3$1X+'6O"84[FB$7Z W8*^/S^'?@ MAW#/K5YH_<*]_3-V."(\%@O)#1\CJP>Q\<,+C'9'>SRD#RHO0^+_'"22E%;3 M;OM"!]T7XC_WI3PO#<8MQ31_4_]=_VGP-'@(!1I/B$C!B;,S2![9@^'W5,Y/ M@+S;F5"V@*K+7:NW]\ ,S@;0*LF5 M_JECGK#_^2I*V;6AI]$X?E_<6,BSH"!4B$3Z"< MQ,BUWATOBB2EC_9VZ;,^C3'YXFH1PBI32PD3*'1_B JH*N5_"%^2F04)MYC6 M O^"7RRC\0!J%\F_AS1:=ES^MC=XU!NS+ RGC-7%![T_'.@'$)NE?@!];?2+ M&HD7DN0%ZDWR]#3^P#FE\F2B?<(M=G#]WM]-C,PJ#.NC14YR*/A%?\3J)MIP MFY'GQ,WF<(4^7<>K(&IDA:*(<#^2TI1'D&$/4DY7G#52.,]^ M2Y>-6R!14&\'FA)6^M*>H5TXLJ"H* C_&HTW2ID4CNS58;1XDHH>ZHFD?1>= MT5.QB=!/=_\CJ1;J5I_7ZN0J-A]SVD!R&A%/3%IKUJ?MZQ!8P/;8&8 P>[*] M/C@+\+]P&)N8:((;056G4P#31^(7RYD13D+WO:3T&ZW=DTHS E?W#X-^.5WZ MXG%07XXN>2?:QP#$P.0G2N"::00.OH<-NJ\/>L<='W=>F+,A'>=+4H$,AU"^ M@?T1X:SFO:\V/=P%[+;*E$<_96I/_UU'F05[=#(Q*0*I[<- II$JYOZ5[%Y. M"/!U5@# A9'Q?=V:C!YG63LQ!?(QW2$F8^CN+V76UO*YPEJ_B]'']7QV8 !- M>RUA(53,$7\8!@85+0C^J@6D:0G' - Z;>&(4$WRWE8[#[38.,.C>NOH'_A MK>^9A@%,XB0J$F\.Y0AJ:S=IS5H8Y@;%94-!K?!UX5*B$\[T(9\,7@"Z\O@X M+KD-R1^,8U8%L[^"KSM-8L+]TM6!%*;;>>DRD'XZI87(^K?H6H2O)MHP@&-3 M'#8JYL)T;;3 U?M1+JT6'UZTE]58"79UPF IRJNH\R=X"330F]]"\5FY.%92 M%5.WRN4W5USHO;>S)#7A,R&S6MN>BGF3Y#)G W&&FK=N]:OK"U'RCJF+U/I9 MTJ9W',G2"=89^"!O(J]"N^4(@KCRX^F>&K%:!IKMB16^5+T@4/8;K8>%#.N-_ I*(+ M"Z]\;,-'6,^]9\YE9UP6: O&O5>DQ\2]+9$+BS.3X'D%3PS@H;+"L)WEFR+_ M=?NTY .+(DALH'YA6%B#R.&$X99B8'C^)"7WU7RPRSPSA*U2 ]%@U,]R+H B M[QU\A1!M,_"/8E47M17?BQ*E \Q;DH^H[W?G._:JPC6HZ<=_:. MB.[EP0R(VRFPM?I\OO'^DA68U;20TAZ*ST#D@KEH= , "X064[/Y*I2PKY:$ M<@A$-9U@ALWW\8CT )D?UXHP#XIZ^'YFE6="ZX4I1X^C\OT]P@BO1D->(1B* MYO(0O)N4"R'_QN1(H:.*NY^"51:1MEYA##9/=(*X2V<=80&Z8DF%AQ"0!5=M MCB&&; 6U2VT?61>I;"*_=.(_C:B-'LT[B@CRKTD[$)UKP!)DI$J-0I(.VLX= MZ&A-9PDR38.VVK)7$ YA"UI2H*5'6]#2G7B6VP8MW=(*]!:2MC.7 5A@W$X/ M\+IC(GW%;8<)[FO L\,@E K7&2O8)WO0XC>CW3N'FFC+459\-_:2GBM&M::0 MJ5S8"!OHBE).;KON9';1E+M9AB_AVXU#IXI)G*'A-H1[6 L&CMQZ=U 2EU] MF&@<'5DGT 3VB"B2 5UD9:?L@6B'CFI*2&KH_3200)=XU+&C/Y.;D6Y.09U! MW-9GCQ,\NH)1M@<*]UIC+XU4-MQ1U7"FOYK.?Y)]4A3OJ!XP@1(]:(JL&M3; M/N03>5Q)-S?*F^1@8-+@7-J.PV;ETA[C0&,TH]2778'2DV"#Z-XO=H?DA>O3 MEHYR^>K%/=DM&%6^*7 E81L*77WCNUH@7N) OC0QS=9FCO9X4][_4/_-);JB M%75"NO*AW#E"C%)MO=(:+[ BIBZWP6B:N!?[_F^ERXU9:YBL89T(Z5E"4#X* M#W-8;+ VO=SD2X>S2#Q88\3^LK!F!(XE(0?Q>W'#+-4\QNU_GTJZ-.C M7CA*2)J: L\<'"Y 8H6L:')2&-TW-B5ST8PGND,;21;PCR1+\LDOG]#Z9>. MN[BV6W;5D/YAYG)71R''JT3($WJ6.B=>SP+Y,XLF# M@A.>NG BG&#>W1 @>+I0HNOBW@HF4Z+DW#3\3"^;[73?Y'1WF>/VG"(6@B&, M!??Y?O12,^373M,\JK:S=Z,>%P>_1Y&0ZJ?MN MRC7&KUZ*)2TO?')N.XEW:D=>9PJAZFB8JK*E=;2I#I^'(%M<0YA6#9] 00RV MJ^4F5TN219!CQ4Q[T:NS:72>%\PH5IJH0)@7><[$$MIJT12O*4R?KUE0TG:* M/G=TIG,T2.?>_S^YQ)YS7O9AU; ]FXW[79N;MBXL[_$:"&J M56';35F1A^P0EVQ4M]OG1J=(-:>P@H5CN.[@^&^NK-S@H3?MSLG M]A&ZYF0>O<.F^BJRMBM?S(!7[9Q![0U TG:SW&BN)V*.^1ZO?#!B8Y&< +<*Y ]A"?87156%K,# K&,B"F^(KAZ+-Q01<=F_WL[O MC7BEO,[6,NC0F<3V'X&(N 6QG=>;G-<8P/#$ MB&,GX;U9,6HJ,^F/=K*W]8U@8@(<$,+_",8( M(F"J$'@A8U"^7K>[89&X](^%2L8CNI8X+ES6Q!U/S MZ(+*%[)]<-;$]=3XU$E?IU$F:<02UT"W[Z/[&4(MK>TDW- 8X355+SJ+(+R4 MUD6\Q:!WJLCQ_26:>#CMDWD.*60AK]9U JWC('=P.:<,(0K7WQX/U#5 =HJV M!"E(>G#X4LETB:J)52B?AUJ17C+)8>N^/F3J,VS"SXS0Z(OV=I2Z%U[+"(/] M>-B^@)W2GNRE.<[!V&I&(D6IXC!W@3(DI@),@ 7CJJYJ?,+P)Y9;IICN8$^L23E/A_G5JW.AJH[2I;K>4>L?=^ M"$\TG0*H&+\9L#L1"W? M$.-0M#^-D%$.S-8. P]R9 )E!GGSY,;$0O$ME%' M-^H\WC;JW(EG^48;=9!,6"P>J^B0E*%)5^*!D)7Q@KLAK0&I C>]MX5A-$NG MUPKFP\1EDXP'R!;>&^__5?KIB#,MH/CPYPD[-GQXI?(YF#/F2D1;)!>[_R?\ MFW#D&L>;H[SG;E*8/.OY6&<[$M*I>1XGQ"%FOT8'NA=L'J_H;"65!CA330L(R0PDA8 R- M7[SH@D/?KI_3XHG0\@4I3^7Z6*A?2NWSH# ^QOT2OG83MDY!04_QN"9P2RED< M=^;;A<9^%E]UQDB]'K4)V@C58)?W%V&HNBMFP?<(HJ=&'8+<2,_D[(7P*F,\ M6GJ8<"'J/1##GF5)!1([[,EYEU/. !GH8.?%!KH/QL!,-LZ9^!T/$2;S#%:L M(Q!K.\X!T=[RPG=R#W,U,XCKPF1GD**EG54VW@93(_"3M>,ZQ3K9Z2@(^3 3! M\C7 -8<9 ]H UOY=%\D@C0<>*H(*D?D*Q/N/D8U\07[Q,(W^=$^!ZLU(+MJO8#_'@YVJ2E-F%R[ M25?Q=OR+W5WYS;SUFP7J'T-L23_#I4+,6_ >%![3EZAS-'+-H[$!0C"D<^-J MZ#@':AKD'..RZ #$OIRSN$%:LDY-BRC?\25N8IG:-E' !.OWC=XVU]TU]"&YQT) "1\ZCUL=UBH=8XK$D_MX)F2WM4"85(C. MQ$AL2J(V#E=M1I:AJDMS.0<(?+A/[8V],_;VK5-$.*LCF!ICO"0$!5F* MFW-1Y&=%-'>44-2/3LJUD$LF-5'\O?6S^ RWM]@#L0">*'%.>>PO M ES'DL$'>&)I#.YDPEC=?\?OK2CS &L.'H1(Y >A7X3Y!3T07$<,UU% Q 7" M7BPT[4@4@9X,/1,ZD)V2(#/:VY?6_H8O4K*ZIQ#9N/X-F!W)&^#.\@\84/Q: M:^7+T7V@Q<#M@G2K$N+#Q_:[* 7;Y,U(VF_+8I(7.Q5B%KX&)FN(#:R!!#88 M.QD3(D#&V7EJO;XEIL. B%YISTJV%1F0RC:E1X0IP7-4$C;(A M/7P1:^3SA0@,,[^Z(E6R_Q]B@!EYO$%*"U)HJCQVT3S>__W]RL^ ,/1,U:] MX"5$*%HM67!\MY0E-PK7LG."?5,^:.EP,E&LD017,'*N9H4-XV=E3VTH&/O[ S! L@CO@5/WFA/CP0/ZR:_0\.G MF1J*R!=Q:1_E"7L!1D6^GY=R-22D#"% %.8;>J[^$BE'B!/9*U'E&Z7 MS$TN&:%97+-@'*['?+!36Z((+EP/-^I.0. MVOYJ^XX<+MCUE)QE$85YL;W*C'H[YK!$"+,HO]DNF!M>,+-DG%0^&2JI0TJT M,DLEY5;'I/ *P%!(C-DAW4[6C7;!8%IG10X!_L-N'NB ^73+(:E21=SG"S#;=Z2R=9Y79OVUMNOD M9CM-*16( (#I%.89BQLR1TIZQ2XDX-"M>H>'Y :.'N[]EY0I^)A?Y$LFH/<" MAQ5(S6A0B'=!U"\Y,;0%2-Z)9[EM@&27^;RE51GF(&C_H56@%)A"1G0%,2JGU_S< MM;B5C#U^3CFG\2KT)7Z$>=Q.VZTDG*+X'+2VKUF7 MU!9&8%#H-81:'13AXR0FG9I\4YR(*@$+R$#,(:U-"P6E.RLGAP,1JKXK@S#% M"[[_26JG+"4>$!)3%S4Q#:O\,0%L)?W/8)Y@0JB G$:D:HK!=JA*HVPJ;C^, M]6PL2'*<3M1&^F_677R.Y?AR4R3! EVE%UY(J>TR6BSRA)+A6(3PE])I[J!* MC-ZC*[>H,\75T176_91@0>S;[NZ)@^I^_RMS?SY19]-OT5))?.F)<.$R\5#H M$8%\&1,)U%"0W<9(^^Y*:0CWNZI<8*7P>U7 M4Q4V\I4E @G#F]F5..@=.V A*'!=J?[4*55)]2(1.VHL#GDK:+_*,*-$#X?: MV:P;IM )=4F X:1"3EO>YJ*S_#@A!)?J[%YI9H,//BQTYD(5P;>HL_8"M== MH?4G(.F%RF?7++7=N,#D[IZU1;(WM$;&10;V#E5L\1U>:D_1&J"FU"UJ:$)_ MMEVIL__4=I$#^5("JK@<]]:5M4/PQS1'/>B9B5+HVL!?^B1Z)XD0I]\!%% 4 M]4*R:/8]=^815=BL)9PKNB'XHO6"ROF]/LJ0\>GGO&+,#]M6:(&-8M:6+)U: M1YJS(5B"'AUGG8B:'\VY?9 :U!-0[ %+[/ #;P1.[:O] E*!4!_O_6S-]+&- M:/L(:#B#Z[[/K!E&NU0:.[*H@TCM%XVCA68R@]X7A%B6$<@GJMF9)B1Y+FLA M"OB!](+IVYE,#>SJ.F-#5PKA9=_/,BP1^TYSI#[,IG9-5_V 8KS?,XLD-O:A M&=9K_Q?]JZV8Y]I_SDR^L\BA'1^$_X#2H&STAN!Y7B_ 5X-,8-;7HPQO#-H' M907WX9H"_!$L8V92)W: M[2._,[$^B?YW/B$/Y%-K.BP7MHCDNI-^,QV7&4O MT#,E\T4DSS1+%AY4@;0_P(/#*\G(O'688W-?T !Q-ZTW:ZG=(:H4:.<-1"Z>*:0_!#8_33U3*HR M1/9#&DQ:^F7P8=F7 <0K^HD)!7,IM8=X1VAI4<$\8VHG(8.) F%&);8)*>F:!!A MW.9-#3XSN\@80F/@ ^M*'HPK[UJ8IB&URWT7\IB^0XM)SG)6N?<] M13B&T(;1'AY[,$Y1SJ^Y._S%Z+]V[!R^-[%NN.BL0J&F<()T7'HCN38&LJM) M 1$3R>B0UV2$*^926,-0WPL=]K"-H[N7E?DZU(5THQ/^IN.IP&OL[+H(VSV7 M:,R!Z<:!L-O-E'@P,M/#J3'.-V79*,#Q)174\)A:XPNGCM::U/5MU5]_:]OM MI>N^^VD@VH0PU*I^Y]\8(USL4,#]"?IYQB_O_2HTHY'J=J/'4*GGW!."KF7Z#'@-!K;&4.[C"Q$%,]C#H!!2Z1\ M'=D+G0F8:4;/#'O4VHFJ>8S:901_\$^O;X,0;G>K<,T^%9XNTO@!H\P1*SW4]RH*!$ M:M:Z*'G=^I)%U_5+^PXEF<05W0*"QHR$9VD,$T8JA%WYSH^XR&>XT"W@,1X' MYQA)ET:P4OHNQG _#H4[ORYO^BU-:="VY!8PY/,-"9=3W@VL-VZ*C)8<9=? M0/B52+("D,S7*Y&\(I95=^+'3M?KDI>DSB!(DZ:8AQ_=?M2<8:]%!L$]P&A(_%<#O)$@(M+=&5\YR]K;&6B0+N'_%=Z\>(1J M"^;NB#9H&C&4GR8EI#9&NZ.AQT=?81F4>@)5MX;3J1=5MS3/"@%?+&%S#B1;5^^)A7S8\3 MUX&N]L(=;V>&5>L M(;/$7)WD+&=V4DA-T3DWH+E2<=%Q:F(L!2@1 [L[[>,BI:C"?4,QOTXJKS+A M]:KYLK1B23O$.V3VK0S(["(Y:!^[#N$UD;!46NWQHN_J^,QG"*&YG2:_)?KH MRL>M8Y<2J<+-DDK;J#L?A!=V V_0!;;X&X2<'>YN@IS!(R?Q_WQW,0[*KN/O MMD"U;PZH]L77;;?[^NS-R?/>:-#[X\7KDU^?G;XY>7WRM'=Z_-O):>_E+[V3 MW_]X]N;/WNG)DS]>/WOSS/[Q^,73WA^G)_#AJ]4(%-7] +6"NRF JJ&*J^H+^5Q__#1 MJ,%'4^L!#+*&FA_7VO!J9Y+F1-I'X9'TGC9S80RT/T=^0)T,@UL>6V? V L^ MRR8#"@Z>%*L%1#^_%GF]P,/LUV@^C^S 5@XGVC2+B$CO?^AQ*0 M#'L3,*DE,=,7@%($D6&@C8.^%2RO!7^!J:&N:G8N8#;M(DA$MAU)W,C-LPXA M,CL2?D6RG2ZSH^B,]"JHFD^(08_U/^<+#B%H+3'RR--S*%KU8\*K#(_V]BA2 M9*"KGE_['<>R;/VV\Z2H*'YD_["W_R#Z_L'H>WEU->0'NX?P]]>. MQ:GW% *A>9UR2 ]U>7RTNYBPV&CL7FGQH):-DV:89[#O*4]Q+$1W<4]^VP5Z MN:POL_?=A5"9N[29O.) 1=2R0'Y$K&9DX32=4>P,+$4?ZZUL2-5#_WI@[2"S M J$0$WCMBO^6N&W*[UW3.3^0>,I01-^9 _.HC0_R'_\:'?S(HU6/R09OB#^ MZ,=P;0(4&.G&)E'*KC/. 'WL?<;!+OF-56'_?RQWYH\'^-'#*FY_MC\:C/;V MUGZ\.QA>\[/]H_UK_7+3PPY'@T>/']^?A]V]YF5OY6'OU3+8>W1XJ /I;!?_^>[O>]\[(98\Q]V>T/\EMQB^]4O\%6>GHM^,UI\@%_] MJ/('T K0-(QD$S_W@?3X0O0I'MT(:W9'[V<=LH[7I_3)71J -QB$O' 4;J<4 MA8A;\BT/S3&K1+_"G-PKH.<"UP%'Z,:&9>.&N=93A!:O(H*C#5>8#T25>IB.G"L[TSFCPN.WW+4;KM MP?#[1I9JNT3";06D+1\2X#OM/26.R7])(9*7"Q8QGD>KWI^FZOULU/+YP\6N M7^U2N>!P'4>3]V9&#.=_LCA"MS8+A!03+(&2U[]3AS)%\>(N$!> MY.?8H=6C4&X(*0[WM[U=^N,E#/#:D;IPVXT^XVCO]CK&' EQ[M2@8_U[]".% MS&MD=H:J4^8 MU*_83MTS4S7L[WK]C3NWF*_LA4[Q?Z[M:-Y _W'W- C3O_8VW=^XFC#\(K'% M(1*&7/2$ZV*+O4%'C4'%%J/+AZ$73N:USJ".!7%/CIGAE7=E]^+_HJ?(!5/T MR=-RCP^*KE>\VRON8&]O\&AX[Q?=UB[<^2G:VH7[9!>4N-%MK+GKIB+OG1,H M0#T&CX /V,3N?6LNX&=,0]Q#4W_MP.P>)1*^9E/?]8IW>\4=#(\&AX_N_:+[ MRNW")V4@[] T;6W#?;(-UW$#/^.:^TRY0%I&1W=\'2&"Y5K5Y<\8''-ZE\'$ M>W;LXKP&:#)6HSZA3'GWUO:U@^K/,4;;8'P;C%\I27>X=^\S0%L[M+5#%^,- MKW:-"SP$:9C)O^\WM%-SZ-W$*'F([V$]WL'FQNR/OW]W_\YE4 M,:#5L*&)\06:#P\&CR_,HXXVY5&'FQ.I'J?[61_[Z)(Z'G JM?_WRZSWBQD7 MF*0>'4*2&NB9@?W,P>DWB;HZ 15H1?_;?R/WZTMQ<_'L;3T?[TW\_@279'H\?? M V$V8L>?4?=LO'>OU;CI_GY;Z/7YW_N/:_C=R?G M?_UZ].[E_)=W?[[[?>_YK[^\>_'FK_2OI[]_?/%TECS_>'SP_.,_X+./+^:O MW_WY\6STV]Z+],^/B]F?HV>[+S[^//OSXQ^CO][^OOO\X^_[?[Y[OGSYYOD* M/GO^\:_W?XZ>[[]('W]X\>[Y^5_9/V9_?5R\>_GV7^E?O[Z>__DF?O?RZ9^[ M+]Z]__CG_%_OGK_]<_?/-W\N7SX]'MK?SEXD1[M__>]L=S+_5Q:]/:I?SI\? M_/7V7^__^M5^!M=]]_OHY9L7R5]OGW_XZ]WKV8MWQ_O/G_YAG_-D]+\?GWU\ MOOSWH^A@'._M[H^%.],@<[>P/)X='D_&CHXG91]?FOQ^&$\RK M:DR]L=P.Z_MNH3,;9D.):@!C*U"P0CMY=!XE*;;* A4 ].EH&?H M%H^Q?+)[$ROSZ&BR-SDXG)K1^-%^%#T:CZ/#R2B>/-Z+QJ.CF27Z>$A+MCXP"[8R6.[8$>/XL,H&MG/OOOI$0#CUBQ9;N=VI.RB][-^"8^A M@]RQ=&"#DBPQ(B*P5_C;O[N_0=[GW]/CB9Q--H[VHFF=FWO'XYV=XZ&>WL[CZ?CZ?C1Z. H?G3T MW4^'CPX'PRLL:R2,_,1U?85%9\W[P61T$#^:C,;[9G<230\/1W$4'4TGPX/H M\2X<[!U63AQ*ZNOM9?Q M<-_Z8-_]-!KL;S[EB53&?%@D3 03LZ@IKC.UPL)5M(Q*8AF/B9:@OV*$Q_^<&%E1#8#XA4!8C@0FB*[:;I[H Q)] 4?*?"7+[Y)-A!O'@[6&>F3__W[LY^?O;DLN>8GO/R] MX15[-#C.[LFS/AXMVG#4Q:M6Y,L63""H=%^)9.0FV9T>M4#U MW40T)W2PHV-)C$6;8%\=XW&93)^KJ<[J]Y?:6-\GB M:Y_Q@@[>+Y4UV[WK:;W-#\AIO5E5+7YX^'"Y7 [L8P[.\O.'Q\5DEIR;\J&) MSZ+B81Q5T4/[F,.]T:.#PT?XG\.CO>'H8#3<.S@:[1\^C(>/=H?[P]A\.#H: M#F:5-;;#7:@Y^^3?;6"K_]\=8$2E]7D;;X^L0BP+\ATN?Z'VN9CLMX9%^2IOGV!O=TY_$W^^Y[>WL[H\/AX=&C;W8(CHX& MEZ&"_1K-BBX5O-JMV,+VJUL_\1OP$T?.3QQM_<0[ZB="3A.*^;^F M^3A*>XBP[+W$1'OO&)! O6-Q'+]95V#K"7[KGN!HZPEN/<'M5[>>X-83O)8G MN.<\P;VM)W@_/,'7'E1.3N$?65)M7<*M2[AU"=$EW-NZA%N74Z8'Z#W)YPN3E=3>^2I/D\E* M5W._S)FU_>HGVKCM&;C]ZO8,O#]GX$%P!AYLS\!;#<7MC&5Q[SB.[1%7SZ&[ M_ 1;S9$ZX>5T:F.5WTQEXT?HD0!&U.4M*H&*H\*/C>5+U3NU[ MS_I(8A$[M8[1XU"MXVX8B.U7MT?H]JO;(_0^':'FP]YPZ$_0O6$((_XF#[$G M\"! :*)Y>9[,$C/MG7PPDQK3]/8L2R;V&%O415G#B66/.GOZP4^8,FEW]"#Z M7GY^&A7C*#/ESLL/J5GUCB<5?#+:W1U](5#O]JO;0VS[U>TA]JT<8J/@$!MM M#['UA]@O219EDR1*MX?85_O5[2&V_>KV$+MGA]A(1V*CVV_H!*+5T?Z/VW-4 MGZ.7"02'CWM_#$X'3P;A:3K<.]BE"F"<+R"?N?;>G?<]M!=>^AN#ERWA^XW^=7MH;O]ZDT?NK=A$X>[=X$"8Y.[ M\45?_PUJ8Z1IOK3/W)NZDR#)2%\&#@I4+7L5I7GO.+7&_86I0+BL[$-WS<"I MAOQ>1T5E70'@Z%SD107:(=AO,]S=^1WX>4AIQSH)IC>WSS4K>R1GPNB34!&% MY6W@8$DR>R-X\M[__OSZ-]#X07&('WH/DN_I1T]R( PO[7?M?R'-%\):?HY2 M^S;VU)D94]G'?9!<\(/3ROX?X@^RQ]++A2$?AWYZI=\"1K4P,_L]B&5_RTN\ MQOE5+H$=2: 988J2!YF[FNREKG2E)U$YZ_UBI[@DG9D'Y_(N+_**M"HPB]U] M+>\=^*L.OJ0;M?WJ]LS>?G5[9F\ZL_?OP)E]*Q%<;A_%GL5GQIZ)]K0%;2U[ MP#R-JJ@'_,)X4(Q^?.!/3QNAZ=,3[#\HAT7V+WBT,FTN!W6[P^^WD=@=^^JG M"6.'&BM[0^3[5>O[75U6R705"J_0UVY^C:/NS/];+PL60^["WBE2LG6XG&$C M@/;;1'J#\F*%DG H"%<4449?OKZ2UOT;1\YXK1M-\/PG.B%DA[6JHLF,C$9@ M%Z!JAJ8#,GDDW1I-8*Q1=Q $$-=Y_V)7; @ VH,@;!9#7WUL8XW4_F\01J/4 MD)G415(E,+OV1B+D(AATE '*$0=P'YBOP%/-R7B M:NL&KXM@F"NT\1"[>WI[C)4&&Q\U3VK_\U^^)OES*"*+8HNC@V($>+" M!&TPO%H@)GGQ6/9[25&8F"*D:%1@UNPG.:C@P K-?UI,9 MC\WZ/7%CNG"=XEEW2"QN]+G$XHZ^^^D+B<7=73VX6W^6+RW]IDW^WJ5%%R\A MCW;S.Z!;">[TV:\OCM_\\?IDO=B;'H,OH8-ZR;WZ2A4AP*X&6IM2A+C(N3 U M'$UX0:]SWK;!&]?0)3Z\Z9$'98@?>K^8<>&3>2!L'/23-5=-X%,-'^\J-ZN@ M:^/?NO;!O1$%/!P-]AY=3[=LTV7W!H\NJ5MVI:ON#@X.'UU%#NW:4<_A78Z^ MNT507AW_]K)W_-N;E[T7)V_>OGS]SU/K0;YX$D;,GSHNU\Y*?!F!F$LF)GY> M_7"%O,%5W^C6RB,/RX>]IU\$MO#X4O=_]NKXG[>)FNC]>HLO__*WDR=___MQ MKZ/8\/DWV26^>ET]ISNW69\FB^A][]<\-9/9+/K"UNLK,W1K(#/;0;S*(/[_ M:;B FK^.\.8O?.$1:(@GH"@3&+0%P+#%"&5-S&#&.3"*.EYGAM:.!#37:QJ1=&Q,SF.G:R*2Z072;LQM$TW/&^*;G])/R M4RJ!5$9);HX= %!+ P04 " @G594#;I1?M$3 "?U0 $0 '!A;G'-D[3U9<^.XT>_[*Q"])%LU&HL2+1^UGI3&QZXK'LN?)>\D M3UL0"4G8H0 % 'WDUW\ 2(J42$(D)5E*Z-1F;)/H ]V-1G?CX"]_?YUYX!DQ MCBFY:%B?6PV B$-=3"87C:?A3?.T\?87#71)YV\,3Z8"M%OM]NI;=GXZ:K=' MR.XVN^U6MVF?=%O-TU8'-4?'$';/NF?N"+8_3*9A#(CA%^_LHO&E,AYN='1R\O+Y]?.I\I MFQRU6RWKZ)_?[@:Z:2-LZV'R8ZGUZXAY4?O.D7H]@AQ%S>>0O"PUGT./0D]0 M@L2+["?_[-#9D>IVR^I8$93"B0U4,.$"$F=!A5!"_%DV@"O8D7B;HR/9J"E; M(8:=!=QZH&4 U< 5"Y@D5\='P11>G+?]J1G#;X"$>N^5X MB. VY"%[H!9A)0EY'P J7LX4+U9W,UZJ\5&5B6R'4E =$8 B>UR&($?.YPE] M/G*H3P1[6SLBN0DP^J/\8%Q"Z2)" ? M*9,^C^SZ$8TC]Y^:_3*H;,B5[;\$<7SO?Z/[+AJ7[;X$P017Z+V"'LKW +L7C4LJP_X' M.)'=/C[?K8S%-/@:,L$?X8\:^M&2$+?\#S3AC: (-"13H+T>K "NH?([< M/OFB?U\U]Q X;&( 7+&3PG#+ LX$"Q]&$C7)N7]_=7T_N+Z2OPSZ=[=7O>'U MU=?>7>_^\GKPV_7U<%!: >LQ&C1C:F2&#)\/95N(S>K$_E&JKH$_QMBWU3JI-$XE?J ) MU$N?9F$_(H<2!WM8,TK'#N13]7_T;Q\_0T_VG$/B2AD(AAV!7/5.4!FD2#!. M/>RJ=8<1]%1M4$(AP;([8KL,PIH&.@>/FD_P4)=C\! MR3"(.0X:" HDTR#)-0C9!@'?-3+<*\0=AN>!QK_Z'!/$E9H'_FP&V1L=#_"$ MX+&,E(GH.;H4B,GD00K.D2[#F:<"V=,5O26LA M> W]>-CS(1QYE:4> IO$WFD==]*#92'V $,-Y2[% 2<3AB9A=!T^_A71"8/S M*7:&4[6WB%7T@A6IF-U>US8,H&52RM5%KYH@I@="@C_7V='E:$4U6_RQ$[UG M4C#K_,369?7R.M>=CI_46^%HC!A#[G9TFXW,K,936U?1<]088OS0E>S\(YI! MB52&A(B-*9NI.D!_Y.' QJM&I>60FW5Y9NN*>;8N%Q1 @@1(T/A0[EKY_V'M M5+U_6!\*WKJ";R!FOT//1]\05")3!<1J]2@#)F-^8;6L]%2ID &-#231U3#? MR!1KM>S#A,J8BUA6)QW!YJJH?KE)IF KSGA&7$;_9ZE4H["6:NCK+B&?7B^M MPMR29\1%=9]7 */9]W6L='RID(($5ET*2^"MH1,TRKF:,RR"TNP4[4YZWEJO MN_IY1Z.D>\_2"RF1R)!L(!L,D.,S+*K7L3>D9O:PQ[9>S"^I\@75IB3;5'1! M3+B>86=%+5U2(AATA ^];U#LQ5",+)BMIVOKA?IM6L\GD. 'Q Q]6%5*I=\@ M^R%%(@6IFHBWW7J:]=3,MG(BT]GRMA)3!0'9VCN:&TQDHB_3_D?D("DX-?E6 M2V]S$9DCO%,K7918X ()9#4,Z[)D6C&US<=D#N+..ND /$<]]8O,QTKG4@F<=1PI"2[ MWW-=_0OT;HE>JU%_5!PUA?&:1Y!M6ZD2^++&8N0@@;V>8?>OE+HOV)-B%I!, ML)R>>YPCG23UQ12Q.THFGO0\;O"XTIBK1,,\+(^M=(8>D?D$8D(@0*D3,$T+ M*&)-32UZ5[\17%(AU2+]:D2,24"[VTGG:)757K\TH:1*HN85_?F&U,Q>_L2V M4C7]RI80 7Y, 07T]. S9PHEK=7VH[=O\$_*+CW(JP;.NV3%;$^GMI4J+U2V MIP5?&8"C-Z!Y YJY#XLKH.;>C#*!_Z.9OGZ=(\*K[C#<'F&S-9W9UO;FJ207 M(&3CPVX*J._&%U+T&4JDXU4,[V-/%1@RVEFG95NIBDYE.PNX UGFIO8YI[!] MV& !E6<]>Q]C,U$V6Y5E6ZF:1U6K:N;;6PV-YPJ-1,6:;P1HS(L[;2N]&JE@ M:YCDJFY7RUP3D,9T5/XOJZ"NI%V_W%+U.RZLA6.[597&8[4YAF"*=.>8@/-%4=N5N6Q;>7XLIB" M"DP2-$! ! 3.KK;J53>>N[X7A)5(W0<2QG'J(I$)P?]![@;Z+8'=K."NW4XM M& <*CDB$<:-M#-&HQF M59W9[52Y.E#5 BT(\(((<3UU)Z?V&0YV2\2TAHF6@815SSQL1:A,2VSK4[&YG^STNJ7KQF$_ T2?ZQVJC-U MTC=W.*1B=KJ\T?)?6^1!A$E)-0'VYX15>ZGONLDUX=S=))_::M M57$FKE[2KJ:O[WU]&/1EU)QX]U5MJ]*D.K,2D4_ M^@X<&=WN<Y\/*"%?W<&F6>IS[,ST>MV4Z)M1F M>^C8G51!)-NG+&B !)$/S2KQ]#PO_ 0O#=(Q/2+4AA)$^!9VF&],SVP#MMTI ME%7$9/6=_(IP./:3I.N]FWRMJD:KJLH\E;KM0'=;;)@-Z=CNI!:DBQK2*&5( MGT#>F=JZQ[*W1"H:#>%KQ?7K%+RQZG#N(?$,H'K&K"M:B+=B]XC KA*6#+3B MJP2O7QW/=Y$[9G26D/%VK&5#XF;+L>Q.:ADSRW*2.\63;"3N4P01(T!Q A*L M_,_;T"]'K_PNU6NZ-GQ&]H M-D*L >"(Z]M++QJ"^:@!")RABT:Z'<&>O@,U:OX!OJEF0,,;,#R&;(*$K>P\,.WJ_%"7QW\G^CZ''%P+8 M,I7M2TV*;!ZZG"+Z#]>[Z3@^WI#;]^S&9;H0O L_IWO1[H(]"Y[,E*>% M[*U W_3IFX5?6]PW?!-*OP6INS([1%W@,DD?G,EGSY23SJ*26\L$.L3 M-)Q*[B93^0.A?R'(^.*S!KE">V<3V5+YO@C/7:6>ZN6#!U>LA':*9=!72 MSP85YQN=("P.\:KY)7?RV1W!@YWUB\P60_0JOLH)]T=^F%<.RZXL2T0DBG1< MA97Q#L8'ICZR.KLE4MQ0+9@%/V])SQ=3RM2!X-Y,?6\Z7P:5$1ZL<:A[58:( MS1)?%UC$3G'RG"N1HN '&H0IUM=,ZTM-]NXOMQT[ZX@YC)YO\/.^0OAU;!RH M^63?3J$_5?\6_+O>KY;"<0A>]4YM4PH]8&\B]:9>F\>0$63O8VK-S+8V$"X. MO^^8-V/;&7\.+LJL17.=C,8'T8GCXKE.JNG>.Y"].9A_QV(Z0.P9.TC.D\&'G>2D$&0F M:SJZ$:Q:2^+Y>?@^6#G0%$2)(OZH MS[VOC*4_OH)O_$%RQH9T()0(DCTWBK4TKAW%M!%0 1$L8I7>*\X-TE<:;6=M MQ,62$QYR63$FS_]^Y-K$HQ#HOG..@<3I,*QGEW4+0.F6>_=Z@ZGT AL4R K# M'ZA_>2(,.92YR'TB3A1"0B_*YOLC#T_"(OE7I*KHRG:'8 KE.D%[X\3>W8NJ;1 Y'Y] M*[!7IBCXKB8L37Z3P2O'EM5JM>2((@Z>0V\QZ+[Z7,ZWG*M(J?S8+8AV1V+! M1"#I&LJ$6>:J6*K9WNTV3@N#\LB0AM(OFDWF@.V]8RM+T+HF$NY'+5@[*('A M$ H!#PS-I=L/3QTN/EQQZ3.FJAW!-U)*!&>5\1UHL+:V(FW*D H"'T[FM.Q1 M>1&7*MMPF22I#=Y#!EU)IX3/WHC"_MUWF,[W'#T+)Y?DW%P!F(%V$DW*61IN ME#8;=TZN!3N<39,]QU%[1V3C@?0D+F0N?YJ[4" Y+[5:W3635S'@O4]AF4X' M$SSS9\DRD_(_P58:F0 @5]"^+Y1_5>-K,0:#!G2\.%. R:5$(#L#QY05JH#M MBYT#G4]^A;,9O _/\=P2QVQS>:WW;F2Y*]$#?_0GE4!Q.B/3 J(.0R]7!-1G9"X$FF( MC-?/0O^9'&7",H@>%0K:'*(05C +D!PL,)+5680U?"G*#((=U9 M7&+]2AFC+^J+)7 N6XDWRQ@X5<1XJ'7:&W5B%MVI3TZN?#%3U0N4;I-#0*]( MZ!4*ZN<7\#?">:!!HO:,]W(L1-XBN*DD+*K(>##?OZR'/-A]\YKWWDPR(D>X M>0K);+KWZ2$^>EVZ*FH$VWO'$D$95X$X#38V":J"%^F$")'#CW&I9CJ>J!V" M*BWF09 NV^LO.O@R] GF^OP(:[RF!<-^'UG/N>5,;8">ZZ>@M;I+<'+BZ0S#H M;,FS_AO0V?_NH?< M1O:^Y=_E/*HRA:@TMEAB"5VPS,QY4&]UD'$5Y]WHO]\:C[Z'ASM3-(-??OI_ M4$L#!!0 ( ""=5E1U=Q*@6" !\_ 0 5 <&%N=RTR,#(R,#$S,5]C M86PN>&ULW7UK4UM)DO;W^15>[]>M=MTO'=.S@6T\XPBW<1AZ9]]/BKID&>T( MR:L+MO?7OUE'@ 4($%*5.'1'- 8A=)ZJ?"HK,RLK\Z__^?UL].(#Y?WSYU48F?7*29.$-D=HDXH/. M!%Q@FN>DF5?=AXZ&XW_]6KX$/X,7.+CQK/OQMY>G\_G77U^]^O;MVR_?PW3T MRV3ZY16G5+RZ?/?+B[=_O_7^;Z)[-W/.O>I^>_76V7#=&_%CV:O__OW#<3R% M,T^&X]GG'G.\I/Y/)MI+Q$&">"_?)]EE[^ M[2\O7BRG8SH9P6?(+\J_?WQ^?^V17_UHXD?SR1CFWU VLU_BY.Q5>>.K-THFZ@/^?/'9!5ZC0<#W M.8P3+&?O$L5H$J^]:51D-YE>_N7(!QAUKPX6,_+%^Z^#X_DD_NMT,DJXL [_ M=S&<_QCD(%A(-)*(E":2\DR@UR?O8H"=R+.?A4[N%T] ^7/Z M"D;SV>4K99HIH>Q"_/]^-Y3E!&\_N$^(#J932-U'_Y3*IN:P1QD7L2O=,( M/H.UL@4W'@-R$]+PYTF:9K*JQJ:#B#9%F6](1_-3F"+BKU,XA?%L> X(>7(& M'R:SV4>8'^43_WW@G0!@%HA,VIAK8)>>3S)$]EN=130[,9S&<#[H+SEBOB5)1$HLHCE@E!LFVJ5[_*Z#^/MDDKX-1Z.!CI%2ZSTZ5I$1Z94CCLM(! TV1A%UU*G%,"X! M],D,VT*R-TF[U;Q6M+?&\ZF/\W^BL_UF,9NC?IUV@T(-^W$RC@LT"L?S 81D ME8Z"!!$YD8Y2XB7G!(?K1'+!VM"$NIO!ZY.-58$1#612C2\?)N,O)S ]>S\^ MA]F\Q&MPK#P&IUDF/B9T%"C5Q%N6B,\.4@@*?VA"CC58^F0956#"KK-=3>Q' M7V&*8QY_^0!^!I_+[!WE/V;0C7&0%?/4Q[*I&M1KRJ,:43],)TG?^X]/(C^<'XU1L_:]% MG2'$@571>A?0<>,^$&D5)=9'15*RUH!(S+HF]N1]H#9AAGX^S*@V__4VE.+< M7]#TITFCI8L\:$H8&C:XMUE-K.&>!)L$XXJ&+&.3C60=FDTX8)X/!W:?\FG5O\9G-AV^Z*XC2QYEGAT3=R&!X!5'/BE '!C MU;B8) HPH !*&-SBKDN2L9$*J=%&@\9#?03/]Q4\J,S2 MR!RR5>62:HF>"7'HG)"DDZ"9&RO;L.,AV_UIXS9-6;&C%*JQX03.ODZF?OIC M":++'+L*.MZ5"^2LTU[E3+@("=GJT<UR1)D]:CMCFT3\M@';IRA04T8U MEV2+R,*E:\>]=%D)C?JO1#@H@O$>=\ZLC%*@4$_2UK&$M0[V5BEKD\5X/OOD M?WCT3RX'J"U#2R #22A+(C7#.=::XR@EA6/%D#IZ5_*V2QZ[37-)4Z&_\S1!B>%S/_(URM M,K3MA91)<+$-T+G%ELM9-PN/W@>J3-5V/$-7$4#%/#;[Z83K\ M_A7&,S@8IY6DF4M@3@<* L<95$ M'$K:M+!.[['E"_133XI;8D2\%9H)D9NS?;^@:V/IG6]=A26RCU MV.)GITC>\D^)L)[[4=D #^9O_'3Z8SC^LKQTS20/27 @05I'I$B66#"2 '-" MY2B<@R:[ST;H^F1R5V1,=<'8^_O8YKAW(:=WQ\\[H:FPRK4H&-J[/YB_UFAMI"&,8$)U'@MB)#8L2Q M&)%@(ML04>ZT28SU%I+=KRW/ $E9R/X6SF$TZ5+ +SY]0'&_3"P; C2@B\F5 M(I;C=T($)9)*RO@F#M"]J/KD">W&C-MWE6L)H][)/HQ&Y:QOG'[WTW_!RE ' M 21G.G*2+O,,;AC1#/ M03H;CH>S>1GL.5R"4B&!B$X54&7OM6B%9Q-(UD9XSVT$W41Q/("K3\Y078+4 M%$@UEJ!Y_;,\QX!&QU("273. 8G*(['1&X)>FJ'4&&%4DXL\UU#L?K_Q\I/> MH42+8S$<+U"(%]*O(4^F%V5)3OQWF!U^1UD@N89C/_WQ'CG1I6L5EV32 M+>KWXSE,888.:XC&XDP04!%=$$,C"1Q%9HOTM37.N]QB@AJ.J4][]?9LO'VI MLA\DJ'AK]P+HA;IXC=HD#^>#;&SF2I1907]8RG(TF:PD'GQB,6=O!3AAH7E96.KU-P.[B6 M*UR2C#D+3A(9J2,R<4>"TYU9AX8 TBJ9)JMN#98^Z>^^,//.S/TM15BS]D(W MFDN;3RA 2U( H45U2(J>_9$ZJ8T=0R&]N<2MS T2NMW5<2[2*[G0E4(GW+ M.P4XLLEU.E\ *D4!*+.,)M$0/,61^J?9C?;(NHQQ0_Y-)T4 MXXQRKYE-FJAR"5\"SJ]G(1 !+%LOO$J\R?V6%0Q]VIQWE?RM>,:64UV?RE?A M&<^L$& S,51P5,D:B%$.M+?C=YKU>@'.5?\8) M(9PF*7E&9!:,>*F1?U+9+*3EK$TMNSN7^C;'/. M9O.C7(J)=3?08'H^C# [GHS2("O@S'-.M"FWW77BQ"F>2,R!*FUS@-BH&/M= MD'JE.VM1I9($^I&B\.;H]T^?#_^![WG_7X$Q8>&&2EO(4U MA=*OBJ0S9TPJJD*9[K"I^ >2 ]&"ZBA*0F5J4M;^'DQ5:A4\4!S^TV3:K?;Y M?#H,BWE),#V9?/++>Q5(H)2!DI!+\7@C/7$<5Z2U25A%DS*VC:>R&^X^;7ZU M&+>VX,&>1-OH^%/*4IG!.&*Y0E]?\TA\*=2;>,Q@F*,T-SD2O^?X\VDS)%IQ M9?MIKULU90>ZLJ"#AI0(L%!N%IO2P2(9XC/G@CM@(%3O-5'=:2NIF.]&DV__ M@/0%_NZ'X_+B09[#]#/$D9_-AGFX;'*&)E"!N9S)K*QU.&%$4%6N7'%<\S$) M0G.6+J!1%&2;,M35A](G-;]/?C]F*]@#2?:B(P[._7!49NS=9'KL1W ,<3%= MUOA(_[-8WI.ZTI66"BMSS.52.9KX'$JI#:H(3=P95'KE&N"^*?Z8 ?1I3^HK ML9L1HB<^W\'Q/]Y]./IG(U_OZM/WZ^.M'U0MWPY5W8WK"9]AAI2,N MO[#RSD\P'4X2TFM:BLV]A>6_5_W:#K_'4S_^ I_]' YSAC@?:,>-L@R(@A*$ M51F)'9)&=ALKG!4<=).2_?L=9@6+OT#X-)V<#U'$KW_\,0-\_KOAV(]CB=7% M^?"\6[8#):57R@2BN"KQGE+-+QC35=IV4E/IH8G6WAQBGPR.'K-]C?O1@@,U MO=)U^)87L*_C8R)E+R'@]E$*P$*7Q-U$E%MOT<-D<8I]LA^?/T5TY MT)JC5V>#*_BLU\8RBVN(0;FW:4KM"S1V?X8)59%;GA0 E230\![,#W2M&F> M2-Z"2+=*)E024;W"&A> T*7]#%\74]0>,SC**QVD!UH"[5JQLLP,CK=T9T@T MD1AUC#)FKU63F^\/0^O5.?*>&51)8#4[B46 U.5G7O+Z*!^?^BG,_D!7>XI; M%.(>GI="(=W+KQ%X*J$6&,^Z"2Y-L'[V*^_&2(U0*0"/ $BM< M.XY!HCXE4[K>!%]N%@E-+*.&E*00JWR4)C4YZ=X6\"/+TORIM&U3X3Y%5 &\ M0@HOM4[@;\K&X'"1AZ MT.4L&OT4&9+ +1(5AU(N)(F$4+K)\.\#]1SLX5VI=-?ZVEE(3>R8W_W\XH"G M*W6VA-I5)!J-T(2_^SQHP-'@ F,YX;[8\I(QXC*ZQ38*$V/D8$P;=ZL&^C[% M\_;%P[U+O;K]<;6$7B]FPW')1EX>EG8!I>5OTH!Z[F,TD41F,RZIG-!"PG55 M&JAE)2R7KJDOMPG(1YK%?TX]6$N([6B&4Y(6L3/5EVU1J4$S6SI&4BQM;J0H M]^A*EK.Q20C/A+1-3BF%%(M93ODP3#,YKHF0"55(Z;A6SNN-NZT-/ZE.]Q,:$J#_S3W' ! ) 1L$( M!QRO3%U!)JZ(H@&5H05KH(ENV?: Z?&3 MOR41=3_*F0J039H./09DGS(7&C%M30V9-C*L65CF!L+;M;X'WFKGK0?WM:[2BTBJ63NVYSP_\KT:_E]P8!^-IY)Q CI3]1HV-$N-=Z$,-LER#]V24 J& TTFB *3V8U,Q(T? MV:=J[(U)TE 6;7>P&YV]+EL1_!S*RKX;2HOFB/K":HG>">!6 Z6)I%+ MS?"][6Z/ /X,?):];'RM9-VJX"I0%X2+!+WL@,J4HIEG-"W?&6929&";1((? M?>-P7]V7]\2=[:6P!V/[HH?I(&GMP)M >#3(3R45PO*),/"):A&-;W,,]2"R M/C57?G(K>QMIU6N)M;+C'N6K\^TN9:R4J!_.EB '*G,/.EMB'$-_TMI$?+26 MB& 5PG;(_R9W&38%N FE[)^+4DUD5Z^KP/K,!4-11W)F"&Z0G$CF''$:!YP@ M9,N%TE(U\=>V3SIQ?R[65)!+PRWLSC9. \^8H%F46%;I<8_@RAT:1G1T+OF< M2L&'_6QF=V+<*"9)__3AHSHRK$:RM_!U"G'831E^/X*+N^'7G,UDDJ,J (FV M)+6F:(D+TI-L(EKQR'YNFU1CV 3<1K3ZD\6ZJPMMSSKKJJ'S0'#NG )50J66 MR)P2L=11DH,TZ#8Z&4VK@NB/P;D1R9XX+>=I5-=VHJS9M':Z9/\U<^_*NL-% M\6D*9\/%V6PUNXT;X:-VG(0@ ?5M61L\X=IP7CFT^+B+;3HV;P5W(_8]=59. M=?N]O60;:KV+]JQO(<-T"NO;M Z$2=SG$!!<25D+KG0ZD8YD%KST$J(S>XJ& M;@)W(Q8^=2I/>R587;+[*D!R?XF.SQ GZ""/ED;%)$>G4S MMOQN/L$AXY_-)J-A*D?LP8_*I1+\J\*7:^/;N)+)WF%6+HGRM-/I58,%QQ028(N=Z!IDMQS"CJW*7J["^K]=#+.@0MMRNU25IHLBW(?AB9+ M,MQ<#M.A\_1I#5[(SK Q[HI(%ZSPGG&3$D4W89 M(TA0"DT>FJ-L59]\%4:?;BP\'6MV$,U>#(!W?CCMF/L[FC$+-)S+B-_"W ]' M6^W4]WY>S2UU<^"5]K[;Q]Q7$(KS,9H4% ,:@@V)9\*4*1$["L0E:HER7BN< MI:QTD\L<&Z';/2@XQ451\M57#_0C.O?16TK "W3PDV4DL"P)3](Q#C'QT"3& MO!9-G_:J^HRY'?#;52#U(BZ=A[-N@"93#3XS8FTH]P8U0S\+(N',".:-,R": M%'FY$]%.:7$?)N,O)S ]6PDNK)6JL]$8 21#ZKI,>>*RE83)/6;OC!0Z(<^""L_@Z3*FR85 M)S=&V*>4[#8:I8VP:EWC[*+/EZWA_$78^!,Y MR5PXH1,#W>9(OJU+NZ&/EHT*,5(2'&0BC<_$4G2P*+ "8XLE1;] 9,@ M(8%J2VD_![37K0W<05;LV*NR-_EFV9L=(K@[/K'JL6G%P=>* M^H-%1*QJ[T M'%GFI)0LX=G\M9\-9P/!**BH#$FY7"GG-A.O9"#*BR2R2SG%)CF2CP6Z\T9Z M__-B7)PMNOOV76_//\936-YX+6R'A4P#1Q1IC[>KNMSJ(@3 Q!QMU\ MFI[*I'5.!>H$(U!Z0$W'GTAF1\' MH^YC()72Z,/QEY^_>8NO?IZ,1B7GN/39/!K#R>ETLOARBO\ _#_PT^N02W)P MH#8R8DJ 46HJ2.#6D42=32AF0U-X:$T\#?0^1:":LOE:<+??#-F3I?%317U$ M=70QG)-O,#J'WU&1G:Z;\9!#%IQ9XDOU=2F\) & $U,.7IDQ.>4V"2&U1_*L M#>=M>-\/3M0Y,JN]?+M%>[& WPW/UZU?'3D3(I1>&"X2J2PG+BA.O%,X\Y0Z MM.6>1,,_C/U9F^F]4?&5.;)_;Q*$H)'K1&2@Z(O$$(FW4J)K$I506B3;IG#@ M=MYD'S7"U:G#(+G,59(")X_C;IZ@M%)0MBN'Y!0+C*O8'VUPA;O/QEX5WNY? M VS'B;Y8>#_1.PF6ZXJM9]4 M\OTTW]9Y7ROKTC 72V%^PTOKJ)*D;TLY VLU98;;"&*S=.Z]PNZST=9_55V/ M$?NYR759RNQG >J=+G+=\W%5[W%M"KM2M//C9-X5*/TP\>.56MVE;L R*V_@ MG=;6QQ)E!Y0LM8%84YQ2&EWV(:?(VO0U> C9SD50US^@.]RZ'+S4TE/*'?&Y M#!E]#F(A49)D:96DA.1MNAAL@*U/AF==%MVJDUI94/4L152>WTJ- 52J=X"\ MQ">\C9I2-%VSZ!K%,8):O%QP2TX'+G6F;6S!C2'VJVU!4T(UDEN]\LQWCO[C M9!POD%'&F([=Z6I2.&Q1ZN#ACZ ]_A)/RR&;SGH:"W9-1C=/26$MNGFEZ!: ,WG&=*1(@E M[2HH$C@B%J4W,U!NM&^RY3\*Y3-1UI7(U4Z >W%%_CZ9I&_#T>C]>.['7X:( M=GG5Y?+^2[G..QJ>HP_6O?QI,8VGOJO3=?W]XW^_Z,SKE?WL*C):QA#1(AEB:G8,@009/HJ1>,1J5;),R>@TH;Q4^LA2$N]\(ES(H$0I M]B&;V(./A]JK_;LYS1J+LH^;^+O%?#&%U2%=W'J=Y)N?L+^M? M03[BA[SJ% ME;;U>\B+"V60DA":&4N\C()(QR()021"71+4T62$;^*&WP^KI?*]+9!R%G#R M;3*0G@,%FTEI-8,VOLS$9P.$Y\194%D[V>1.]%9H^[315^388W1O'4G6.<"\ M&V>!%F_L#]V)5 '[;K*8#HS"*9&4DM2UA- Z$,L1-P-GDS5IX_P DQ.0!'(R0;G"BA2,BJNX''F746%T.3.@>[ MP>[3,7=O%-M.LGTB/G;*N)RU#X()-JE2'EWGA-:P2<1IRHF.R<,' [:3X1]3[#F1^B\3PM/>%F*,&"?N <54*F0)B"<@2F,G&>H7MF M13,NA*?T/\U7@^F^0WD_$Y(/Q0TO7&PXNS MJ!W"-X][0,U0S Y#JQ16N:QA6Y ,HD\YNZQ)MKKTGL$O7MI$4@S1R2P,UTT: M3:V"V+T:>)B_'\_FTT6YT7S9!@$)OQC/!T"9\A;-2RDI0JHC_&_O)^TV6/KHO^7*7;;GGK;+8H M1]U=!]ZBB6-V24H%A)>^SE($29P5@7 ; W>*)AZ;M(G9$7>O3C@:T:NM,/>V MQQW'4TB+T3*N#J6KTI5]&"=?QMWP=MOD'O&$VKOJV3+?!#A*57C"/ MA'6=?:7 M*([":/BE&^WK9?/.X]*\\\)[\]HZXZ0D,2LDE'6E02UN5I8I",RB(>^:9'?M M@'FG$_&-GWLR>0V?_#!UD;3A>>FRVYV]#HQG@4*IO1@YSEBDG#A6TJF8=)0+ M4";YAWAI_,SN?#W)T(\(3$/2Z-SZ\!1T\] M&)EPCX@>#W5WH\!3&@S#Z6R^BCL% M(630B?@0<,T)G#PGE"4[<2!3:,>EV\7KX$ MA/&WO_Q_4$L#!!0 ( ""=5E0$_ 730%X /!#! 5 <&%N=RTR,#(R M,#$S,5]D968N>&UL[+U;=UM'DB;ZWK_"Q_UZHISW2ZVNGJ6K2VML2T>4NV:> ML/(2*6%, FH E*WY]2<2 &\@0 +$S@V(5+DL\P+M_67$EYD1D1&1__$__CH[ M_>$+3J;#\>@?/_*_L1]_P%$:Y^'HXS]^_/W#:W __H___+=_^X__!^!_/7__ MRP\OQ^G\#$>S'UY,,,PP__#GX M"MDK*#)84,9F"-$40!^Y$24;'O3\H:?#T1]_KW_$,,4?:'"CZ?S;?_SX:3;[ M_/>??OKSSS__]E>7;Y%Z^CT3\M?DD?G0[_/IW_ M_5_&*_IOG'__RW'WY82"Y,TF1\BN^Q M_+#\\O?W;VXC'8YF/^7AV4_+S_P43D\)\?P)LZ^?\1\_3H=GGT_QXF>?)E@V MHK\8<@6E*YQ_KT_[:6],GPC())U'!/HICBK!.\2X[NG[8[Y\%F0LX?QTUB'B MV\_N%._X+ R[%/"M1W> =OX@.,.SB),NH=YX[C6<%R!7$=9'?@ZGXW Z&X]P M]BO7M(7)V]_>?/RV8=7+T\^T)^_OOKMP\G; MUV_?O7K_[,,;^NW]@_@<1G]"77H97TSV?]_E\=?&0J09CH9U'?J%OEV^H^)M M/2K\:X:CC/G''X;Y'S\.0TY>B.Q9CHJV!!Y]Q0!/ MQ^G&>T_KLCN^Y,EIB'@Z_^G@? H?0_@\.)G1#E@W0Y((OJ$OIP/GI-:*,\A2 M"% Z./#*:+!6,ZZ90YW]6I;-&5;"-,YIMGP#T4VPG_!T-KWX254E \:7*_>_ M;X:RT-W#!_<>O^#H'*?/XG0V"6DV\"Y;ZY. S"(-C0L#/M+ZQS)+V6:FE9)S\XT?6D:9? MT[A?C$=S2/\BH^[%^70V/L/)J[_2Z7FU!Y]-ITC_SQ_"7P/!L@Z:%RC1*;+' MN 1OE02!.AJOK5&6-R3#+EC[Y\M^"E[/EF;:N4THOB^A7HRGL[?EY_$X3Y^- M\@E.O@P33D_&I_E2(H9[HV*QP)0LH$1)X 1+P*0M/FOA2H@M^',_M&]^>>E8 M^KWR8R!38,I*#1PC,1=5 E^(R,JDS%$Q[X+KEQ?]\Z%K!6[-CYVDWX 7/T_& MT^F[R;@,9X.@>#1<99"65B\5)8=8%T]>A$5E@]4\M"#"-0S?_$KP4'G>5JW8 M5[5OR5L.,]JF7OWUF=RZ:WLC.F$)A(9BZEX5K (7Z%MR5U12VD3T37:"C8B^ M>;5W(^O;))#[&YI3I =^HF7G)5DUI^//==!+E /RWKQV+(-R/H#R14$4(@!W MWEJI6,QEO8.^MTEY!ZK^R="1]FY9D5V)OL&Z?X*GI]6"'>5?P^0/O#;X 1,Y M,QL$6.,,[4@B0\@I0TS1:B&X+4XV\:!I)&^*(8?LL@H!39)M;,1[<#T68G0I_@:;R*U! M#Y(*V03#0*A(@+Q&\$%Y"#P69V(RQ?5C03P6!NPGXMLZ5YWI_,THC<_P%S)K M!\FQR(I)-,"LZXF@ J]UA!BY31B2EVT57O(]?;:M8/57,]EAJ\G7W" MR6_CT?@F_9;0?L/9($4IT10-AKE"JQB3$&0F3J)%31:*L.'>\Z[M7O7-*K:! M)&_KV>P_G2\6EHM ]G!T3CB7*\]X-'V.93S!Q><^A+]P^NHOVLGH_<-1F'R= MRX<&F&H(?#RW7"^8/$A6"&4+.2ZBYH:DP,#1D$!%*Y/VGM/ VRP-S<;TS;+Q MV/1]F\JV&RH3Y.7L>D[V\CS"QI1C+H>:Q$0KJ0T2R)LNP% F54_7*:W%>SW5?"K,!G1Z=)_ MK&BOF9U]H"_N(OYU7 MZ;PMPZ_"MD4S+Z0'BYYV*^TB+5>FNL[2R<*$C9&UH,O#X'[S M+.I!2VO(M7\(_$(*'T(\Q8'*QEI5(GC!#=2 #01&7WECM+0DE2R;Y%K=A-$A M&:XE"#>GP!ZR7'>X\<,BW?/OZ70\Q?R/'V>3<[SZ(=FG^-?LU>G\A?_X<8H? MZQ9J]G2R/YI_]-9P.M' R,\VA%%VC,4E#1%MHB_0A)JMB MM-NL(O3\:V2@[U:)L E AU2X(R_[#FH\0)?C#F7:X:G7-3S7$S!>SI?+K4 - M5I+#.U+X;31=[@:;,MNO=-Z-HFYKO2,I]T:!F)5U54M:D&^CBN#@D"<02BJ? M8PX%MSG?.D;5WR@2.(CF=Q%N@Z/N);!?YT;1(-:<]<@R2!,B*,D\1%84*"54 MDIP;)9J$#&Z@Z,_DZU SXZ[$VB"?>CFN)1@O4RY%9. E$AAB+ 1E ^AD(QZ/CA8MTXC__CIQ5YD 'Z1P?E.VO+3DX^O'WQ/__Y]I>7K]Z? MO/K_?G_SX7\_L'IGVZ=W6[SSH#&MU.XX$6662-H)I.\@?$C:(\U'6:S@F 8[ MO*?STIVD H^8$0K7J3(J093*@M0V,ILR=UE_&Z4[;T9I@F&*+W'QWS>CD]DX M_?%I?$KDG[[Z[_/A[.O[\>GIZ_'DSS#) Z=E<"D'**F> 6I6YN6WH%@RT1>/ MF95&D>M=\PD9 WY9:/*EU2JQX2WI+U;.H.6_%1RC2AN@CBS8TR33; M!MSCYDKGZFF0ES@?_9OI]!SSR_-)7?QP,ASGQ8Y\<6Z)N8Z"AC!/=1GPK(TR MQ@(&C#65,H(W)0$*6S+]CR?7R+/8&>OC)EAKY768('D/Y/\*I^>X ;&O[3"X M3<#F9YDT3R!RX2&B)TO0\\1BD]K\W:$^2;9UI;H&69K/\O\YG\ZJPSM]CZ>U MO=>',:VYM=] E1 -@>2R"3J*@CEPP$C>L5)>04S:@\$L,N$.+C>QW?? _+CI MUYZG<^^@7+D,'.&8&6D>2:< Q>+ NXE9P&=D:9)\4CK@3T91A^>%@U2 M2^>2>X^?SR?I4QW!LQ%!G TGZZR5@0R,Y^@E.)=J&BP&\)KD*K)5SI _Y643 MWW47D(^;CLW4U2"I=3NLBUE@:,S22@:&<;)XK>/@%>T%GM$0"CH=9#MW93N, MWXGU$&6UR(J]TZ5ZEA;+;JWW&! J)A,A+24X4))G\%%H2%HKSY208:L4MFZ] MX.L(GP"I.E=4FUS8S7[3#:!9Z5+;/];@<:YMU20$\M(A&.8S)I$:=23<%N"3 M)-1^:EK#IP?'_.>5D=O8C&0'GH;I=%B&BT;+Y"?AV>?Q)$R^+D2VK&'[@I/9 M,)Z2=.-LD)0OR<@,H=2%UY#5Z 4),3@1D@U,(JZ0;T-I:BN$CY-]QZ/4-53= M^X#BSC->F9%V]5)QU:,S1B:D\[0X.Y3"I(RDMVTO8FXNPM]0;Y.2N8EMFXVX#:H=9D9TJL1=5O MS4D#[:V6M78F^MYX$:U+DF,"5$@.8/%D -6 E5+( THCM&Q2EM C'S84HAR* M#KM(O$E#YDL+[Z*$ H6RB@QRH32"RF1P>G+[P7.5-%G$2HO6Z9U]5RYTJ*'- MF9L/$&_;S-Y+>W6#&[4$;+*)-BK:#\FXJNWD+) I13Y\<"&A$\ZQ)@;VSD@? M&5\:J*?!^O$LI?.S\_D9\Z8:-.AIDX[['&8T5\T7KCR4JG;.2$178Y&AU#*F ]]H"_3P7CEFD MHEJ09#V>Y>RED\YLD\FV527T-H"^83>UB<"-L@[+I% MPG;0^N^7T+U*=^#+'OKHN)G"ED@E5TJR(B!))D!Y[L$I)T%SC)9Y[G+>QHH] M>L;IOH=Q=-J=]-+/1A^ZU \"+9R?_?/W+VW^=U,3#41J>#N?IKT_'I,%?3/H;3>JDP_2V< M36\.=+]6 BUA]M"3H#.*IJWG\3Z"[@]C[T 9/>S9*-?_ MO+IZW[/9BS"9?"5':I U$6$\B!3H&SVI5,@8M! L].E8BB"-LDJ+$5NOXV MB9Y9C'PBG.@4,9H=;VXSV="(P+Y](&^M4IC=M&B:A)FOPGC MR5!D#^FW.'4A#"MLO0EPGO=[_0?7/CG(S$<7>22OGRM0.AL(A:QU;A YSZBD M:I*EO1?J)\.T_G3;80SFP3);A*684$;E>N60I555^4P.8W4$=/%&.2Q>)]]L MR^\EY^A I.I1+\>2P_1\8<6>5"OVE_$B@W,>FC"L)*F9!1F5!A7G48EZ^UA MAT(QZN+;Q.M-'#CY[AN ,I*ZF13@9CKS50Q:HC!.4 6C8W*1D+4 M@B:WD#P:-NPGXWY[_K[$:9H,/R^LL>?G4S+WI]4$.SD_.PN3K^-R,OPXFI0U.UFL=HZ6O M>(FTV"=ER AEMZZXV5A0N^4KOVT"-!1ODQ*#FY6V4F.]AEQ!"-S6&\4YN%PX ME.BE,"GEXILL"P'N+RYR4;G5:[9J[7S*R?3WR=$D;K<&2U^5J2TTO:]HCR6^>ZV"__5X\AO^>A=;D*>G5 >*CEX;TIL[K+6L6H:;"L?Z'-7 M.6)+/W$;3"VCONM '2;>VU"7XT:*Z(LD7*@<9#3@%6V/2I1"1K$@>PA-=N1@ M,L.:7./;'SGN"?D>F!N[R+]#3BRLYLN1GM0^)F&2I[]_KMES56?,7,080U0L M>@4F%[*BC,C@/2>WR3O'(J.OC=S.(=GF=?U;HONK9=Q4IOTF[;['+S@ZQY?# M:?CX<8(?ET>KRQ__C../D_#YTS!]^(0TJ,D>,;L'OJG#(%T78UV)RC%OLK51 M%^&%(ELC)&UC,3)$(37G MO"[F0&K:KYZ:[^E MLQV)?[R7[+H^V5WDYY!Y2L.Y;"ABK&<\%/"J9N@4R8'<>@_<\9(%;5!&;5?U MM^;AW[+*.A%8QZON"I+"<5ZQ2I9%Y#55J]:<. ?,E9)D0J9R9[U6'H]B]Q1D M@\/75[^^>K9$@HZ%Y @$KQ4FRF0/+NJ:]L^E+"B,=6WZ.%Y"^)95NZ= .^Z7 M]&PZ#.]"JFEK2S!69F4-:@C9TIB(#)=H_B7WS2+2J]]2V\1Z?O'N!*-%HD%QSVBSE$Q+D)(EK%"WK/F7B9S M3S1Z[?OV7)9'L^'LZ[^&&=^,RGARMKR6[#+N]XH&,!F%TXN8WU6\R'!7&,^2 MF"CKB8S3X$TP4"Q9?TQ@,;Y),.W!B \1NS9,**YIS@KI:E#-:XA%9TBT*,NL M!IE/4G7%%/'4%DKN-DF!V\KD91[HT#V,97,.217@UN" M6R)Y#J!MR$QJ6HC5-L5.QZCZ.Z+W/6E^%^$VJ:"> [L,8QIOR.FJG:,5J"P3 MN"(\%(XI%B48VB:7"MU T6],HB/-W"J!?JA8NP[OGYS'RS+*B_!7]BH&8X E M46^%MQZB-!$T+]+6TP9B\U;1_=O/_I9UUX6XNLYP/3G__'D\N>!1(M)(GC29 M%Y)&A=*#MUY"RL7Z(+@3J[W"-BKNVF,?@*J0&ET6H?"[^,ZF[YJDZB ME'>_J[8RJ0VX/@S/Z"-ORPG]=%I"6DIS&;$(TBIGO ;N4SW%ISW"2=KFN2V) M%\:<]DU:.78WA(Y"OG!I,P4A=/8L,J=4DT5Q*W3] MAW4/Q, -<=X.==>D[^Z>LEJTH^>#P,B9EK)657,-RG!#)CD9#;7M?4XY9>]E=?N2#XJ M'O=Z"O%8N+N[S@]]#M'9T$]F83)[&6;+.)S,&'@I@#&3"#(F<$%$,,R$E##Z M(K9)FNF?]C>&<:BSD$/PL.NI\' ^]-M2;B=?9L";NX0#?C"G<'5TJVZA3SE' MVG>3T$K(Y)5+GB$KV8AD)-O-+:27?7<,OSN&WQW#[X[A=\?P.TV_.X;?'<-' MS-U#.X9-3.?783B9W_;U*X;I^631Q6B/HY,[G]>A4;P][A4+V*HH+,\AY\05 MHHC>V4=2%[UV+UZ704 M;6X=O(3X>LAFB4J9V,1$I M>&M%M/[POB=+F0;JZ/I:P96[7<*ZNUW680[1>LTM!U0U*XM;"<$(69LE9ZN4 MXJC45A1Z(( GRZD^%-9AC?2%]*[=&K,.7;'9!X4%R&).0+9R)'2!''5DBJF4 M)+GM+0RFNV$]19(U4-C&LNP]^I1O!*:21:UI'2W>$[!@- 0G#604M=\V9G+? M6S#I.XG6D*@;-=WFC][_*H0)&?ZSX1>\)IJ!*%G+FL@?&:;:1T(1J>DK[;W* M.L5$VFO!G;5HGC)O]E?/;%TFZXCM/**L5Y9'LO=!L5A;_',& MTB2MC;9.;56/N?OZLPVZI\RI[M5WFV.V$S/I'H@R&LZMXB!T=3!%\N"]9:"Y M8YQSYF@%;68K?>?7G093AZJ[S2ZW+[ON08)4APJ[32>_+YVZD-/BH*O80.8@-^!3=J"L)1D%2R*S46") M4KC2I$U,9R/HZWSS>*AY&.4?2_KKY>B??[UV=/=Z@O]]CJ/T=9[#J%&'S)0! M)A+YR;S>+%:7_2+J*6 DFW6U++=C4F_&=JA$U0.19A-U.U)>@Z21=0?#EP"7 MY9?;0&QYG=86& ]SNU;G^MW$GXZ59<^2EBR#,YZL".\\?6441!,]:L.Q M4>[]P?ASSP5J0 M7)-(QS;@#N@T=*75+5BSETH:).V^'H["* W#Z=6]E_/98F3F0C!?K[U$2!",]S:$LC6SC6&[ \\2MGPZ4U*#/QH=)&$T+3J[Z3,R3(M>@G=8VL-/U MOUI.M&W&TO2FT0X'6@5M[C#M,LQ6>X=+R$"DA%!TYK5\]3L M07LC4Q3U4HDF89#CI^M])MNQLW47S39@Z:_C$7[]-4S^P-GK\U&^N!+!)H_, M!@9):U9K?.JMGRD UP5C0:DX-K'\U\,YP$VK!U/QN'/]-##G7N!D5COQAUD= M^DO\/)X.+[IRH1$T3INJVZ/J#3=D@:B@(<7@ ]FQQF&3I>H.3$^8/UUIJL'2 M\V)\=D8F,@WY72!;^>*^8>6#M-;0PNS($TJ8('*O(-$H:P]%E^R:RZ4ZH,\Z M-$^9.'MKIX$K\&(\^3R>$)=?8IR=5/=GZ2'-P:F2H]""0PF\7K!:R'^V@CSI MP!EGP;!&5P/?B>I)4Z@K;35(._W]Y,-D[EA_)3']//Z"DU$=]T6X)'-I$V;0 MNAA043J(F6D(+#-A,=;6DRVH=">J)TRE[K35(.7T]7B"PX^C*UAK^>X]01K6#&E1!?M-DW;'Y;7O![3$Z935YIJD*:Z9/JKO]*G,/J( M].V?89*7V )CN584@^)'/=VKL(&-OO9D\S;>RYLE[P?;=];+1K0'SW_I3.W;G$9WJK.^LAHV@A;! MH7:T_-H8/4T\X\ ;8Z%P*T6(00DA>0-%2I^$BD6;)LV][L#TU%CR$%7TM);(BVNGO!8* M(P/N%I>;6_ L2\C.%*><]]AX1[J-Z:FQY"&JV'A"TJ3)VDI;HS#*U[J///L2 MAJ?5K2CCR0E]X"IVL4<;MCW?V&&CMB['OM+*+:-14D6ELQ J2^8YUY[1ZA!T MU)G;P9[O[NJ"Y,LWO5Y]TR^793\Y>VV5U8#6&5 R"O"\9# 1A9,YZ"*;[#8[ MH=P[EKKRBIOQWF=GX\EL^'\QOQA/9W-O>V"4"*PP69>* $H5 [&4",G(H)3E MRLHFR3"[ NU_R6W'KEMAU99*:V#3W8,WI?.S\],PP_SS9#R=_CZ:8#BM _B9 MQ/Z\+@98;U<7S!!H$T%:3YN)XPDB*@X&90TN9AY$D_G8"?HG3,<&ZFU@43YT M$+_0=U>#((.)G/>@Z^WM!506M7(]N]H25ZN W(=PB-5Q._3?.=JE>AMD_&P6 MTLWA#&K@2'O+0950S]98 I<3!XQ&ND8I-ST"VP]=5*H#_B=*V0(VP",#_F M>W$:IM/E]44^6Z3UTS-F:,V1[]R!^7TTCE.9Z-?C41J>#N=7!%P?U3*BMCG_ M['A@!S\JW8<_=_=&.:SROR5RIYPB9FLAH9=0PVW@:H<_(VB;\<*&H)LDN7U; MI-[^>/9;X/0N.F]1GW(S;KN,[V>-)M7^[&'*,^.M:-/V MZ1:2[[3I0$,M=L\-Q_V&8LW_M?/*3_Q4XL:=E1X"$J/O;^%RIREI5/H'6-'F:=P"5!JW-& MGBS:Z%B3@[#CI^L#^U\<#5MWT6P+(_^.^GA?DE+"%#"\EEEXQR XX.TBA:F"4YK,JP HZ' ":$DJ.16;1IO/F8 M.QGL1Z&NM-7 /[B[-KYPH52*"JP6'I1 "<$Z_XF#L9[$.E M[K35HN!NJUIXY67B225(O!8>%JD@,&] A<@\TSQ(TZ9IYQ/H9+ /M;K77JO[ MV3;4QWMO'=H:QU.NGD(D"0Z=AF)1:(P&79N^P8^WD\$^=.I*4QO;8?1?Y;!H MI%<#A?4CLZ_MJQSN?V-?50X[CGVURB%;%I!VIX!)94>4DI[;' ./F)PT=UKA9@M!*P91.*6YC:+8)A[!.C#]K8E-]+NZSNTM M[P81A9L9XS4C]^WHVGP:$"D9KYV(!/,:E/8(SAH&1JB4=,2,NDF7Q'MP/3)F M=*F%#F,(]XQ]<1"F/*:B)(<0!7FFM';7/B$,T*1B5.W4R/B>*UXO2:E-%=VY M)(\E ?5Y."63$$\^(GUU' M8RJB.(3B-6%3M93'R@B>T]))VVTLO,F)_%V@^@_6=*6\-0F-G4B^9;>:6TG$ M+!,,GC20X6N6/A.S#I)$J7- UNB"\Z.I;6EN7'0C^P9G4,WR.[<9U_>BEOV+ M6G;B3U\% ]1_K=4U"**R,5D#];I" IK@UB'"%YPAT%'[W@?EUL?.:D?7-1R ME)S>1>>]%;5H8U5.6H(OG$R*',FD$);L5YOG+? 2DTVB D=BQ1V'LKXZF$L@6=!6TX#52;5#N;)U#,A\*5,!X?\SV>[0V_#N3>(%^DV[/J+<;R MO33A(:4).[&D:;+W U1\[*4))8:+10Z5I"7D6<<4>0S2*">B M_%*?PU/#L_^P5''V>?WI8/M.K_$_-'S&]&U7%Y?3K^<_X]'TBK(J:4 M@(;G01E>:I-#!S:HR*V5*9LFU\!LC;#_)6Q?;MQ:B9HHHX'[>#7PW\95Q.'T MV=GX?#0;1.,5#[3=6VL(5T0-@9<$N5A7@C;.B":1L$V OGU.="+J!E;-%:Z% M5RQ#RHKE!+IP#LK[ )XE0F^Z M1KP@QDU"FE5+?FFR;X.M99CH+G"'"?MTI\J-'.E(#WUSA>Q^+52,D&AC R4+ M8=1)@0^:N5RT+MBD*7#_'+DGUG(8BNPB_A;GMC?OT+P >%%JJ113+'B016 M ML-3@BK.0-3*LU5'.M+R/>3VJ0]J=^RKP[AM,]Y!^OU&29^F_SX?3^>.FSW(> M+HSG-Z,RGIPM\KL>'C'9^MD=1D\>-IZ52$HP)BIG?4*?5>;&2YZX1A/K/>NL MI,'6;]DS1_5\2F;S='KM=5=VM(T> Y..+"'&0!7/P&%0@,EH10:UT#(WR5*] M ]3>2;G+9[\8G\7A:"Y)FDG3(4V#^3<7T= )9C[0V@N-/(#SB19RZ\@>M,J M"XH\#"VDE$VVNUU 'B!'LRO.W,K<;:6;!I&7G\?C_.?P]'20:9DMD4:84ZU9 M"@G)V2P2T 0N#=:*IB;]2R\ /"+]/TBF#>RTKZ!,,X8TU+!V++?>5I!R'++CKHN@C^YW!V%GY;NKQO1NFBQ9'RVK%$!E@=->W;""Z[ M"(D';9(K]..5,X,-M>_KGW\4)NP^6AAW*\(&[LJS/\,DUT#4@L Z>%7OE)), M%U 81*UXLV Y>LLU3UHVR2Z^@>))V \/EWN#HK*33V&"S\.T7NMZ]IGDM"BX MG4QJ/'&>JO/\Z]5GWH6O\Q3".H*K88SRN],P^BV<7>YM6XRII:'18E"'L4WV MX,JJFW0LBF[AG+<8FXK225]79Q8"**L31"L28,YH! U0F"9!G&^'O/>82D?. MW5WTVX"S[W$ZFPS3#//);)S^N#JR\<*F #S7&[69*T 60@#K23S"BY!EDT3W MM6@.<)WJP14][EI+_1ZL781+WXQF)+(AF2J+7JY^/77\/_&4\6=78//XMK":?#X[O>I+9RXJ=R09]X[?6("KEW MPFK+HT@\>FY%&+0$MG>1XG"&O]1WK[[L*JS+.,]"2 \Y,DE.<2W-M$D J]<% MY"RY6.V/UEG%XKW@]K]Z[.:#YQ=\O_HKG9[GX>CCY;&%XX);7_,.K241R.3 MHZ!O72RJ!"RYC16Q';P#E %WS9O;%XYUKI(8LZUTF+@-!E*.P.<2R+[9UC MPN0:^@H*%$>VR"]+GF-.+-GDVGC(6T/LZW"[.7,::>58CK?O&-3S:Z;KXAKE MK%620M1F^"1&7[NRZ<+!6"=-]L;)-GT2=\!X^#!VMRS9?C/<2ULMTI,W0[T" M>BU6L W8^G<6DU2!"\4#+6"9JH@8OR6-@B,SY5E>$;T;UN-G1 MG4(:]":<'T+=$L$"FE'$6,UJ%TT50 EKJV&60&(RV>C"O&K25. .3(^;*5TI MXS9/5-.&67%V54[J M11^CJ@VS[GCROGY#G%TK3D=:63[?K,3A4@3.,4#2WA(!C03'(E%1)(\ZVZC; M=)*Z%]G^+M/U%[P."9>]>H2JETC07NMJ\VHE ZV>+A- H61TKN)MXGYO G2( M\O0N67';+>I \$WZ9%W'1>LF3G Z>T_&V,FL'N:]PTFB7X2/.& \NU"B \9J M5V%'7_GL#=C@)..&_D'7GB)W07S CLMOXQE.WTV&"3],AA\_TK:"!W0^_>@'#T<>7X>MT(+5VIMX[K>V\Y#UFB*84P$0H51$T M'1IUW]D!Y6.A5WL5-?#1[@=;&RI@.I_W/+O"S0Z]S/FZ^RUO3L8XT01O-[[3$NM= )<(=0H MK(R6MO'D&C6FW K?X^93-VJYS1[=;,5:?%D/#M_7J#D?,"=E+#Q!X#54[FV" M6&J2/Q+MO: MK!FE-%9HGESJ80VZ ^$3Y- #5'.;0[89AWX[K_)[6Q9W$%UK:S]PQM(":174 M:"VHC C!2 KGVAOG5EORVS.O/;OBI7!13 M0M1@)&W52I%+X94M$((5B5OF2FJ2?KLG[B=#O 9JO,U"WR9^19 Y8XR CM+P M"R, MZELE:Z*A#XZJK\$^W0;\>@=VH%%Z:9P'VN.QGFL'FA0D3:M="!)]SEH^@%E[ M0'K$).M+46OXMO]=JU?0ZZ N;QE].9S6 H9S0C]067L> P.,BM?N@@5IC_T;2B'NT&E,S7?2:"=Q=TD$?\ZHFN)7-O@:GN#RGI@A[H]93_%W)RNR%I+S7( I$PB?I*V/#%9@P=B0DI0^-;E7M%\VW'M/2C]DV$7872>& M/"-%R'EJP<6=\I([G:.!6$2IR4YD)]/*"(PV3TY?,"7O36U<^^1#6Y /%?BX M*VEUF!IV"49?!V.-.F/++$)&QUW28-TRI'G82RX5!BDZ+ES/F2!V_6LO>=%CT6Q7\NGK+[7B^'7= >J/-# [5O8E8SG;5H^; ; MZ.*-LK)>"^X\*%:3\[*RH'W,WBM7CX]<.JFK)JS>CS^>S MZ5P"XF)C9D$H8QU(:6CYSEQ!0%K(K5/)@.MWD)"=%8L0W(138H\"]OD MHHZ>*S1?A,GDZW#T<5DL&(,+ 74 +NHU<S*9'JZ YM6:OX_"HM4JYGJR7 &^H\5_>'[V;)3G'YU.S\,HX8OQ=-YF M<\#()1:."PC:UU32DB'&D($9P[PH0:/JH99E9]R/FV)MU=C 'JO]UC_@Y*QB M&W"K=+8F@4"%H*10$%T4@,);&W1@H4W[T^L@'AL_'BS@/@LQ;ZZ,;\N'3[A( M+KXT$@91R&0B"N"Q7A66D$,0R1)9R<#PQC+M>]BD=\+\V*C4E_J:EVRNQNU8 ML4QFFA%",_)^M[&@SE+KCS#Z"/^(,):<46LDM&%\; MTR?I:PJ7)6^5.\FYLJ(T:S/15$"S5$@*G50_=D(XO0ZD)&781=O,,)2S( M>,Z)''RGJLVCH.9> 6>Q>'0YZ;B2N/KM92CM)/ [,Y1VD5;S#"6/67&;"C!A MZPUWJE9=*TD#+/-D'/*0[=:J.](,I;U4]V!I;9QUS:+U%WNW^$-'2:84]P6*+^21%'(D@Q"6#$H;0F'<8/HV>RJN2+:^[_(^HQMW84FA M'$:I@=14JQ*E!5\;M1GE,KS=(0HFA24SL+E"/FR%[**!!K'[- M@C<01?ADR+ S1B(H3Q9?#!HA$7,M5\DEUZ07RQHLCXT*^XJ[>L?85Z5@ MJG7KUYO&6ELPH(0BT8)BAD.@10RRYR7*I!GKXWSF'I2/C37M5-1C"\-%C+A8 M$WT(Y#DF9LASS CTKP*-@M/VR"TSO2;A'-D93'AAYZ-QWO&!4BE*28-NBBQAXVE^,[@VE"AEV$W?P,1D3-G1 < M; ED\W#I(.IH@"?F:J]PTMMV#=6.^ QF)X'?>0:SB[2:G\'(;$I"K8%&53MN M:P<.N:H-N)7T4F!9/3C]]LY@]E+=@Z75_QE,1?I/S!_WKHRX_:".3U3N0;IR M<)(E5\YKDZ3SRF7O98@\N]JYB6GGS6#](_>8)E>G,)>/_3 )HVE(\ULOKSR& M>K^9-D* 4;6DRTD-WB1%O@-C60GNRFI^_X;IL^T;]YK])Y\"N:YORXOQV=EX M-._I^6+\A=S9_/SKE?P&GD>CK+/ -9FR2@9%>Y624)T@E-D7G^-V@]KJ??VM M%.UT>V/9:"#FKO>!=^>3]"E,KPMA.C#19J%*!FG(\U56"O"1>V !C8A)<26V MV\;7/?W1:7EO$79MEMTSY(6'RK-'FYF&S 0-EV&$F+*$;&S,P1$3M>YBP>HE MLM/7?.Y:L(>.\,Q'=3F6N9,B"WZU\8X'RZI9T.,&HI2$M]P[" %K7HCC MX%,6$*1S)>1:I[=CY..Q:&\_6?4?]_A7F-#^/MLWZK'ZF(YC'G>B7(EXQ$3& MB0Z&>RL5S8_HO9&1:R%(KRFIP;H'[MF1OE[I_K8L'_IV\G[X\=/LRGBN5\YH M:3EP'ORB=XV/.D.V5G",\ZO!6P3W[X:U=QO^=4^_N'GG!-/YA)2.TQ?D?53G M_4+BRP].!R5E;E(H('(*9$6R#,%C IDDJIR1\S8UC7OB[C\VVR&[;O7N[U&' M#7))U\)_]1?Y.L,ISF_OB9)732GN((Y< ZU$\Z1C>XY;>^:K 6M&41A M0O#<\JR;=*FY&]:CHDV'&FB0A[IVX,NR8HD\%QG)<)>$+'M)1F!M8E)2S%HD M;GA_*TVO^6)]+R*[R_O0<<0[AS/W_M$(Q[@7H&-MJ^W(\?>%O ?':?4+-BH7 MFW3[VXCH4'EC76E\&R+M+/D&.\Y:8$OG=!MH+=/'[L!VF RRCK2X#3?V4$'/ M+&'&V)@, PP&R2[/JC:ST2"5*Y@4-[AZ"OV-LN.>C++^R;&+Y)M$6B_,HHOH MD\W.24TH+ U1U4[QP=L(7/,4!+WKQ%<>?B1&YD,D?ROHNH?8FH1<5_#4 M)"E?\Z*3E8KPR #1H@-AE(_*2WZKV?U= =='J\9]Q-9_[/4]?AF??JGU=!/, MP]GKD(:GP]G7/4.Q]SRUX\CL+F-834U3F7%6.$>N5*955R6EO#-!N5 #[H,M MGK]G;T=R2-Z6FT^^H"G2\ G1QETP93Y[E/-= .+T%F@]\E@RM MLI"\I^7=90O1BUQ["B?4)![MW58;V8,A/ ;"]*B$KHW4E4SSY5E#O5CZW60X MGGP8G\S"#/.O858/'[Z^I&\&Q4;GDV1D@\6Y-5;KC)4#YEDB\NO"Y7;) @]X M^:.A2VO!=WWCUSHQ_$K"/SL_NXZQM@Y>M'4ERF.>C=^>SZ:S,*I]3RZO-%]\ M8%PNRTF&HQ?T )P, \V5&T-VQA4IR-Y/5;1*DJ2#8!Y$)'^@T 0I6W+M,/@? M#5V_ ?4W;VGP/$R'TY//$PSY[>B_ L&-Y&L03#XPV81HO0>F P>%R,%A]!!E M0HS.,BF:F&;; GP,/&RJE ;]"]9)X/?1^13SQ=9?JRJ&LSJ*UWB]\4)@VI$M M$,%*\K>5K)AKVW4F#*_]V%TJ3>*%#T;\F.C5C]IN\TUWR;%D1D'.2M5=TH*KM\V: M(*3+BLO(FO2;O@WE4 ?:':EX]5AJ/U&W.**\&;-=!OBWP-3T!'L-J ,=7>^I ML#OUOX>T^V*"X]IFK25(XGQM'T?FLI627"]+QK(J.9=&],>"^X^D>"+"+ MD!LH?L/YS45?;NE1&W*O,4=;3^$5!%-CV%Y%3,4$;IMXL7>B.L!YZ-Z*&[>2 M>H.L[>L^\^*B!<]8E,1YYFJ76:\X$ 0/G/MBA669AR9IDJM 'I8&^3) M7L=S0?$M$+4T!6Y#.HPAL)^J[M#['G)NL!>L0::#RXZ7#*AJUT@A,H1@(N20 MR_Q^Y5CXMZSY>PR UHK?1;P-%/X\3.=H+NI8!;,0L0:^ZN\T(% MKHKVODEC]YLP^M_>]U7,N#.I-MC-?QF/\G@T[^P;P^B/MZ749CT5WR]OGK]] M?Y%/)T0(F:R7(#4'E;(&IQ2-W&)DR"/9'ZTN3KT?W3?/B.YUT.%B,)W,!N_# M:-G2H&ATF9%5ZP(G$$Z319.M!+)LL\BTS-FTS;4@]-!K)*#O5@EPXZV/P[![ MN" [/*B\!'&Q^FP!8P<3;GN]=C]U[[?7]M# J@[W$%^+N;F$$[UPI60/.OO: M@-URB)K6B9KTX8+7Y'IN8XX=AQ8WV%[=*W$7J76LO(N,B 40DT1@F"P(76_D M< (A>*G!LJBM$T4SOTTX92OUW7AS?SOH7K(?=R&X#FVH.9#PUS4@2C&MO/ @ MA)>T1XL(D6OZ-AEI'!/>B6U,Y.TT>/W-WZ &'RRXKE,:UVWS%TE%-3]I.E]I M%(^TZS,&F"UM^3J3@1>#A>"$\V3X12WNS>_?_G6/P^1I)-X.V.A!2["+IK,E0>7._:!0')ZI#D]\?HR/:TID2K M8_);]L"[]M">>Z8>(K%^"S&OS(=FFHS3$1;?;!]5AWO_0#LLP M=QS!2A6F5['8F),I)BI>;7'KE4.MHK$VH1S<__C] LB_CR:8JJ+S[Z,T'EV4 M+5VT"'\;3X-MLFQ2#DF,+'V MZ%7&@JOG8RD9;DJAN96;7+_6#?Q#Q7I:\NNA5.Y.SPWR(>[!?H7\Y_$X3]]. M3G#R99AP^BS]]_F0+/6+%OQ;C*)EVE0WPSA,JM4AB'2+RP=CP?%RVJ(3R(*G MT>0"*FH#'I4'89-3BF=N19,_8; MS3@*%B"S2$9VM*D"DH"Y2#31Z-"F1.D6DD,X0_VK=-RE/KJ._+TX'9_G9Z/\ M=O8)+T=[<:>EX5[[;$"Z:$#Y',#;9$%G9Y317'-S#3)JVBI^W 95TO>2H98J%5KAYM>*[I#_W4@IG/PVGM M\7[R"7&VZ-TR<$7%*!#!Z8*@>,UR-K0#L%B$S+0C"-FD&=\>F+^)0.8N['NX M4[Z?/@\9QGQYCF]&[[&*/]=^6:^'TQ1._S>&>K&3\6@-;6BA9FQ;3EN1*0P" MCQ:S,HZU:9K2 ?;OU.Q8OTT*,$[9G'L&C>AOZ=H-UJMT$]Y^XC.,'ZN>M#B X)<780 MT#NRYLFD=S4W0#(?5& FAG)8VVAX;ZH C2K-*@LZMU]#LG->>3FL9W/L>46]+&N[Z^J1Y15E MYOD\Y06=LJ!,RC1JP\$KCH8QF[-HTN'L2>45[<2O-GE%N^CY>',PMAG%][RB MILD8.Q&I33+&0UAPO)P.4B#!#\!+J8?0M:U*#AD2.N.0!Z]UDTM4CYG+_>05 M'0&5=U%^+WE%M!_%;#,#Y#:1U:5J/"Q8T$X9GWO/%DDR&.&"A"!J/8A+#ER]FXDS&5U*RE1$'[C%#NH)3\QK-%>J%F1_H]SFP1IP63BM$(""LHK0IX$BH0 MKZP,.5G9RE5Z$MDB?:Z=>VKW2+-%DDVIZ)@@D^T*2JI$SJ2V@$GI4 2+@1^V MF/@;SQ;IEZ'[Z?ZD6G/&BF-8WC:/;X;S);I.=-?B_]'E^VB#:: M*R8*%(EDH[":F!6< 0QHC+66*[V2R_2DLT4>0K8#:*K%A93CTR)(.&VX]]CRC7C;$W77UR/*,,/' 6." 3-.DLD&# MSU) S#H*E-$>/ GX$>09[<2O-GE&N^CY>',RMAG%]SRCILD9.Q&I37+&0UAP MO)R64;.07 #C70'E;88HZI""*8$YDXIJD+M:792VK;M:7:1>"^-BGX;GWS& M-"Q#K*',\W!Z+8GEHJ5.+K(6NX% 72_F4!&\U0*D*L7'Q"*F\'"6W _@.X-: M:*KS6RS"*%^(ZMG'"<[]H"4N)QT6Z3BDDJH@=($@I0+F?$W,E\)SOQ6#[GC) MTV-)5Q+?>)K;)''Q%0U^]O79GV&2WYV&T?0=3LIX?^!WPO+NY/=G:3;\0JAH8H3)A"3^!?=(<.P!58>)D'W+<"5A M4K$0E#5.*&&4X=I%F3)'[;.R3C(YZ '??D;]R:. MU6GT_.O51]Z%K_/X9!W.5>#**)8SL@R.SV]+#1%H>2UD6_IL3V$8.I]&N#=Q[I;A>AO^%TYK0_>)B,_] M3)M^&I_F9U]P$CXB66/3VA.PCN]E^#H=L!0114DD92Y N1(A<*,AQ"*#,P5U MV8&U[0$_03X?&0NZ-K;7S]EK8XQ?KSYR?92K\YF^'([S@$6FG8GUTA!) U(B M@8O"0=8QA,*8R>CV6(BET9CZ79JY %R-X,C0^K.X;Y'P^6([7;9[%4/@ "P&6V8,1CBP: M+PPX5!&,3HX9).^.WT-\/LL M. ;F-$ALO19O>1$^#V?A=#ZLZ7NL5A7FU^/)Z_/9^03?3*?GU5 ;<,>C5W'> M[LC2!D6F5A2T56DC3? N*<&;4'UGI$^.LVUUV2 W]B1]PGQ^BF_+O9*;;A+= M(E5.I.)2"31W(F+U3#D$M QXY"YY+Z-N<^UG9R/H*Z/VT,OJ031^+,FW"_CT MX7D>D7'%(K MHH0QX)5Q$&760A1=$F]21/KMD/>>S-?2^T*X@F3JU?]=7V(OXI[/B7>G?Q^@2UC-MY) PGK^5AQ"#Y8 T+ZH(L0 MY//;!W%KY47?^=.='AH>HZ_%9F(JTF(&9%CY:Q/$P MP3,8K%TW,HGN.=#6( MD\79\(?Q^^#F*1MM=,(@@QQYKGDW"9R1'KRU.DG!+(8]A_P06/U-HLYY ML=UD:*ZK?G*D;F7)S$ULP0M/0M V8*RL[2H$+1NJ0'8BJ:3(PM;;74.SPTN? M9BBGJ6JZ7GW7"^@6SN4&M W2];&;G=)#-[R^WRA+6S7>G\[9I0Z:+#Q;(Y9% M9IO( N5&UB52DP7JI00O4/&%@8OM:G(WO:%G2Z6A2C;8+0^79\/(P@*46(*R MG 54*D*6T9%+(21$4S3HE$5R3-@H=K9A;[SAB2CY(?)L/I/E14Q+:4Q.:EJ[ M*BCEJR^*$EPQCLNDDRT[QX9NO.&)*/DA\FSHAR] J8M"VX3&I8 0=:T"49&< M&\X)HU693&//L>RII>XMSH:4N/2T[@?3C;H>0_9-CAH7$'% MO)5<>07%BD)>259$9%G TA)H4U:NN*;+P0$/I%LI>A>1=FVW/2-Q\XKG,F0J MF#.T\UB5 B@N+)![D$#Z0EZHXH4* @U$$*R@G-WFGAQZZ+492-^MSKX;;WV:N_## M!=]AI=,EB(LCA2U@[+#O;L^#[F?S_1OM'AI8U>$>XNMPY5V%HR4+D?! T+5\ MSM6T)DZ[2@A<)18=+2O;-*8]#BUNV$2[5^(N4NM8>;^2I,[.SY9 :IA6.VUWB;Q<2M-KD7P=(VD_17283'M'- 2 MQ^^CZ47/R MG8 M079M/&]'T;TQUH*EQ*S%WO4IL!.>25DH9 ;RPZA!Z!&^# M Y:=5)R14UCP&]7]'2987ZK?1;J-5/YZ/,$4IA?-0 WRHB,+I!KC06%@$(N) M4)*RASW\UATXKUIL]M$]]?;;#M$5 M]9XQKW0[34$KFU$&9[U"H1W]&TP,B(K9P'?H=GK[O0?O8IJX<"ZF#$G2/%9% MU=S,H( ;Q@*SQ:?5;)-OO8OIW@B6Y05OSV?361CEX>CC^_'I*:T,]9<#&3CW MS$703CA:89P!YW@ )ZQQ+EB;_?_?WI7]MGDC\??]7P;@?;PLD-VT18%N6R0] M'@T>P]2[CEU8*#OOI&W+UX]7UR<=$"#Z+ L%8"ILT2HBZ"* 3E3(H(TU.4T+( M?<+\AI,#0GA#B/5#_0OPL8^VY@T,D5 +GM;9*Y\G_WBT:%21D$U]]M2,,H7" MZJITFUA!XFC25?7.(?\$+T?0#X"1AB5J_>Q8"HR1$2B#=(S.TN@@*NY 2$PB MQB2C'Q+T&_S\7D7[.YY^^&.)MX.EO_D++]/I J\G2U=PEQ6X!6J?BA> (A.$ MZDYQCUP Y2*4;CJ;G!AK'..+63T@?S1R!,Y/HG")?0I0<#"ZHF0 MP MR7=&FI*+UY=&*\(,RF@.RE!U!=3^6-0MG0\WM>3YZ6OQ;78?0 M8%'D[1Q""B)F*T/0>3\34QLS>C2P;0ULG\@;.Z9>SZ9)TCN&H%$54%)3QIQM M E8R!LF3NBQ(C"G\M5P?DRL:(JMMAI)M0_/6%EP48[?8=5N3>[CZY9 MO0IGO^#E1W'"+=I$80U0KB]!1;3@-*G%E&0LYR6B[V<6N^7U@(RE/5I;;GZ;=P=H4GGMQ7)F%#,<6!(GX@.*Z@!"^2-XDK._JY?I^C MHZ6,!IL!H]Y5[%>K*EXEO.'5"6H8'2Z.PQ%F7RE"*DG=O! M(TZ.^!\%)KV6@K5A:&VVYTGHR7L%SM0PE[-:@"@-B.0*6B^R>[AP<3AK>%VW M* =A(\T@U6L3V19!X_-L/A7UNMDD11DK (1,LO!*V9COQW< MN^7U:%&' [5>F]':L'P_T.1TX@KT*D8P/->F%UX/V\!!R$R_M8EEV^^9N0M+ M1UL9#C@=5J&U:_M2W(>L2ZYC:8F1[#(XYCE$1*EE$"7R/L'85[B-:JO[W;UH M?,QM5)$KGI(2%.W5^S(Z@<"'E("+2 &?$5Y.ZNF9C=E7MHUJ%A#6;J.:HY"A M"@+6C-2?PM-Q&]7\;52SL+*+C3XO4?2A@-AH65 Z#9QA!"45I\B=%XB6J:P- M>0#?9]?DP8!WUC:JX; [1[^]5[C,63VC,:F0H@;/:XN$1P=16P$QB,0X*S[Z M:3L'CJN#9D&@U>J@.?K;;_/O$ZNWWKW_-9 8/[-_+>Z[?_[Y_:]=&H,;4=*Q M:;B'K!XT%!>6E;>,&_I/Y6)C,N@\"F5#<4*R1PW%C6C:>[.Q-45GG230@>E M62P0ZJAN(UDITIB8?+_KVJU(W]NSTH\7JSWTC_?4/]T1I9)&GC"14"T=ST9* M.JCK8'2;,&?#1-!C-73/Y7# (ZLM\IN]'W7%SDA=RH_Y6_Z!E[_\$5;\+T@2 MG\B'8EX],D=G7&3<@W?*DCKJ)'E/)SE%"](Y)9S582@CF M#6G7AK0%P$:JK-O(YZJA[$M6F? I2P4IU>)9#!1N:Q? J,0Y\HA6CM7.,Y_' MHSGMVIRV@UFOBKN=!+/!R^3J ZDTH+XT10U)5YL2!"(9=9M(&(=$ &.((%#&C-L^![4"9\_YYALR "L]D*K<%X*>J-7EW0#[$J[W:#;-9"LXZSQW3$*(E74J6P-7RQ&B=8SX4Z_)8/;5-V3_: M\IBVW W"AWFCN%D&A47FG21GEM7U>N$,T5'6P;/)L:!).NO#,N.7YLLC*7!] MAR(7QK*HZ@H\3*!J[:V35M41/DK:J+A)8VV]V([? _*UH]\KML/52#/7-K/] MX<,E?B#3O]]4>^(7Y R\\B,CNC[U=7LA>4#,JI= MHKI5/_=N(=GC)K!9TV>]SC3H!!3I(LD?:[M(C,"#]U((*:2;LO/VV._=^]39 MB\;'[/<6O'C+DR*ZLR8.O G#.6) ZFERR+$7L9^#J,."= MU>\]'';GZ+<#9I]HQER\>__KJBFX.$1,3(#)UE3B,H4[*@&G'Z4G\D+L\DB\ MEJH!,ZONBK_HI;6&C6]/MJ!?D_;S^U]OV\R9LTD:)4%C319%O0U.T@-ZKZPQ M(7G]X&IMXIB !U_T%8.DN1Z>=3L[:?>O:?N-*!>+JX\WR7W#'OYU']^Q,7\R M5P^Z[4T0/*H8,3!4N02O2W2)C% 1%APWC[KMUWW1WEOHBTW.9\, 57WC,CQ! M_1DX@",H4A!;)*:^MP+'JIV:S>+23,=#3Z^[A)0\I MZSB]F17M5+9UQ@^(H LH] B.2PN)\FA?3 E)CC66?"-+7Z<=[!\=(Y7?KN/L M[>FGTTQ1=[7O$QE"M"$*.O&8IQ2,K#O2@0B22\HY*2%VCSKC:^STLGR7;*..+8%C761L?%M M8@V#1],8 3DCE81.YG,5#AIK-Z6,OZ[;@[M,5;#5$V7_I#[R/) M3%#DDQT80Y&1,KJN)_ >I R"Z^"#SWTN>;_"^K2ML+<7C8]9G\9TD"I&3A%* M2J!L]N#0,2@V)V2A%&ZZW'F\MOJT.4!86Y\V1R&'4MHSA:=C?=K\^K196-E% MC<]+%'TH(([")Z6-@A0#,4CG#/CD#%A+06MA!6/I4WU^,."=59\V'';GZ+?W M/I*'12S<0@P3-O# B.6W#QGJ0KZB8:)8JYQ03S='#S@K. MWE_%?V-:_G*Q6GWRQ?_X_!845 R%T!),3O4U@T04$W%"67@QS&!F3&^'J)>0 MM3O\M5?W)!QUUU5#S[2X7)Z\JV9X[:^Y#\5CL!!+H@A7(H,018;,2RR\F")Q MRO%''_K%T4<_/3SV[GWKUYD8O%SP#=\=[XBXM84)9,R(X:?CH+UGV!QN;Z&! MASK<0GP];'E%CH\<12!_9I(@EZ)4@5!I,LHRGZP7,DZ9N3*&%I^).]LK<8[4 M&BMO]:RT(L1DR26K+(285E>F@F)I'GCPS EA<?98$9)D9M*8.HNY1%#"!7!>1J!?*ZLX#\%,>5B>IL$OO_D -?AB MP>VWGO_-V34@Z-,OG@DC:FG%^0(;%OG/_LZ.E?_;\?^@'<#KPARG&,H5IH(7 M@<+O@AQ5U%DYJ1ZU \S^]NVNG+XA;5W\%W$5US\3-M[1]%-YA^GBP_GI_S#? M3(O[Y\5BN?C\ON&$M)9K!HB&UYA?07#!0"8#*@1S5D27:4J-^=CZL>+FFS"O M5>&)2=YP[@58QNK\K5J.Y%B=IJ#'M\OR9+KQ_VPXO,FMW+*V) *Y)P#*&\D.$WA'3J6E$_:^MSE$7D- M3?N_.=H;8"[Z**[#.]TSI*UN\:<0U_/5>"UU^WG^;:;+:1C90A$[1TL*QHMB M/'!=@UWV43;:\)& M:U7T* S",_JG#W=/K?3W^_2ES"C5+(;0G C-UB7PSCE ;XRVRF.O;H8-A+TF MG#150H=.R^_P'"_#&='W)G\D.=?IK\O33WB?R")38;5^2<3:U6.X@!!XU2W6 M0@&.G19H3Z+N-<&EO3H:-B36]XF?+R_R55K^=+G*]&X"+8/*\62)GKI'/A9- MQZ)2$+G.W)42W:0;R4GO.T\1<,Q_FZBF<4'%BIX%@7E%T>(VQYI 5.ORBF>I MV7VQQ?:*>JSU1E)N_)#_/'$AV\!"2I 8*T2?)CDD<6 I*KG'*BC*CZ M-14:.]+\'.%V"#Q7A-T>5JKD@(I#$26!0L7 >RE!\%!,Y)DSU25VN$?%;@L! M&FGFHI58>SPAW?"U(L9E;[T,!9C-G-@2'@+C#HP*)5AC;2JY3R;Q!16O0<YM.SJQJTOL=T=4E?B8MO_DIG5QES M%6&-B*Z6-P'SRVM!VA+0L#"DHV0>5(GD0.%@\2@58TIJYSR3TDHI,CHNF3EI M2\J6M0UKO_+;^U])\72X/*=4^8[VSP^IX)02 M(G59H->*@:V+1+:CX\W'BZOSY0F+Y*.LM<"*9-6S!/"!' T7RA?I=!;8Q6$W MH7[W"?]>T/NHMF3GFN]:>K(E.S>YLA,B6VL0.$\>JB,$7VL>-$5'M7Z.CN+. M-2?2;PM$8A<:\.)/)43_5$8.$?1N&%:2Q,=Y?==3NL-=(V2 M8;U4D8\*>=IIH4-.]'NH'=:W%[LV.5U2=!"LEF0.4=V. MLR%QCXI7!H"72[CU\)-G=CPMPGG>.* AI.*9UF,?*M(W-%!Q\-).4)V5Q*"%((BB8%R<2% MG$*7%??/4O1* --6\AUFA#\ \XHH:4P(@HXT&6VXJ42*V2AP/&1=>- F=0EA MGZ3FE4%A>XEW&(1]#Y^WG>B!B^QE=59H03$*V)N.Z+@ MY@(NL&?F1FGSZ#ZU5"&I[3O1\2(#:XGC++),9E:KYM,_@&1F,C"(3_7M_TNGA\+K/[;RL0>$%P^-OR3RD- BI0#./ BR%*8@^F7B@@ MC0B)<8PY)<'-_9]2YB/",8(R) E$<<(AH;&$ E,_#B2/?1+5#UUF^=__I/^@ MI!) *9=7]3__[7??5JO'/_WXXZ^__OK'[[1<_K$H[W\,/"_\<7/U[]K+OQ]= M_VM87^UCC'^L?[N]M,I.7:@>Z__X?W_Z\(5]$P\$9GFU(CG3 U39GZKZAQ\* M1E8UYA?E F>OT/^"F\N@_A'T QCZ?_Q>\=_]^S\!T,!1%DOQ64B@__OSY_=G MA\0_ZBM^S,6]GMD[468%_[(BY>H#H6*II*^?MGI^%/_VNRI[>%R*S<^^E4*> M?NRR+/>>JJ7$6DH_UE+^_MQ@/UXAOB-Y5\>R.A"N5O>C*QG[,/WH3-ROBA_$ M^ )WAKE:Y.:%>IOSJ=[=[5!7BSZ^Q*Y>BV)%EA.\%KMA.B(O]0\^J+^UP^@' M]9!I/4Y+W1U1Q?>5R+EHV'+OT2#C__8[];?%NH+WA#PN7JVK+!=5];IXH%E> MDW=U5RPS]KS A!+$4D7!"<80>32%-*8(LE $. U]EJ)XL=J^W0N1PY^_; 2I M1S,=ZG<6VJ[.?+6EJ(IUR7;KW]7]3J"5\N"_?W_.XMAP?9D M7&H[HB@/X2F8!3Q[7V@-C205K75K'Z)P"KP?Q7)5;7X"]4^@Y[?6QN\-1OOQ MZ%VX+3?*D))=F*3VBA]9H2RIQQ7=IJO2IL7Z,&<27([T!1_F$ M4D77)'GO6/;G\E)7_[CW6V M>GZOK,>RMKFK3ZMOHOSZC>2?'FOQ_J(>L:K>Y\T*M."<^ EA&"9<30P*<0 I MY1$4 @5A*GT92[Y0MCXM3(EH*M%M/M2N N-]K[5\:GM3K>E_";8"JP)4HGS* MF+@!CZ*41?F@3?H;0'(.'DCY=[%2')CSK/FP?\AR4&EDJC_8L>&$+XL,4>!1 MR*14:U;**$P)]B$E%*,$)5'J(9LU:XZORA0KX.9%F?^,FZVF(C!!&5'DPQ M4G]$OB"I+UDB?9,%Z?#!*L'^>%\\_:AN:9A)_>60D(X>-PEAG%-B\T&?_?W$VY'VZ_^T7FEWMCXA M>)^ORBRO,O97LER+!8E0@&(9PX10!A%),:0X"2$-(N%1A&.,@TE,RDN2SHT2 M;N_OR]K7I2R#5D[PI 6=R)*\.+,CFXXNYVO^MN+6&NSH>P.V&H._]L[\=):A MZ:S,PA2\*.QOP_8SQ=R9L6<\X+#%1DGSD*UJ*_(V5[+E*S6"R%DFJC=9Q99% MM2Z%=GO67L\%QF$2"HE@('RN5Y 4ID%(((]Y$&)&$T&YS0IB-_S@<$N+ IPQC MN=N'HEQE_UUS[B?Y1M"5'J-8YZN[4CQDZX<%1I$74AY %D1JVX[#+:9O3E%,.1&>L0/BTMV(@+ M?F@%/N]YMN8H8W!BR$*B ]Q M)!*(4A0%R.=)RJUV\&,).C=V>TVJ;_49@-JU;ZV*CO)V!#?:])KQXAPF;60Z M[:BH#V-J-M53ME-S.CR3HI_8^- M^.&J,?IX _W%3=C#3^*!BG*1".[[8:QL6"$)1%)(2%DJ(4E03#Q.?9&D5C[> M[M/G1NM?UK1B95:[2&I^J-:/CVIIMW3+[@%HZ$H="LO8[L]&+O!+(YE#?CNI ML5/7XMX T[H#3^EVY,([>=' #>D3R9::-=X5Y1=EDNQH0_/*3V35_NL=R$N=@J QSX5UO;73O ;L%4*RJ*$E5+K!NPF0/U=K7)D"?Y3D!*T*CZ# M7S::.62EJ]%UNCT>+,RTV^9K,3O:3E_]P+D%[OY5&7J";R)H_B9T@IS@MT^B M)/>B#J]Y0U9BJ\\B$((BXB'($@]#Q"F!-%2F%TH#Q#")4N9[\PC6M-1L;BS? MB%\'LN2VEM6P@M%LX^[ T M6\H<(33RXM+=S#2"WH 6L!%\*P:8N"306.YIX)/FOBZ^B M? AH^R(+&H4T9 PFJ4 Z7=B'*4I#&-(X2A/J,4*-TH6/GCPW"O@IR[.']0-X MV&S1N39@U,@/-X#I(S/M4ZW_(CIG9Y0L=6H=8.H61>#$C$&.8>[GBZO &YD= MM%@@H)>9X ("O(T:KQ?6<9#8&V(&B!ASXUFM&R;4O];\%GA^RV['-TS"96?E MW##7^0L&>CU6!?O[9_&HINZ;MKS>J$\WOV\+M-0)CHL >X'B+@Z#U%<$)B6% M*?.Y,FT(21*&0LLPS[X49BA[M=8W2<;D,OCSKM_M 8A:.-F_F= RF(?1-\O12?9#W4 MMV*I[JV:;=_'8B7^1LHZ!?%3^5EO[:I=A$O$B,<]H?9;01Q!A+EBIBCTU71P MZ?LH(-(RJWVH)',CK(V@@(L5R9:6$4G#)\20KZ: >6P::W70BT)7B_^U<0-J M16[ =B**$C3*@%^^UA%'HX0-78VL4PH<+,RTS'@M9D>$>?4#!VPY;]4D1)LG MMQN"-$G2U,,8AC*6$ F/08Q2"I.(R2AB<4BP4?3.N0'FQGI:PNT79[&+.H6= MP7;R2D1&)J@],(;L+4^A8K'%O!*=B7::9J^,W3:S1_/>W>:I^Z;;=/9(O;?W M[+O.CK>JO0C#E\Y"2?XAD]-E_@N5\/VWA]R C-EIOXXF-C91N;A@(>4413 MB!(10,0""K%,4Q@3SF7 !8N959B@ZF> MR!:1PRV0]?U#ZPWD3Z)<96H_K6,#7Z_+4BTK"\REYU%/\5/M%J(H@#0))/2C MT).8"T1"*[?0Z6'F1DX=*4$E\JPH0:YVFXJI_#P&UN_\F1)L[A[]/V.%>_]^J)@W<_9+EXKY;R:D$YBV**"408 MZ=X4DD,2*^I@$8H%#CV6I-.42-V*-#>&N3I&/WF ^UH_Y)-\70J>K=X1IFW' MYTVJCXYVJ!I/P4)(F3"/I5 $B=J)II$R[1"5,)!!RCG"C$3FP52&@\Z-ANO/ M\Y,$C>!@(_G-+C>J%M["U6N*OH%3? 1,1]]H&L%YV5DU'%<+M_H(^$[D:M_@ M!Z3:F1B#?OL]<[$*#<&NUUEO^JSI'/B6VNTY]6WO'6:DOQ%E]J3>LB?1B>:_ MS?E_"'ZO2QHP]:LFT>]$-1,6Q(+% 8%1@E.(1(AT !J'092D6(0$"=_H=,"% M,'-;$7:Z=+./[*SMJR;'S,Z>"O*1%XS3:-=.RE83L%-E_%(Q+E!U:5)?)<^D MQK0+Y [-:"?/M*^MWR9)/[_]SKYI@_VC>G\7. @]GZ$8ID&"(.)20IQP#E.6 MQB$/>.0E1L;RN0'F1H,;&<%&2*"E-"^Z?Q+$?FIS I?D55 M_I./G:PZ?Y]2W2K]O=<-+?6W4D_2KM&FOM-'L5)/7ZYUQ:>_% 7_-5LN%WX4 M48P(A92F#*(P8C#U/0(Y#Q*?A;Z?"&Q7MN_RH'/[U'"4PPAL$JD:OY')M_.>WK;OJ4;SAZW,8".TPVJN-ABY+01H,.[$1?W,D3@N MT&=Q[\"(W5#' VO34&PB+%&$F*"1A-23BMQQ+&#J2;77]3TFB8AI@"*KF-VC M(>9&Y5K&.EH>-%):AJ@>0VC@I;P:F)%IXQ"3H?&[Q^!81O!>!=)T,;R68-G' M\Y[%X6)$[_&=T\;TGI7\**KW_)7#C%E=J53H9JEZ_UO_0UO(6Z(+)(\YT4VC MN(0H]CV(TX1"'OLR9E'JA7YB8\7VCC8WSJOE _J*VFVTVLIN9U?U(VQF4#G# M;61*W,E90]8@6(LZ0@D-(U!. '+:!#/TV/^BYYX-0P MDW[Z/7H>?NU]EP[[P-M0M:KIS/.^JM:ZW-3KHEI5"T0(\CVJ0.-8?>B^/BJ3 M)(*1^OY%X$O]]' X[WJ&XGKV)RZ65?62@V8 M%MN.$/H@-R.&:Q&!WH<$8G++ M-<[:JBDZ^K5HTQ@VE3\)30@.U)Z#DT ?M6.(/9S"((T$I5Y(>&K4\<]DL+EM M/[;^M^H&%$WWE%6A>*,6>8C#\@S&-G[=ZY&;RL-; =C6AM:HM>)>Y>\] ]\0 MS^_U,$[M SX)IVM'<#\L9B[A,\]X >=POS:GW<07[KDZ'WV;RLFHS_U$IW*B M4/$J1I#X 87(4\:9^HL?1+[-5NQXB+GMQ+[J,0!KA /+G;R#$\CMTC>O0VAD MUMQ+P'>>M7E>]9$ROE\D6_.\ECU9W&ZR-.]*\4@RWOIO;G->EW)OCM2V/!" M$_1DN2TS0-]P>^86T[&W:2V<&^^N1K-IS+$)R7'.)!8 .=VX&0P[[0;.'(>C MC9S%K7-K^/2QJ)M["H../1[B-$8)@Z2N#L\85W271NH/@D@8I9YBP,5C4VQU M11 M'S.(.4U@@F22>-@GB(KV/7J;\__);]%&O0G>(9'S_S$OD.$1[PQ$G9%I,5W7 ML"T\_Y/:A=G/^2QJ/[C4Z[=1/6*$F9RN/]@ V0:<$'QIFH5O0I*$I,)# >1Q M74PHE9 *Y$&18)Z2(&;&!,[U_M)M7L=[?MW3.=6/RGIGA/]]!7#]K!_)66FVPE\5C36 M%A/!:1"HK6,,@R14.TH:)A GJ0\1$3B,6>K'@56[GN,AYD9!&PF!%M'.]#Z! MGYDA?!TJ(Q/3'B .JRQ?5MZE?79BE$FMI?-:'MHN/5=>_UGK"CB+($@C*N(0 M==?VM7JUKK)<5-4M4WN5*JMW):^>._^J6P(M0N;%,A"A MVB_X&**8Q9"D.C"1T3@029HFQ"Z/P5* N9% M\?21@/05>%&^U8Z/QC:YLIP M?@Q=9".B/O:&QA;PMIG5*!VL[- ;IW&5H0POU*_*#J'S;:HLGS.T5OO#0[;: ME$-Z7>0ZREOD+!/5PHN"5"('F[BN M^T6]CXN[7[YE&'_<\O]:5\V3/XMEG1A1?"7?_Y:MONG6$FJ8=T5YVHF\$$$: M<^H%,$4>4>:4I)#$(H9"8,0]ZGD\#0;D>5PADM%'-'T>B))>L4X=+5,V&NDH MVERLFG--4(G5:MF<:BD38=/W1GOA+6.1KIE-,P8;>W*F/V#<'ASNSD1NP!O! M2J%^76?N*/U 1T'PB2ZS>])K&5N3H0-<79+E->),2J8.<#LD6Q>/O"ZI3CU_ MUQGZD]3L7^1UNY]%@BA.?(9@*M-(<2[',&6$P23VTU#Z$8OCZ(KS.&= 3EQ+EVFN=VXFHH&X&;+LSN<^XNHS-&ZEW/ MJ"^2@7<9A7.)> 9W#C0(ZU#0;2,\S&3@I9A#XL5J#XG\"*8\YC!02$N)U2^Q M5?N>_;',8L\[GE6S4A= M"C<[FJ@;.CTU,H(F/G:BV-134V?H0'^A"9EP*S?;@ M/HMXS5/R_3;B+GN0=18_V3?&@#A(]0AEHC_H /GF::@-U-W ITA MT91G8;((K'0!UT0QEL-@LPNXO 1';^SEV9NG"\.\)/]>1.;%BP>:O7J7JTO0 M"/YF76[IM0XU/^/;CH@4A! ,9>"G$/D>@FG*]%*(XP#3F ?"*GC37H2Y,>BV MIM*!TPQDN3XLS06KC:A?L]4W(!X>E\6S$)N3B4S=E]>-FA[5,RVWRP-FS]"^ M'75.IK!B*]"(?].D&MVVJ;T4TUJ@ M@U$ZLC.'/\F^K=5;]?6NGF\Y5^]<]46MJ^)3>5<63_K#7H11%(C81S!* EV] M+XXA#@,$I4?C"$N4 B$@\XRIQ*_ID>B#9"ULGS=7!)3V7=EYW^D;V6 M8\SF;\:C:9C]WKXKZE69C=-SX+3-PB%J*_MOPUDZ<$:F2T0_,_[ XV_&=".^ M2DF@H[,W!;QX&/L)"7TH ]T+0WHQ)!Z+H>\37[)0>CZV.AT[/H/=J>W20WG_UL(__ MLUB1+!?\+2EU":M*#;)^6-Q*'Z200C%F"U.4A3 MEGJ+)U'2XF5P[@X]'M+;(.15 <@$J)LQLULD1V;IC;!@(RWXH?O^M@([;#YB MCHY+_C88=5(N-T?AD-6=YM0BFWL?W5FZQB MRZ):E^*K^+YZM=0AP#[EG'@T@3AENERVQR#!$84X8<+C(N)I$-K0_U72S&UE MZ.:YRK4^CP!YD4.FSYF6=:;]-KZ8=5+,=.AQEC^IOQ?E M\, O6F!02^R0WHS1<4EAEP>=E*:,,3BD(O,;KVQ;^4'ONS[KNI:?Y,^5J,/V M%]1+,/)$#,,H32&*DP"F5$80,Q'S6"">$JLHHM[1YD8SG5:6]9ZTU.+"0L*U MKOT_(&^F'VLSJG&&X,@TLP.O%E31S 8])6S3+V&$_I=]H(S2"?/D@"_3$[-/ M][/=,7MO&A"T?>+!Q?;!MP]%N@GG_$P?GD6N@%=V4V782Y-6:](>?F3YLN!MU:P[V@=/N[!Q#_!Y+SS?[X]KX4]0%WFSR1Q&G M9,0@]3B&B)$$$N(33?J^'U$:1CPQIOJ>@>9&[EK4G0.0;(2UX)@^5 THVQ%6 M(Y-T#=/6_[:5%BSL"+>)>/<,?H[8U0"+7C[MNW\Z!C708H\S3:X? M6KZP[G.:T:70>_O:K;SSQ@=>R"1B/F0R]B'"G$(2^"$,D0RX[W,4Q4:AZ$:C MS8TO=9A4D8NV$3K;B0XJD6=%"7+=,-:V@F$?W&9[;F<@CDRD'3F;-O)C'EH8 M@>*VFF'?@!/7,S30_;BBHPMP&%G]:K:D7J)F0?U_5JB5D<8^9A*",U M%8@3 7&4((@DY3&*N$P1GK"=X#DY;;Z^%^\-.&UT^OFI345*4DFALKXI1&'B MJ34F"2'U:9P*S!E.HLDZ_+F;V)=IUS>3.35;R%YTED9>_!SD$&RS!#IZWH!& MTQDD"ER:A%ED!)P5\K<1^G\)8VO#KB*_E3M^AW29<3+'APO%2$S?VHM&9LUW' MTYNVGWL]3QWUP$8_H):5K8:@5G'4O=8H\(_3Z,*%@"_4!<,AMN=;9+@<9-@2 M\;:M;?*E"38]O8)M6YW6BU7UM5B19??WKXMJ];%8_:=8*4F+^SS[;\$7$C$4 MZIV$C"B&R.,15+L) OU "K6""#_A5LO%:)+.;>FHA=81PCNKE2FQM;\+/(L5 M*+>2WX!UJ^Z@:OGCS;W9.C*+&9UP(W*RA,U6O\V^0RND?MK,]>?.7-\^Z(PO M=^O(Z/"[7%/&$W;2]65TS _7FO$''-+46A?[V97OWJOX<]!-^Z[,ZNIIM>"+ M.$:(J-T&I&D0Z[PXHM84(B&2/!()$[$O??/^UP.EF-MZL9$5D$98\*BEU65Y MV_8JVC/%B^62E-7NIX9.JNOFR^!4>HI9&)OCZ\)Q'1U HT1;5>(&;&>H5034 MFNA?-PZH*:;"IAGX!%,R5=_PT:;&LM'XE9#V]R0?^O )VY=?J?]^I_-K'S:P M.XV: U&J#5D]?KUM6S 9>G'$4\AEHC8YB9= XH>)^EL4JT4)2X:ES2;GQ!AS M6VZV(C8%,_\,_MG[H^=Y/G@DK9?KS\#WU,_^Y?=^[/VY.1(!9+WZ5I3:D?&YN#_T;H-_X^L+_LU[N_]BW['%S8@;- MMBI7SLO("]!N2FKQMO4SFWJ*#IO7G$?!:;>:$\-,VY[FO)Y'_6AZ+AV8H/WE M:UE[?IYO<_Z70O%8WHE;\S&-/1&&,"0I@@A['!+))/03P:47>11'5LV<>T>; M&_7\_,]J1?5(@AD*M5V&6(<1A )C&'J MX1 BA.(DQFGBIVRQTHX ,QXY&L&*.[;CC.U5W674B%;.@4E[6R#-*.(J>$:F MA5VFQMM+F S/Q3O4>Y3\N^T@+Y-S=ZCCV3R[HPM?)L[O[7=1LJS2QTEMX) G M*/<(E5#B5 >#^0CB6*B-#1>2"NE)[%E5]W(NX=PLDE9.Q29;05\N$.QX/@W/ M\U]REB8\?[DV$*RCY_P"P8WSJPS/1R6?RJP^??%>5'G<>E0Y\*DE>?!1/94TU\2LVV M9#*)T@#[,H%(JATKPD)"&DHU"Y)@)D(A>(@'=$JP$L+HLYJ^W<%6A[J,("L% MSU9@6536.UN[&3%C*_< 3\-;[YH07;4CW@EZ _:A?MU _:'0K5]V6CBL?CT$ M/*=%L:T$F+96]A!LCDIH#WK(0 >L>!#Z]?DH5I_D M5_+]3M=>4%;B:E5F=+VJHSP+Q;_:-MQT5_:_(]S]9N@ =3:6A MXW#Z"1K;W5C/S9Y*X'T[-Q^:N?G8S(U235F-C7*@JYTN"-[H!W[9:.CPZ,(Q MYDY=G8Y$F]9!ZA;/([>JX\=?P?"=Z/V.L113(4D:Z!(W]1^I@&D:^S -&4,, M81*0V)JT3PXU3QY>%OD]5,,]#$]SZD'7@D>OQFP2:NQ(.8YE>1D+YY1U>K3I M6:A7ZY/$TG_'P-TO_Z]UU51__UK<\FU%:9+Q]_EK\IBMR++>9=-#%^)GW8*X MRE:;>.XFZ*V-RM87-$%-7AP$<4@X3,(DAHB$%-+42Z%,0]V@A4;((U;MFD86 M>&Z\U3T-V$O$T3N_I@MT^]LA>3>C3[_A[GQ&DSHRL=[>O7]MT$Y:V0U-PYEZ M@Z_S<#HZ.=S93P2\4V? V#)/ZS^8: :.7 Y3C3NT_]>3R-?BG<+K=9'75O'? MLM6WUTIF94^7;[^SY5I'Z>IL5?4_K@SKA9>D$4M(I-X9Z4$4ZDHR">4P]K"7 MT(BQA%JE>0Z086ZK1ZN"I5]A"/AF1#\RI"-S=RL]T%\QV,@/?E4*@(T&^FB^ MU0%LE-#> Y=MK09#Z+;/E;T8$S>^&HS3<2>LX8\:1G_;;/PV\U[S]+M2$:^. M,'Y3/) L7\A0X#0DOB(Y$4&4" J)B%*UH>=QC),(^13;T)W!F'.CMVYIC([4 M8"NV'>^9H&[&$?KT@7M[6IV,N-N_8D!A K6K4EO_!WTH MW&RP@DW:%5+?7D(E#(1.NT)>" E+"41Q1"CW P\E1B[\WE'F]GUVY&SSI4%@ MD:I^%LS^;]891"-_OJ?0&5*E_BQ,%AG[+N":*"-_&&QVV?:7X.C-IC][\W39 M\I?DW\N&OWCQ,(ODU;K*1[(96!C7ER9IRY<>%&3-"1T\YH.0>HF07C *:1^? 40N 7+:3#S&FM3PN:#OH15TZ7([*JC*U>*+N->+PE]$<5^2QV\9(\MV3TX)D0++ M$'(1*B*(*8*841]Z)&(H)$'$I9%)U#O*W&B@*Z'9Y]\/8O_'[PR:D3_]KG . M/1A&ZO=\\NK^SN>N_G7XJ?89N3"5VK MT[8MC0'V9F:"8T1'YHV.M+N3'2VOZ\Z ^!QFAMD,.RTN4'F.!SE!EG<>H4O M].@ _#AYDAXF3[[]_IB5]<7-1F@1B#CU XEAR%*A]BHL@,1#(8QCCU :Q3A, MK!I6.Y-L;JRVDP\T[5,&^&.=S)B%.W?J>9C"&WQ=HGIG%N_Z9W&86]DEXLZ] MTDZ$F]ZI[1+3DSYQIP,,(_0/17[_590/FQ:*.KTTJZ.@FI+6B]A+/(]1 A'5 MG45B$BJ[DH?0Q[JUB)>DF%G9E9<&G!O]_I3EV+HXY*6N9(G!(1L;W#>,8W43Q?5ZMROH, MH]-=L?EKI4,H-:/YBR@,/9\&&%*?11 %L81$A PF!.$D$DA$L5'_:>N1Y\8Z M[W7@:-UI8B,G4*3?K5]4%[SX9__&\SQ]3)^S[%&W+:KGR[($AOG\F%'4**B/ MS%5U%]:=T+K5PU;LS3_J::@E=T=:UEBY9"_SP2>E,6M,#OG,_@$#=\.Z]H8> MXD.6B_?JK]4B\"C%/)601KI23T2$_AN&L4>CA$81C0-DM:T]&F)N5+65T')? M>HR=X0;S*D3&WBENA ._:/% +9_+_F)GE7>Z:3L>9=K=UUDMC[91YZ\<^DD7 M[.]-;>YNZ?IZ+]8]NJL67N@A99$(F$9$[8X27UDM$=$!2"3%@GJ!3ZTRAXU' MGAL!:)GKD)&Z%7Q=54I7,%9#K,J,K9HTO6WM+I#IEEEY+ECM#-&Y DW9>-(Y MFAY>IM%X^DS)9H1)&9V#-,R-T(?F,LL,3FF M.-L'#&.^K^+AL2A)^?RVSJ&M8ZIWB1RG\^$67*#8)[J]AL]3B%@20Y(B'Q(< MIR1*F?0#:D."0X28&Q]N=6BSD>T8;- TF)'9V.".S&L[7!OYFZJ%M1;N*.P: MC%RRV2 Y)B6V:Y ZY+BKGG5M_^W;?)7Q;+E>94_BR[9513.\X$V.V\/CN@F^ M_23?DC)74E6;:HN[#LTXCM*(1B%,<$V&H0=Q(B4,!4ZPB.,@"*WRS]R+.#>J M['9U)AT=.RU#@&BU;)),5]]J#_Q&5WVCKA:F"X?M2L .;=/M[$TP-"Y?='[' MMD([4]M5#^ST V_WIO;U_K1NE-S5H9VH<[?KR1BG?; N(&YF;SG$ M<616Z$"H16V+KP)E&'7D==@/S@P8IQWA+@PY;4\X,_V/NL(9WC8@V;ES9JD/ M,^MJAV_$BF3+JK:!=UN--*;@216*V0 <96K7 OC#>W3_/<9L>V\6$_R&;+JD/HIM[6= ZBW#E?+7%QV^6P M?\B).QP:Z7_%>T>8;AKQ7*]6H8>%%V$/5=_K]'X\R M[2=_5LNCK_S\E0-\I>^R/%N)#]F3X._SE9I7S1ZZ\O3J[?='H0.0NP40;J7Z MR/Y3D/*=>GT642Q0DB0$QHH%E"G/N;(D"(+"XPQY&'-NX3V]0I"YD81ZQ9(Z MBEO[/031HEIX^:Z9$0.GZD0XCTPZC1:P5@/L]*B+Y*_J@@&U*GO55FY /15 MJP.T/A--BH4S=J+)F<@].^XDV;EL'2#;Z\2]YOG3N74=H+#GZ'7QO&'6Z%W9 MUJ>J(_R;>/XFSG\1H521;J26)1JG$%&/08HHAP3Y!(N )1Q9-6XY/]3<%IZM MI$VVT,TFVSEKTED&)P;U@&UFP+J!<.0U98?>EP:]1LXV&&;<]H MDQJXE[4^-'0-[G#B(>NTW&0DYG&28B@9C95%RR3$'D,P2(5 ?NI%26 5?'1V MI+DQQSFO6-U.^BK7F'5#4R>83>P.&Z>=Z44D1G2 O50STXLZ7W!Z.6ME6O/- MJ\LUIEX=UIC:]E11=M#ZX;'.+MQ80W\MENHQ>M_^F:Q$6QUIX?D"I^[#Q^GJ"NT9?H - 9T>ZPT"7K-'MP!H8'-<=G'3JG!ON#6KFGY%VU]6 M[6\K?Q'Q(/;\6%G4 GD0,88AYC*%J;*W X^2,$FL0K0&23&W5>O+JLS^WO8+ MT\E[O[8"UZO5NN*[W$S+!6O8'!F:Z6,C/[8)K^77:+="ZD2+6DJ]##1:-"W, M.M=4VXLLIAA&5I5]>X;;&XL6F/SJD$ MS@%/&<9YAW4EU/8W8[))E+0PI;D+(]I\:MUQQ_OB/AY5\KD!5 M=AR+Q1NRKMY27)L*,UAR".S*/ M'1?2N0&OMJBV\KHC+D-@7#+5I2$GI29#_0^YR/0V._+A(EN\S5?9ZOG+ UDN M-R;=@@8RD5Y"()4AA<@/B+*HO!2&(>.AKE6-I%$*TYGGS\UDJH4#&^G,Z.(< M=/WTX "0L>F@E@X80F+\^5]0?/>Y5YOOO1+LC_?%TX_JSN935W\Y_,+//762 M+_J"2ILO^-)E(V^17I&EKK[\Y9L0FTXR0GIA&/(0"J:SB(,T@31,*?0(0[&/ M/.8E8K$J5F3I>+]T+(L5$VPE&N_M_ZK': I.C[0W.C$?CC=*UZ$\HUW3"^R6 MSF/W(ENG$^+,1P[( JDC[#Z+39NNNU+WX'UXG[-2J'^^$WZ]6WHM1%>]J/,_5XQ"A&4*!([;9BKO9=2'HP#M. (^*QB)BG@ R58G8& M4UU#OMPJ AX;36Y UNJBZ_B3K19MXR&+=(3!\]5/II/-PM@A(O4$['0 =YL) MV*@!?M@H\@<]%SM=+C56*Z.OROME^ G;UO.R]F-OZ(:(^\(%D M#7[1*H!6!X=G(@/1I;B8.P,[?KH9&9D\^[J+UL\&BSW;W]$CA[?'?I-5 M;%GHJG.="K@BD2QF/L0D32#RM:7/?0Z91P(_X2G"<6C;#/O$.'-;N+28]OVK M3P%H9I([@&6*U6,G(OAEE 8X%W!PW7?ZU%"3=YGNT?=43^F^RX=]^]N4ET[- MR6K[P__(1*D>^>WY3?% LEPQ0D 2'WLZIII"Q#&&-. 1))Q)/\94<-^W802K MT>?&$[L,N)MNQ8S!-*8.!SZ+ 1UZ( M0L\NSM*DAUF:GS:)F766D0Z,_9O0B46"WRIV(??BL]#B M9?F]LJ/K9(&ULIM%^> OB*^#3S"",=>IDUQX, T]#GW?0R&3' 5A:D>4+Z#% M_.BVU06(G3(WX-=6'4@:?4"Y44BW7]]H!-1*_5![?YX%*:V[K;_ .V3&Z#-_ M+\8^/+Z^OL"G74&!SDNUP0*T8( M&J #!]!X.*XS\#)SZ;S@P,1J3%]YX&7F MZ60)@A<29=AR_)>BX+]FRV7W2)'))$4)Q9!S$4.48E]]J[Z$ H412],XY2RQ MV>Z=&&-NF[J-B$#+*!L9[=:D4T":K1E7PC,RIV^1&>MPM4=]ES1X:IA)::I' MST,:Z;MT2(CBI<(HI\NB_%54JX9PFEC*K0^ZI:37RZ)2OZ_3_>N3&Y:R*/!( M &FD^]"G*(4I3V/($ O3,/(39)8N.Z70JUT-_JZ=[EB?*Z-'7U4 M.NC,=*I7P.!P=883.X59#%[UFL5MR=3VJ@.CN-4=;)7?G?K=;$WB%H"V\HKE MF>U4[X=-X.;\WI.IXCRO>U]JL& MY7K@=TMROT!8R#1)./2#6$*4>#%,_32!(A0T)9XR,:11VZVC)\]M\=\*![1T MYNFB^W#UK\%7@3#R0FFHOU5NZ$E=K\@*W7_>9/F@)]7H9H*>OF"@CYY]$WR] M%)_DA>SP@][)$4L(E2&#"0TX1,A/((DPA9$G6.RC)(PDM:K&.TR.N7W6FF77 MC=&@*^(=5Y;(C^I/Z.M8\?"@[JC[$5CZQP?.GZ&/>_Q9&=L@;S70*!M5J1BE M'[8C/)WZB@>*,JV_]SJ\CGRV5SYN@$/FEC&=P:/&^K)2;YFRK:J?'SE9"3TM M7MPVPN0<"4DY@8QB A$//4A3WX>)GP8HQ @'PMR=8C3DW(AS)S382@T:L4'S M!L<6>UPSU T\&,ZQ'-NLN@SCY4ZD@]]B\QV_[M9NSL'L/5GH17(EEG]&A62D>J;_K_XQSI[(DL=*Z/&52_42NU\ MU3JA?]<4*HPBRB1!$M(@BB'"7"A[6/HP2F)*"(]\9-;D]3HQYL;J^XK4EJX2 M]:;^$W2TN:DML)U"S06K0O>&5$9T7<1!6]>HX4^?;MVZ&H&]M>SZIPU,!SC;C++Z MB?Q74=;UWC^JE[(-;V8>E4&8<"@BJOM$$@*)3#"D4>0E*/!3A*Q2A"S'G]N* MUMNM57V(M0Z@:9N@M;",/+><'#,OSHB0C[Q"V:(]1D3Z,/"RCH-_KLL/O'JNA]EY27U!1(RU5:]#RE%,)$R)'\(84^I+ M$3,OMNLY9S;NW$BO.7\^KD8TU%7=#[JM:]H9E".3V;:7SD;@IK+)1 YG(Y3& M<3#W#_U"#F4C/,X[D,UN'\9.MXR5:\$_9(3J=F29V"7H[-)#%SSAH1^3! :$ M<(@"YL%4! 0B$:C_"!0$<6!3@=5H5"MFFJK6*B"-Z/4NJ%A]$R58[K2P(RDS M[,THRCFBXSN/:Q@[ N^E4^Z$=D=05ABYI">S@21S[BG7\2&T,0U^14.R%7+&/+V,;VZC[\+D90)_%4[%\ MJA/;:OF )*QI?-H4)07%>E5IE[2ZQ(YO]B UHY6A0(W,'A^*_![6N7Y:0&WG M-"*ZXXI3BKNDA+WG3_KEG]+L\ ,_>8V[DA!WQ3)CS\V?.UN<$>+Y5'WD"?93 MB)C/8(II!"D*,>6>EZ1)>FTYB),CSXT!ZF7PJ5X&'SJ9T]<7%CB-NZ%C9PPT MQW;I[.R)CM0WH)$8_-+^=Y3=D#5>8U<6.#WXBU<5Z,7$I*) _P.&D=9'L7I- MJF]W9?&4<<%?/?]<:5_1IT=1$GTD?,M6V5-M^*BM4>S[!'/HR1#K(@!$627J M#QE$V$O\! G);;9&YD//;7^DVUW5AT&/K>PZ)[O8R*TV3AO![8C,8B[,F&P< MA$>F,@VNEAK<=<#]04L.LOP/8"L\N+T,LS67V2/FDLPL1I^4S>Q1.:2S 4\8 MVB_KM=#YWCJNT3U4H):C&!DM.V>]8AD/VD:G%&ID!3;3.:']U&ZW#YT[<2.N, M6L>MM,Y=>+UOY%WK'7B]+DM=":(HR^)7G4]%U'2KGR_B4$@JU9>>D(!"E/ MI@GG,,(^\2-/$AX;?>E#!I\;";1R KH15!DLC:3#/2D7)\#>T^(2UK$],7O^ M%["1_ 9LH-X*#UY?@OHJ)XTI9F,Y<2Z._V).'E-D^IQ QL^XTDGTZKFSLWM7 MBG^L1;[]GU8*$,@W]-(113#R(A!= '$<1]"CU412BD'A&/3XMQIP;?77D M!%M!![J%>I"V= BYP6]DGCH)'?A%2SF&T^WJ&?1E'SV4R%#^1E?[-\^VRGFO!;W/^1='<[C=OU$]U M_1R].Y/JF]?9ZD+]4:SOO[W+GL1_ZKJ#MP]%N=(ME5X7U6J!?81YY!'%5'X M4>R%D"2)(J[$\VF* P]'=ET]II5_;B3X9BT %:M?AE+F=3UWRT M["@Q\;O03ZV_@1D>F:;KVO [[749FE9_*(L25D27;=QHJGZ[0:$.QVAPV/X: M:"1N0(L%(!J,NL*- "T<0.,!:D!NP!82H#&9]VMDV9E)O=AS96*QINW3\C*8'_5V>2$QAO:#*;,GHNO-[5K2?,ZJO]=;C2"F*/9# M!M5V+H&(\ 2X5&(4HXH9V'B8ZN:H'V#S--W#[FLN;'/60,[AE&&E]+DE=2?82:OT3YE#'%5Y_D MNRPG.I A%$-$*8=8;Z=R9D=A+S:)P"$)4H2@AWW%REZ2PC2-(HBD%P5^D 9"6,5T6XP] M0]+M23W5D3Z=Y%-G6;Y',V+H]Q\'Y_&IU!QB]^<"]IA-E-1[-/Q<$GK/X6*1 MS'OV$7;D5I6KQ9>5VC9KGOR+T-FHC]\R1I;U1Q/*$'L)313VB2(OGS!(/!'H M)E"<$!1P(HUVL+VCS(VPNO*9\5$_B/W,XPR:D3FF*YHS"C%2OHH%$$=#094K)QZ$Q8'&--,",3G44-GAE'9T=7(ME[ #3TV=.=XERI_=Y1 MS+7/&EBQX>#(Y^! J'MRHRL-5PN?,K4+_4I]U_*HJI^SDM!EGK\OY L?R74BR>^ MDN\++J5'8RXA#Z6 "*D=.O9B";TX37',(R)\J\):3J2:F\&^$Q-H.6TKV3B9 M*"-,6*C30_*@ZHGNX6>"=*Q58/NDA__;NZ)N+/>;:J=-)(TW&P MJM8/3>/S@T94*?-PY,44RCAFNO5-!(D0$A)?8.Z).&6A42#0Z)+.CL$ZG:W( M3FBPKMH8:378>EG7G[@O2;Z"=9,2N:UC5)4X )^P5/@.-^D^ I!ARV?WG[\+@LGH6HAVQ/J#R& HP2 MG;;I"XC"R(-I("B,*/(#*@+*8K%X$B4M3#ZC1WV7FXY3PTRZU^C1\W"+T7?IM:T8 M:O*AA[W*/V\[X-1CWN;\X"IMI7W;?G6G58M'>L7X>B' M6MF;33G$YXDZ7XPW,>.TRQA!WA?JL3$>\N<;S\GR]5KQY8.B^%?/=V7!UVRU2R,1G48YW LDCWP,/4D1 M1$1R2+U4K7,,,R$Y3_W$*E%W-$GGMK2UF@#][@+1Z@+81AF=>?#8JE/SV"92 MF%YS.D=>EO9G=V?RKCN3&UTF6GI& GZ<=<>UL"^TZ(R$ M^?D59ZP!ARTW[W.F!MD>!7W0;ZMVT.B4#I1B$8HT@E$@]%F+AR&-I:_6CR0* M QFRA%H=^/:,-3?*[^YF=HZ#!OL]?VK7:MA6G6F[[^J>K?=Y'=]Q)\JL:(+F M+)>%O@DR(W9'L(],S8V48'=2:? 1XN&;-ON$DYST#O0]8RN65@7*#Z M4G[56_YW1?FF6-.57"]O&=/=D2KUW8CL22^X;:W2!:%A)/Q 0"(2#A&B6/W- M)]!/>90('^&Z0X-%_)_-Z'/CIJWP0"T?@+?BZZYVM?R687]6\V!&.*.A.S(% M;60$.R$;2M^AW=9(_E!4U;8^LL-8O2' .8W)LQ)@VMB[(=@LC06#IE MG;VOJK7@;]9EEM\W-D!=&/66_6.=55E] +8(2! CP3GT4J;,K 0Q2(@NC4PI M\V*:,I]Z=G%U9@//C=>TR/6'IDPGG4ZHEOXV+F7C%6Q_VKB'LUS].\\%JXV$ M7[/5MR8/A.Q4M(W),YPPP_WT"-,PMMNV!K:1&31"MY9K$PI01S'O)'<9N&>' ME=L@/L.Q)P[HLT/D.+C/\O[!76GJ;[(>KMX759]VO2T7<1 P@3T"XY!1B&@2 M0")I !%! D4$,QI0RQ8U/MEU9&M:J9;YI-H\5^&3; =00\7YN$R00^J9DNZ%?RDD!O%U)U(^%?BA9WM9-N]4^C?E^*E,H<1A"Y"$!L=JZ0 M3M5^;5BAX_V!YL8Y&^G:YN5#RQL?H&G&%BXP&IDH=B+J\A\M5+?]4%U1U?@T M#N-4-#X8ZX6J&9_6^'PEXS/7#\ADZD0RUX;.IR9D^6_9ZEN[_M[F_"=2_EVL M7A?*\JE_VX;,IH1++_1#& BBV((&#*9>HJP6X264>M+SF)'+^EI!YL8F=U\^ MV:0/73,%_10S); C4U!'BS9RKM6C=HMM;47M36MT 3MEAA2+NF92+%)V)IJ< MB3)RQITDN]P;!\CVIM9<\_SI,F<0-/4YNR+?4;_$D>%E%=,(F( M6G=\&/EJ04)(9^[+-()4O;-IRCP:2KOR*;W#S6W%Z4H+Q'>]11:6AZ3]\!J> MBCH#;>QCT"Y>A3PNM>SPP-,($Z)XI%$\4B", QCGI(HC(,@,7+G&XTV-QII MA04;:<%&7,MJ[KT(FU&),]Q&9I*SD(V0?6>$B=.*[+T#3EN#W43WHZKK1C>Y MZVY?1U OD*1>S"6"2>03B,*0PU0[\V48)C+E<2*9E2ER=J2YT<>'TUW6KV]: MW^!J1AQ.T!J9-,X U8;@.V2,BV",W6>^&>S%F\KOZ6S207[_AJ%G?$^BVJLD M32(2AHP1W>(KT.7%(DBHVJY$B:"Q"&.U4T%VYWH'(\R-$3H"_LGV'.X0/-.S MMRL@&?V\;2O;"-;!6P8.-$GQ7QD M&MKI O:4 1MMP$Z=&]VVG@J@5;JIFT4W;:/U;-U./E$6CO5))VPB]_HT$V?G M9G>&T3C?_NH0&B396(_5A.%.!2,JL4M MP!%,J>!J!BD.HY#0P MM#-J3H\QMN6H:HI!^/[$%B&:&[=70C+RJ-*@T NHH MD8V([@S<7@1<&KFG!YK4T.W5]=#8[;]XV/=^IR;WHYKN.@D7,S1^DZYV39%?%VJS6Z[T =E7!6?UK5CJ I5, M&Z3WNOZ//JB_*S,FOI;9_7T=N,5B)A,)U;:4JV7;#V&*4Q]B)&G$?,8"FMJ% M>5XES]PH8"NUKMO6BJW=M4U2WJ.6'*P:T<$/6=ZYZ@^VD:/7S:,9STPX.R-3 M4]V$9*?*#>@H VK?I?_S]A_K[(DLM2/R'C/8B>Z.!*W12(E5OTW[0,E)^BJ^56/,-% M+[Y$E&)_-.(U48=[?>"_*(N#E%E1.PE"GOJ>$ 0FDL;Z3#" V \"Z =>DM D MC'QL="9X=H2Y+?$;V(M?/WF];V(:GX#CPHCCU8,HPALB/B;+D M/01Q2GS/2WCBIT:?L]6H<_O$/Q;JOW_\\D=POQ6[MDC5+BMGSZ#:BC\HH/C" M#)@MS'+.J2\0*-S3 :(>#XPL O$7ALAL69 &3#FX>& M&:HO6U2KMTW:CQYA@;P@QCY%,.&!#U& 0I@B',. )$($E"KX0QMC_L08\[3L MLU;084E0IZ T8Y4K 1J90S;2@5:\&Z %=!EZ>%9[M\&'Q\-,''YX5L_C ,3S MEPZ,P"CO2=XF1;TN\JI89KS^1]W#_I.\4\-M8I!>K:LL%U7U1E2LS.H<31T' MTI2!U)72U,TLZQ;0]YG/ GTD%""N&(,0"6F* \@"GB(O9H@2JPJ-HTH[-[.G M([@^<-CHT]377S\\D/*Y/HA02T$F,T9TJYBM=F"CGF4LR:BO@QGKS6:21^;/ MKI[UH=-.TQM0ZZJGMZOMS>XEZ+X<=?3=\*; M_B@0:))!!]8*WC;2[-9PZW3,>O5\NM>F=GZOGG>'>54=[O3U&\G;X@,?BSK8 M7_"/ZWH?&*2^")"70,1BM1,/10RQ" (882\AGA^G0AZ;[IF78PW2O0IK@.)",PSC2]"AZ&,8Z)P&'[*KS-^6_^1=CH,,%K(.HJF+^%=\#,E)GEK([MACY3 M6+/;QU#WB^IIKMUHWXG)J4 3"+Q2 &RJ_]2>J@8#]=<:!8=UM:>>.*>%N2<3 M?MK*WE//R5%I\,D%L*\MOO'I^@']FJV68A'HQMV81S -U.X;)1&"!$L/^A3[ M B5"),(HF>+4P^>V8ZZ%TILF/_B!_F'KWS:O$WZ$7C_-7XO)R$QL"X=5S>]S M>E]1X?OHD9/5\SZG3+=Z]]EK!I[_97FV$A^R)\$/2Q%]%*N%'TFJ/E8&<< B MB# A$-,D@8'TA.>'0<29E:^]?[A9NMV;KB269WK]J!H>YCG#:N0/O!$4UI(> M5QM35I%PZ(XW0\7IN5W_B-,>V!EI?W129W;7P!"[?)7Q;+G6I7MWIW]OO[/E MF@NN.V)J,V6]:@N>O26EWF!7=Z)LK)3GTP^HHV'T%AFE 42FQ5L&Q$6>=FA'0E!5\&QB:,.;=F)#B3&1N90<],EO,DM0G0=!HN M.:*XT\9@CH_[46#G!$->73I*GQS?YNW&M#,(K>I:=@M,PXCIY!'/2S#4;4)A MZI,8$D^DH?3B,(JL4O#-AYX;G7D(OGI9JIGU/A2'W":BOE^H3^23_1O3QW.I3^3F[_[:J_1]^%/M, M60*0,:&, \(Q)''B02Z$CZ1,"(ZL*FF?'6ENS%$+JA?%5E2%)ZB%M307SB)K M:#:XP&ML\^$<5,X]0Q?1<&I0G!UL6L/BDLY'!L;%&YQDN2R\!$<8A1Z,/)Q M% <,4JPL"YYP&L2>1Q GBUSEV(3<-QI];/P/"^( MDS"%,4,8HA3I<,V00HD0BR,11Q0'=G7)+@\ZMZ6_*W.3.]L1UK:\F 'F9CS@ M&LF1R:$KKO92M@(W^1 ZH V8.D-MB7P;C3ES1RQR)X[)=%O=>X;$X/.+? M."-#&B:Z-0<+ F54$$H@]L(8)B1B-,*4)V8E.0S&FAOMU*(.\%&<0=+"07$] M/I-X)XZ"=D9P51K@X=PO<6:XZ9T2_7J?]$A - MZ$S&3A6PU05LE9ED-BSZ\DPR*Q/UX[EZ=ASUX+D:T][>.\.?/EW/G:L1V.NU M<_W3!BQ7M[HF4^LVW^RBJ$"!#% *44PI1"%ED/@20\RDX"D+0]^LJ?VY >:V MQ&@)-^P,5H@K$1F9^_? N+S9-$/%@JFO1&R#HI2 MZ((";\ASM4BP+XB,!.0,(8B4.0XQUQDN82I2@@4E"3&F/6=BS8TL=^TNV$Y> ML&H$!EQ)?*,[DX!_]F^4EKIM2:-F7;-!_]JP8H/CR37@Y1>9LM%/)/9:EU1[ MO4MTPY+-/&UUZS8TZ:@'6OV 5O!%9M!B#7F1F9QHY9EX1NU6+N? ]ZYW[D:; M;I5TCM#>VNK^Z<-.N]X^/"Z+9R%:G]KINAC;FA9U"8RJ3NGN_EX'#7\L5O\I M5I\%*^[S[+^%;I^3%?Q=4;8_TM?Y"QEAA"+?AYZ@:M>"I ]3YL40IS)5*SH* M<61U@#^M^'-;X6MU05-WAW44NE'_JE8@+U;@6:Q N=7J9B]8 #1%H>P.]29^ M8?[&HQL-9RLO+2K8M,IK+0IR%1G4WQLWXS/G3>C4;7V2764=7=V^3)S MY/(X=&(-)CUA?9G9.3RT?2$I!FQF[TKQ2#+>QKY5).?U@?/KIK?N^<0,#S'& M(Y[ %/, H@ACF%+B01*+F"4)BU)JU"GW&B'FMHRU:FS"5IMSY:(.JFA[%=OE MR%PU00;;SPE@'_VPND'\;1?Q)HREU6)@LHV[>;#81$XP'Q-M&4>;%[O-X96 M]FX%ASY[NHW?E=KO;?.N?=;0+.J\3L;^6[;Z]GI=K8H'47[("*T/JCXW><6[ MM7'ADQ11+T$P\3A3FS(1P)3K^"6!*.<(8W MN>%6$DR<.#X$G>.L\D%/&UZG<,NZW$$J5!$A(6 M0$YU>9S4CY5I'M1MV3PA$YS&V"Z%U&;T^7'?5OBF47!7_(Z=,;A$CMW@- QL1IN=F>X::M-7M9[Z-"LP:W#*.)GW.]85$W M\)]S)?\F3/%.O5+?2"4^T65VWW8#JIMX?,J_"'W=;9YG3^I[)>7S@B./>JF0 M4(:>HA,1)) 0[$$912*(8H*3U.H SX%,/OM)0:SQ_RC#<[(+K9K]$VX3\4_Y9EU4LE;VH+OA8:*F;?]9=VKX2NA0+ MEH2""B^"811'BH=Q"C&*! P]GHHX3%GBRT%FW;62S8V-.W[R5HTV&&NKRD#[ M\.HIM+0FIYR8"6W/K>#U'K@K.OBEEGL,*]05EJ/8K%<+]S(6KBM,S]K#S@88 M6F"*E6HT\48T_WV?M[TPJSOR7'_0OH0Y6 +Y-T%( ?4 MKC($QVTUJTN#3ES?RA"#XXI7IC<.HYB?R/?L8?WP0>3WJV^?Y-?L0?R'X/>Z MX\QK4GU[MRQ^K?_M+SPL0AE) >-$U'5S,=0< Z,4"RJ1[_$(V5"-\0&W[3@=E1D/A%FE#0*O"-3TP;91F@-J18;-')K MDM*2 RUZ\S-W'&6-EDNN,A]\4LZRQN20N^P?,+2.7S>QH:G2ZPGL^3B )/(D M5.2$($4Q@A%A$27*8(JY59'OXR'FQDH'J3^V5?F.$#1CF>MP&9E.#B!Q7GSW MO/)NJ^D=C3)Q[;QS6AY7RCM[I=1_5E+\I'DB6+T(6A9*D 50[G0@BCX80 M^Y)!7RGJ89D@CUD5Q[LTX-P^^C,-R&Z %ME%S[@.UF:$X!+!D>FA%SSP2R/O MZ%W54OA9M8F1[ ._I1M>* M6:!DV(>(QQ$D81)!??*8*CLB2F(CBC$9;&[THJ4%M;@WH&CJ!ZT*O>_1(EM6 M_>C#N)]:7",W,JUT06N++GTM-GG80VNF]*%G63_%$8K3U5(YCZ;#DBH&J%PL MK]+WC&E+K1AH2>@?NSK"+W]Z6X;YM6MM&W'[)T/2^*Z,<7CW79W9URY?:CR$D M%I0S"8,0!Q"QV(,8Z\)-/O4H\P,_C:V"[<^.-#=2J:4#M7@#PPV.L#3C#R<( MC;WWVX'CW"UT4?]1CO"/!GN9(_ES.I\]8C][PU!?<)D]$;U1[!S9+VC@1YXO M,"2>Q! %"854\ !*&GJ))U/B(ZN(]).CS(X &"O7@G=2VY<[82U[/YZ&U=1' M?"58H[N)-_+M\O]<.HE[M'?K)SXUT,2NXAY=C[W%?1HC#E,I:!#&J9!A8N5D'D'(V7'/3D?M,BHW6H)<+;M+ MI:'^J?Y[?6;^V"H*Z#,H-DH"LM72DJQ&>0L,W=\O/+=CFTW[T[I5$"@-0:,B M^$$K^0?]Z_JT_JXSMS]H74&6_P%LU04[?4=).AQS0IPZZL>0#M*1OB:>1Q]8I0D@I= MK9"J=2;V81R'+)$REJE==W(W8LUM>3%(O=EHIIU"M6ZZ">]&.[!1SS9IRLD< MFRTET\_"2CWC&)C3SY];N1;MS>HY;-M_-"%S/#,=R@0 MXQ_RMA@,[H+1!<.V!<9 4*;L?V$(SH#F%R>4O]SYHGO3Q&TO3LA[W//BU$7# M#-%M;2/-U"7?))?U$\KJ7?<1?YE1=[,,4^AD$D2!C+D EI=3;K5KRY<>-6+=#1JV/B M5#=@HQMHE-.F3E>]&U K"+2&=M:IXXDWLU)?;CI'9OA6,9TMVC^E5C/J_+!I M'/Q=&K".)9S4D!T'W4.#=J11KEH^WBDL3I70V_I#/1Y%DJ<)I#RE$ 74AU1G MGC(6()]2Z8O$J .QY;CS(_PFWD2_.^!T6M,I\**J5T"/ T%7XOM4$XU M16H$LKPX]$NPH"D>9^C-^/;A)3@U$Q;L[W4-_^K3>E6M2*Z;UBQ$DO(@E#&, M UT"7Q"LR"JB$*;&4(VLH-+"WH"J%A<4.WGKWFO-CPV[ MKQE!'I X$I3KA!S$(>)) F/?1C@R*=J%J)$\$73#:9>OJ8%_G#@J>"GXC[+ M:V.2-@5_1D(?HS1 TH^A[\<((I022&D:PB0,N(_\%$<8M>B_S?E+8+\9=BKD M1?.RCPN[V4KL"LB1E]\6OR\-?HVD-Z CJ]O2L)<0<5T)]NQXDQ=^O:3YJ3JO M%^\97'%&KR&8,X@FYD AF,VI 2,Y?P<%Q5N:3WB8(R%V\9 MW )DTU!29X*?Z#%2+5A"DC#U$\AD$$/DRQ#24$KHDS2-!%/6>$0M^WY<&G-N M7%)7HGNJJP/JFC&=_JR5R+.BU#T438_6;* WM4V< CJZB;)#3XM[ID>1@PZV M _!QW*_CXK!3-^DPQ>%$9P[C6P<;3 0$L,.B)?W[K.$%&+> 'WR$X41> $8;OP CNL>H,.#!\U72B"G6Y[ M 0J6MPX^=RJ63VH'^[H4/%.K JL3<=H F4#(U&NS8WCF-IPG^%L;W16Q4AS,L+2 +;GYS.S)ZT/;.,"\R&I%85N)?7[,RS*@E3;*V*S<0BNM3Q_'F9_)M7&\O?F4#>.X:S*Y MML?OM:K!3M?-C.XS/E[W2]K\:P-XZ;K\E0MC)0E,0>"A;'Z5*BO!")Q!D02LYC',)30 MJBY_YVCCLU=K8:O* WPGKJVYV@6PJ;GJ"#;OYFH+L9:DFZ[L+HU5 T3<&JM= M PYLK!KH?FRLFMS4\\2$E(\?_K4N7LA,;ZJ;G1B40O XBP!FN00P3$. ::@V MO)(DC&$H.;7JLW1RE+%Q1I4K+G926J;\GT92I#&)4\6]-,UTRP(4 XPC"2@. M,QYC!O,83E_$DBX&P[(]FC\T?R/+?XJ5;@]18:JVO>6V;*H+8 W/DJX%R_?I MD7[G6@)Z\ UT0N#T@.CD0,,>"77I>G0(U'EQ/SJM@F'>D5+PV\63YN?*0KQ9 M+M6D5RW8WKWN+KDGKU65\C_(DM=%+]MA-/\0QI:!>D.]#3""69Y#!"!-F?I)!I?FF M[O-^[.DDV.@?- $&P2""@)WW_"!Y\RE53"4Z(/:&0//QZ'E,O3P_6RA9N#R M^Z(I>_%N719S49:B_")6=U+;7YN"&%.2)8RP5&TQLU3G>*O-)LT)!E&>\YP( MF2 83>>Z=J_@W\TWGC8R&#$6KAGK2!*/7Z-&XH!H.(%.\DG56DYA76U6;M8MLF:W/N YI*AK<8?E&;[ M('/(E;V>X2C_[V:]>EPLB_]2ZP=E4L8)82#G/ ,0JUT;(A2JN4B2.(D%9=+* M&]\QUNC\:J>R_\A67(=Y4"V\#=U#;E#T[20ZD045["3UF -U#(?7%*C6<&^; M 76L]\4$J!.W7%W]X,-/M3[G9+;)4R[?O?Y=+!Z6Y/FQ8#>Z&6_5XON[^+EZ MI_3YYS3,>,(P)P!+F@"8"J+M*:3V-"E&,8I9Q*UR&ZZ096PLM)?)+QIE K;1 M1N__'K;Z!$0KU+M4@O6\F1XE#C(;W@\:6Q.QT6-;3:&:B)TJ0:5+\'NE3:#5 M"2I]_)1:Z(NJI_(+UN*\54F&OKAUE&GH_<@>Z1H5@=..[31]W5W2WDY7?[1* MY=Q7#LIIR 7**82 IT0"B/(($*2M/HDIHY&BZ,RH+HT/X<9&RY64VK.Z+6M5 M>WDM$A9<3U\W&;_UI(S?5UI/:;M2V?U;3ZE%LLH;3NU 62UO,<5V23">YJ S M6\;UF,.EU7A":R__QM<8O;[6B^7*($$-2AZ*#(< D@BI/S@$&.840$H0B6F* MPSY$+D&T_ M,%9H7?APF#UKR ^"E78'1&]W;\\F62^DF.G]V\?%\AN9M3JJZW3\W\AJTU]= M;>^^UC'SW_\0LQ?QVV*^>BQOGI20VM5VNRA7[TA9E-.4421(A@#-,Z+V7#P$ M!"8QB#*>Q92Q*&3(JD.6:PG']FEXK]:5KF-9S(/%7 2O@BPM6UPYGT,S+]B; MSHSG#X[6(-@II SMC;) &5"@5.I.@D;%5_7;6<5S38/%;TK3F=C^NBKV/ D: M"#9S?:?F^G^KN58W;X (-!(.VUWYFA^GO:Z<"SELHRM?&!]UN?(V4-_[)@K,1H= 7$CIN0YZ,QKW :AG=MZ(O$F)FC0%G[9R!VW!72:;VD'E M-G/4<.R!TT#M$#G.Z;2\OW_A11\;;VFO'Q6K/X2HW7[: M;[328E<.0)MNFL.^ 0;'2Z.=US^OSY!H'"J788-$4$%1.1#W3FA&^]Y8G*"- M]OT9Z!QNU.^1W?'>FTQEYR'AL!(-=]3X)DCO'5B^C00]3*:[U:-8WCR)9<'( MIHA)G+,\SM6>27"J>Q'D&2!(0I#F@H48DQA1\PK@)P88F_E1B1AL9+3X:IP" MS\ FN!(2SU_N?33Z=/$^!8O%)^]*> ;Z,-G"9/>MZ,"@D]%/W3<<[W9(O<>. M7=?U#-U@:M+7E7>I>KB.!UR*1S$OBY>F!N*F]!7.HXQ@"-0N#>O2)!E 5"IK M(DN1D)D4++(Z@C,>>6RLUQ(\6%0O,VN+OJE&^\M,USJU#,(PG@TSAY(7C#W3 MZ,W=[:?@9K5:%G1=%QQ;+8)[LJR\3<[+:5DCY#1LP7CP8<,1;#$Y"C.P?D!? M+_8VJ.UV1LJRD(7@[UY;A^1ML_ @24^23'T%"%*3(G( ,XD!BB4!"MB' MF23O;OBM&L%.#YWET0X0V=N^>TVZ= &K6[?^%?(,[/N_'KGC P('S^S'R$T5 M[?G#9WV N3FO?-7ULM=+_0F?BI2F80H%B& 8 L@I!P@+12$2$IIRG$7(*B[B MXHACX]9=CZS%1O1@5IWHSPR.['NB;L:.3K'TO=O>@E<).]D&/+S6_0)J@=U1 MG#$V+GGL\J"#DI4Q!H>,9'YC/]KY6,R+E7KNB^"?YBOUFNA6@#=E*59E._ZK MB0_33L"/ZD6\)N1DG]0/3-5K0"H- AV*@25#I,J^I1552=;VDRJPY1 :^*.PJY#TB6O M]91D4+*[#JU#!KSR::X"5N^7XID4_+V00O$N;X:[F=?[]%J>* )F$ MB=H94ZQH$>4@5O:9^O>0X+Q/\<9^TA@MY.'+.#:B;V+OR^K8M/8&DDKN:^-; MC6;*=-/K#?@WC7G=S$$C?C4%S>E"]Q0XB'NU0=!O!*R1)&\<"VN#UN6H6*NG M]6-.?0S]:5ZNEM6)V _UKY0,3\7ZJ>KAHBXMR[4NAZ#SHG0= MRFD2Y@(2%"K+DB@*C;FNO*'(5* 0Y1%-(LA@#PJ]4JR1BT2%@6HEMH5QBDIKC96K-.'>(F1HP(&VGRB1H*1-LM E^:?3YM6DX MI>_9S-QM/7-*+7>,[ A?E]1\K4B#S@KT&OS?_]7(*[:X!\KSVVV7L*EE9EH2AI?^T3EG<)/HL0/8L9P87V&VNR%^)G>T[TAMR\090CBE(,IY'21YC]3^KF.U3HXR-O!OQFG,8R[;/ MIW$TVPY?C8YGVJWEFP0;@'SD[G=BX#1V^N1 P\9)=^EZ%!/=>7&_1?]%K'2_ MJ_OEXJ7@FD[4[IM_FM?Q?SH#CJV*ERJ>3,?^%?.U^K/,T##7.VD4X'BG.>(<"L_F1NQ1D)\5&G8!L];'C M&D?39T9.PT^*9S;37?RJ.=FHI,WR7[16:FI^#;:*!3O-)L%.MV"GG!<9NQXL4T M=8'R6U0M/BW0*"L4=V+7MQIQ]T-['A7/EX+I&_B/N<* 5WV8R>Q>+85'4HH[ M.BL>*GI_]WI+5N)AL7R]DY]6XFES!;_Y6933)(M)+GFN&%>W)LE(#E!$(&"" M,)1 *I!=E4\W8HV-?W=:!7MJ!1NI@YUB51);HYIVP&KEMM=9ML1V-,F&A^&# M3YWO0W1GLZ;H7*GF\J3=*=9.3^C=2#;LR;Y3-(\B MP^O<>YUV]D^4]1E1+X M\*^ULBYVWYG/Q5SHHRD6 AIC##(F$ICQ"$EHWE[*8,"Q M4?1.Y*"6N67'69S F$!M<*+E&$#/1-F%7?"[EKCBPPX"[ >DQ3F68T '.L2Z M'EB[ RP+E#I/KTR>,]S1E856>^=6-O?U,\*KL["OXKDA^ONE[@C\]%4\D6*N MW2[;'NR[:]1>8#U?1=,LQT+QLP0AQA# A A $L9!1*(HIC'-!+.J1M1?E+$Q M>7W0N]R*.5$_-UH$9*M&ZP(=2[_N2)5V/75FYO0P$^([T*&:BYV$0:/&)-@J M$NPT:5]XTSTGUA;S]7"ZM)*OD&90R_AZU ZM80=/[,>U)VHP?1&K._F=_)R2 MC$:"" Y2H>M6AAD#%&<2"$P1E2G.4AQ.5XL5F9F1:<=85FRY'='CJ=Y>Z39= MLLV.![M@-2,Z1V!Y9K)]G)HV +]\UB7NJLP>O>E7$D_.5&YS1V0&<+EDJJ[A M!J4B [T/N<;DEIZ&FPYI>M?1/_K=Z^Z2=O_H;>G=F[); @CO"WWZ M-N=?R4I,&8=4LB0#,>8<0"A"0#)%20DD(4RBD&3H M'%0Z[[5>;NG=JCRR43W0NCNT.8>:)J>FJ7>AA[5@AYJ#(T-WL('[?<+NU2/F MJTT*3QJE(5??&Q"2$ .((0$$1QC$,(,,IC!-X/CF6H;N3Q4&3ZIL4O6VA]@4(8YJ=LA M&YR^J.?*73:%/ZJ]M-I?W"VK9EB\8HU[L:QX99HD4L@82\!T55^8RU1M:AD& MC,E0\@AEL5E^J-VP8UOK6ZGK%*9)\$R6P4ME"VA3<%UR;0[6Z4N6UJ#A/!AR M@G-T?9/%%MAO-;!*9O4:UZWQ>&-N*;EKP\PAE5@!Y91CS$8>EGRLT#AB);N[ M[>BJ7*ZFW]0^BRR+Q8]YJ0R8J@[O^X5V]4U)%H8T21(@4JKVMSCB "4Q WDF M,\XSC%.1F+!3YRAC(Z.-H&8\TPU@-ZTX@\7W[JZ1,?B]%LV!S6&D>@3:/4QJV8.9+ANE M_Y^NBYGNVVZ[#3&>!],]B@]TO6]@=L V8@<;N96!HB6?5"!OA7>YQ;$%S.W^ MQWCT@3='MJ@<[YRLGV!OI]R4!;DGFA=9LY-G/*-QA!B07$ .8P!I9 "72\[ MSW&2DA29VB='3Q\;(6D!@T;":GW\!WDF\^"7O_X%Q7'XMYO[F]OJQ^AOAEND MTYA>-EFN0LHSN>R!Y,Y%TJGVM6;*\8,',T_.ZM0V2\Y?9+>&N2BFM[HOYE*0 MVP474\(C&.9I"A+&(P!I' .,0P2PY%0D(B<4&N4E'#YX;"M7RQ9HX0(MG=GB M/ *K>UU> X'O0WDS[8W7XCE5=\NPW*S#4K!_>UB\_#_JEGH9JA\.5^#1XP99 M?.>4V*R[L[^W7W+OFS#8>Z&V%OS#G+^OCJXAI1)#"5"&4^UXC &*$JRL?8HS MAJ ,D5$Z_=D1QK8(-T(&M93!!UT!MNLDT1#(R^OR:G@\+U!K9*R6:J?V5ZS9 MT\\=;/%VJM5>Q=T7]MO0?Q4O8KX6VX"\5CFV7:;*YCCR>_&D,\'E-_6OI=1E M(!;SS]OP_"05.:5I# 2B D"&$H##) 0)R3),(Y)%462SX7IY5;8ZM53=$&=5:ZP+35M< MS) 96_O#W3,C;P2O\#U&?2=\\+N7 NC]@'-)JI82#$J<_= Y),>>3_%=)8/, M*GJ>?W\LEOQF/EEF2Y>N4")'(F'&0(=T)A\024-U6+.4\BV NB$SMFC!< M+=+8B%*]RJFONA9GI\6,"8<%VS,[VM2SF.@C-"J">U+PIA?C=\53#N-XW$'[ M-N4KSDHUTM(5EU#L7[;BXI-[)^QMRP63YV)%9G4AX:^B%$ME+WU<+#^N5XKL M-TUTI@F+TQ!*1; 1UVE\@@&2D!ADRBB%4C%OE!B=V?668&S,VBY]/0D:'8*F M-/9&BT#M+8):CVW+*NL<0,N9,F-?K_C[/IIP#GV?3,%^\#G.'[048NBLPGX8 MG<@U[/D@EZ4C=NG3VSH1*:,B310G2MT#3/(((,81P)Q11B3#.,NGBK#IXKI* M$4 S.V\X"K9XX[7]VA5=-AF$(.9V'R M7[7A>.@1E&@XBX=9/8;SM_=L)UN4Y.%A*6J+\4XV'L[O.DE^&K.,2)BF("(I M!1!%$A N"4C3%(=I'C)(C/KMF PV-@MM7U9]+M!(:]G3M0M?,_IQA9KO$^5S M@ 6_5Z(Z].:9(.*T?VK7>,,V1S70_*CSJN6F@%\'V8_R\+&PW![F7* M7 ??P$8,#VIIFY"529W)YLU^.8^-1\OEQ*!O:;.[2W7C:]T9I3E^U-WF M:(A@"C*9,P!#2@$)(0$4*?;@>0(9DM-Y]9GFWZ]+=-L;V&@]X'H]' WO;VUL MC@JJ/J+/VS0LLGALN^\]CK3XZN851_OQ7?R\Q_%ZO%Q4:6*Z_9!IZWL MD @-SMM=Q;/7U1]&$,6:08%><"&94G.GKRZ&PG+5SP3![$OUED#^]AU4U-5R'@F6MJY5WV M6CRK[34IQ'O/&RZ'^)0:>TG$)R_H9^'HE:R+FC:5(FB.LHB1&,0LYP#&3*I= M#"9 )CA&5.UC\LSJ/&?_\6-;@UJZ[M+#)IB960C]D?"\%K<@>"@_>EIIEY_I M@Q$&_?B>UN[PDWKFJBL3PYI*NNUSF&G&< 9SK/,5RQ@/4QA# M":EER%G7<#:O\#!Q9KLLI$;U<(X<-D*M@D58^:1AF. H3$$M, 4S2 M"&!MD^>48H%@F.2Y54]WF\''9B-\8X^"KV="^Q_(45?Q@.O.XZ5EQ\I>DV+& M0+Z@]LQ(!@W%F) MOW'#LCK%IJKK7A5SKXJXE[8]?6QFRHS\G /_5I%P&O-&\L.HN%IZ?V%Q)ICY MC)#K'/]-@^5,D+D4-V?TC'[,]VG^HM;G8JD8MG%,A!*G,6$4I$0[5/.$ A() M949ONJ>V'6RWM =JEZDZ?;!-NTB=G< \Y MLS7<%P_/R[>J7*3H]"G0@KE;N*?4=;EF]YX_Z'(]I=GA2CUY3=\O,5L*];5_ M+^K_?IK?+N;588T^2KU=*\/Y22P_%X06LV+U.I59Q!",,*!0?Z<9S@#F<0+R M4%"89GG&L+3[3EN-/[:O^/M-?Z-EGXP\6_!-/^?>(/7^L:\E#G[9R/YKH+9L M&_&#/Y3\P4:!2;!5P:5!T L[M^:"G0@#&Q.]\#DV-?H]IA_';9ME[FI_E=O MA!BE*40Y!FFBO2F$$X 2SH$,HPS'JH%QCHODAL1C=TX]%;AC3KL7%_.9IL5P5_]6D M,.N!M(5?WLSY_5(\%>NG4N^DRE45G#9-$8FI2&. 4H$!S'BD3"=(0$BR-*1" M8H3[^&W[23-2#VY;!^VT+;82!\^-$I,JQ%:?:VT4KQ*&-HY?OM';CK%ZSJD9 MEWF!U2+IDQYZ2#,J;UZ%UR*A7 M/JU_!,"GN:+MJG6!L@U?A!J;SL27M79,WN$K8VLEN5+.Z UHR]'@'GFJ2U6>V)Z.'HS@,-IB=&. MX88M)GI9[Z.RH0:W]"V?7*[NI [EU';<-[%\*9@HORUF?(I$QK*,0)!!W: M M8PD@#&+ A1")#KE,0ZN">^>'&AU=*$GUI[AQZ?]/VSK'9R$UY DG0/FFB0:C M2LQJ"[@1--"2NJQ/? D-MX6(SXXV<,7A2UH?EQ:^>$?/(,4FIEA9*T_/L\6K M$,W#3R=7WLRJ.6VJ^['%PUP7"*U#A[2,95UN$@O,B"[G*=-([=82F0,,XPQ0 MF24$DDRD4E@5R_(AY=B(J1W>O5%SL^[V$I_;JDZ"G;)U)A92SV"9VSPO0 \3U M>0?:\%S) WQ#>#^[4Z8 80D!Q D$""<1P%&..$YRP4)LVZ2D8SR;U3-,RGAS M-+ 5TS:%J0M<0]/;%6">Z>80*1V9HR1T:1&;(.$V]:AKP(%SC0QT/TXN,KFI M;SOZV:.%89WMZ/[PHQ," MM_W33PTT<"OT#EV/NYIW7=R[KU 3"G@GV[O9IFYMDZZ1:.CF2@[0.]%^R<537<3T?5&O MZ_O%$RGF4YC$B$B1 9P3K @VS@!B(0-28(1Y3% :6F5@G!MH=-2Y'Q)V391= M"TU#:G. T1 ^HW;$G)8R^+V6TW$YG2XH_,6^M<9ZPPBW8XV[X]A.7&]'".5R M-?VMF!=/ZZ=FWY"$.!%A&@-)<02@6N^ P"P'J;*\(B8XI3PT88"C)X]MR3?" MF2WU8YRZU_95VGM>S(U<#K=29[7M6*_JGM9:57\[7*?'#QUD89[59;,2SU_0 MUV/"1/&B/;JV-O&).T?TFK6D\V+4=FCO=M=^/,S >_:S>A[OV,]?VK?,\TS[ MJ+X]"K'ZW)PW;TU%(9,T%@#A4.W%TY3IM#H&3 <+Z/AMGCTV=$&+B1]2>OCHM(7[^C9 MVVJ^*E:O_RBX^#2O/-OU7K:*VOVH!/_P4ZW,.9GMZ@G,Q:>5>"JG:8[2-,P1 MD%$" >2I!)3$.8@C&'$()4J(53)$;TG&1C-?>\4\]Y\(,]X9!%[OIDG=@5RO MJ& C\+:82?"[ECFHA'9(45<#Y[1#5V]AAFWC=2UF1[V^KGZ@RS[%+;_ON]?= M)8VS[T:?!1ZEI=WI]IO?'\G\[KG*/_FX6$I1K'1QA7^(XN%Q)?C-BUB2!_%W M]?#5>[(2VT(,BFNS'$&*09X3#J#:R@.LZ!.H'7MM;M*/"]JO?SF%^& 8]Z]D[CVN<]]/5TGS0-S.1$"G)0 M@1.L%#I! \\D: $T"380!0U&0052H%$*#,(F'36V?JMY]]](>W#-1M"X^ZUF MTZQ1^)M)US.J7C<3?D?8/P7?Q6LV;F6<,H*PVOZ$"4$ZPB$!..,90%&48X12 MSF*K=L =8XWMLUF)JFA0R]J[-487MF:?,4>(>?ZV[(&UD]-#?)0!'DZCMCN& M&S90^[+>1['9!K?T30X_+LE8C?9%_9_29[U<*E*;Z^3.G":9E7UO-NS8B&17Z)AO2L*R3=E29I]@:8B]&;NX1]0ST9PK^%H) M/0F(5$!7::U_5)Y>W9'Y5B%>:'=OJ:S1G5(N$]%M0'2;E&XT\L )ZC9H'">K M6]UMWZ>W=KE\FJOW1 U3O AE2I';9M&$:]>V$($.,QH"F$ZDE( M"(%,V_9V#30VBJIE#5K"ZOT9"6XO+!4[=+LIR25FGDFH+UQ6;8!-L+BB*W#G MXP=K$FRB9+MGL-'U=J10U2IUYJ?[X\NG[A_?!M^\WWS]\ MNWYA'NO8L02;B^MEV/SE<"FV'CC(HCM68+.\3ORF;P11=7ZQ"Q^"" J"0PBB M/.8 0LX XBD&J2 1RV&N<]<28=>^%>4YQ>IC"+" &$"=]X1HG($LP5*M: >$DN2@P3W* M8IY +H"N5JEV.SJ 5"0IH)0BG*>",F&5LWB]2*,CNE:QRE;EB:;FQ.*Y[BOR MW^Z_W?VW7P/2J-2W"F7O>30DQT%GQS=K7JHO62LR"3::-/4D S]$Z@Q:/W4D M>TOU1D4CKT7Q?(7(JY_?3$%&0\#C5(:A9#JWXVHE48Z/LC5)UC/K35JW] MEER6.V$W\V?&TX//BF>JWI^0G4:3H*534P98:57UY1JRTJ)3O%WRMQO!!J5P MIU@>LKC;A_=T.>I.4^)S\2+XI_E*O>:Z$TYUZE^V6XLUU:V_"IT@QG67G(]J M T!F_UN0Y13C.(EH1D$:Z>[3,&4ZS @!RD*>49DS+(T*!3B4:6PD7@NI.\^K MM1%;>BT=3)&A;W-8X'U[0"MM0*5.L--G$Z^DM:C*R;55FP1;K31OUWH%6C&' MSE)W*#MUJ3H0:UC'JSL>UC]'6E>W*O^7Y'$9S==PB5MFXMB71;M= M/ZUUC[\7\4%*93/6K574IHS7#O,;_I_KV@O3I!=%L8AQ''$@(UT4GTL.$(Q\/IS=+S M6 MC+,>=["J>Z_T,._Y[)O,_MHXJK87B7.VN7,B6[WF:RC06J:(YR13K MP0PS@#F,0(HDI1%-F8B-PDR-1AL;P^W[@[6X_7SS9E!W4Y5S ?UI2MA*_P\ MPL<7K#(>*J-C.!CWAATKG,:L;@5/3>/Z%DW2<1@U%&WVD$$XV4J?#0G;W=0W M6^ZK>"BT 5M7^)U"1!'*%,?&J$J3H110+"#(*(5QGI,H8D;=]&9-2U1ZY+Z=5OWJG+>#QPZ,0D4_O$E "8Z_A;@C(0ACB+\Y#(C!KE MO!J,-;:%78FJ/TR-L K3H!+7,B._ UTS)Z4CS'SOX<[!Y:&"J@$B3A/I.X8; M-GO^LMY'*?,&M_0LM[PNB[DHRQOVKW515FZMS]OZG)F0#",N :T9J3A"C#/K'$**T\U34T0<5IX MN6N\84LO&VA^5'S9Y)Z^#7V6Q4OE%ZH"/J M2X%YBHE='Y^]YX^-'G;B-0'2MBW,#N SXX,K0/%, 19X].C1 = 7/O7G\C_[E85ENE78H7Y)F@(4E RF6D"Y,( M0+*, Q11'N.8\RRWZAESO4BC8[=VJIYZZ&,5'23KH-99%=1:[():2:68CB5Z MTJH%3.O6-W&O]ZP:,N*@<^6;+EO3M%$GZ P]KF:I4BJHW3K#9/)=B[6?3+[> M4KU1)M^U*)[/Y+OZR==G\GTJR[5.!]YZM+2KB8=$1D3' \< BC13/(TYX#EC M1%F9NHM$WQ2]X^'&QL'[YZE%(Z]>ZG\T$O=/NSL!MAE]NH/0,S7NH_>IA=X_ M+J%W5=+;>5!\9;.=&/'-TM3.:]^5?]9Q5X^ (9WON$M1.TQ>:W+=7G6M8*9; M7-_,^;=B_K#[C:ZQ_W4Q4X]_N-%EA;^KB1/JC\7ZX?&C8D:=8%'NNI)D$B90 MXASDB6(J2*@$A!(!(IPE1,$9D=C(F'P#V._7(J!B]8<0\V"E)0]6"V5T MOHC@5332+SZR38(E!EJ]08;']==8^9! T. M3=7O"HF@@2+06%0Y<[H?S>4V,V_^ZEC$A(WW%1HHPFS9Q-%#&IZWL-OSX)CF>+;$KF@L:P0?*\K1^%PS] M=V.<7]]NONLS.97VH%;_1%+G_KOR>_ME&4/J9M^9&T6RIK7P?X[TS+YSXBPA ML[< W\2F_30EE '??T^_!1+5I3B?EFPZA,O&S[D&4^3.,0 10D&$$,)< RQ M;DK#(,H2QG.K -WA51B;?^'^V]T^U^VZE()-E]*-+D&ES%M\./N_,9Z_H(.\ M!^/_E&[+'IQ\D8(S+]*HBB%I:>9>3HR[#[[2)@Q \9[HMWGMTF: M,=/>*-WN^*Z^B3-TM7-A5'TN1;GZ2E9-@97B1=PK"TL?L3V(*1,0(IY#(,(X M I G%% )0Q!E2%=09").K#P#5J./C7"V(NJ(U$KP8*DDM\V\L<'?C'V\H3K$ M@?U.\$FP$3WX6AV9[@#?B>\RKZ<':FZS?FP$&#@GJ $=WPEMVTCT,MAFS.480L]\M8=>2]Z@$=AA1;D> +GM2WIYV(%; ME1KC<-R]U/S6OO6+/LW98OF\6#9M:13%W=;-CF\77$Q%3B3"809$&BGB82(' M5(0)8 F7)$5YPI%1&,CG0^;9O8MF2=UAW"]_6@D#[3HMB6/NG'OYB / M:'KF'Q= ]JB29 3/U463ND<9N(:2D^=^CY-_"ZFO^WZ/HW^* K(+_ M(/,U6;[^]2]1%OXMB295)Y/JDO]8S_;_6?VI]'BN+=F99?_ SNDT,YY<39)G MUMK.S]?6_-11L#=[TW-;3\]G-3V3H-'#G25E@I9+$ZISO$%M)Q/-#XTFHWMZ M.K473T]-[S[%E[6_?%?3_)X4_-/\ECP7*S+;%!K/,<,BBD!(80Q@F!& XAR" M1,8XSDDHD+#*HK:68&R45RO0M#/5W$1V?1&>E?A!,0]8K8"E,]QZ;@S]XSX1 M]^TRK\&NA ^VTK=;4=PWD#<:>-@&]L;/J6?=6HAAG>U],3KRO_=^D N7_.UB M_B*6*WVRJ$/O2UW9XON2:"'>D]=R2B(IPXQ1P%)* .0Q!XK^4A"G4400DPG/ M+"M=68P^-B+@6=%K\_;DQM+DAWL;3#CYS'.L6=J=Q"9O$M2#5KJ3P(-0* 1 M.#S*;5 8041RSWD;11RRK>Q_CNCCGC/B+.:X[_@]_;C;CD7EQ\7RB_CC9ML( M[+[=!ZR\^5F44_5%@SG29>/BA ((0PYP+ G@ J>,9B*FB55A(JO1Q_9=:@E? M.0R5^,%._F!? 4MWK-6L&/IG?6$]C,-60_I-!^&K)5(&/YZY_O3_KF5UZ-CH MA9%3-ZV5 ,/Z;?M@<^3([?60'L60-B7>%O++8B7^7? 'H;80BH591:B?MQ&U M%.$XS24%I&H'(A ')!6*UU)!2 BC1$3F98Q,1QT;E;7K*6K)@TKTH"V[1249 M8^R[BGC6+U"3:"WE5%]E[H=1:B,7[8 M<"5D;/7;*_YB?7-/&_:@JLQ!S1G&ZJZ=@E=9,3_F2T%FQ7\)KH]VWPGUWHCO MY.=4R%RF<8)!!)D $!$)L-3]7=)VMJV3V3*T>0>;@1'5E&NIU>3Q'-\8U1O.U1[>9+=WAY)L"^ M4/6(,^U"XNKPTI,/'SBJM$O!XV#2SJO[V6T'M12^K'7TPIVLW**MD@OO2%DP M'2Y?S-;JZFF,HEQ&$0(IRY$F"01P&#(@4HYH)"!--NB M/J2IQ5)J#E>15.*H..]7'9O4URB30RM6).+5ZU;E:_0#+ M,[6>\VIFTOF?*\\4=E0PIU:A:OQ33]=>?9UWVWEI5'%GL5T'I4L3K:'M';V6*MZZO>K1[%\IM8OA1,E$W89)BF0B0P @+33/=$)H#$ M/ 8AC2A%+$HS;E1(YM) 8[.\*E&KQ;70P@9E(ZV%2ZX+5@/_IB.P/'/6#J=* MSF CZ.784CO +-R6CH ;R%/9'T [=Z0!*IT>R*[[AW,Z&FBQYV!)\YI"DD1)(F+ 0ZCH$DH&B) Q0 Q%F$@FH]@HLJMSE+%Q M94O.H!8T2"R6_5DP#4C2!42>&?(4.GW8\2Q,%M3H JZ!>+$?;':<> F.3D(\ M>_-P;'A)_CTJO'AQOZWZM@0>BCC-TC0!!":IVGS+!&"8I4"P)!89HSS.,IL( MH-$6%6SDLMOY;F%*)$9YE.: TE2W"E8_88XAP)@C2%-"8":GS]4$?5N1Y#^(/L'9E5ZYA4R:PZ/S78I*;V1#&B&>:$$(!33 "D.%8 T@10KEZT*(-8 M"-:@^&%N>"C7'\/-$(,A6.?^;D",>X)HYE8985G*BTO0VN'ALZ;DVU2-O%07 M\LK*C]4G97MV_W[Q1(KY%,> $TDBFF,;.@H.' MC^TSL LBL;#A#@$SL'"O@,'S*FR%T?Q>"V=CSAY"86'%7@')4.%'#1YU]&\+ M)T=1J5TP=!JMA_<,9ZN>D7;/1#UWS=5MT0_.M7=GVI^W<7%IE@D9IC%(,YP M&#,,*-.%2A#B(L4Q3F#?#NB71Q\;N1E$D_1N9FXP%V:&B3>$/?.F ;B>BMSV M0LQ3HW$# =ZJI[@Y-AWMPRT>TH_>*I>FSB!:BD%?*8T6!6ZG\K=+:&\_:^@1%I5#PBSXAMSSYOG:VS"AQP#GP M3)(U_'NJ!)\:^+4VOTZ"+W7I+*62CO99UIFA+:UT7$.MESL&=02P2TZ]5J1! M6=81?H>\Z^JQ]B&+[YL-116]7E5>^2J>U4A3G',1)9R!. HS &42 2RR'(0L MAR),0I+CW#1@\=P@HS,;&SF#G:!!+:EYI.)90+L9T!5,OFT_>X2L A0O07!% M>.+91P\6G'A)N79HXL5K^V0.ZA <>IBX?72N4F7>D@QCP5(..(G4=C+C$M L M08!# E&2*_.*F!\$6PP\-DIH'^/5SG*;I#8+P U<:9Y@]$P9YZI@3((31Z07 M'$S706R3.N@'ZH'<=RXAMTP:M,>M.V_0XGD#I@[::[F?/=CC_GZ;;)WCPO0- M_(K5>JI73R*X7UU.QZE$&H\>\F.V@_:+M^5.Q M$S[8DWX'^$Y^3R[&_OBYW!/WD&+0;7!_E YWOE<\J6=J3MWM:Q/OJ,Q8&A$! MDC0* 4Q@#) @(4 R$YQDG')DU7=K[^ECX[%&.%W OP,,FU-R M2K>C5)&3%_5;UQ^>GF>+5R&:(.DS1+3;\98;SBE ^[9MQ4I=P7^)IM&7'7B1U.C6^LU:9I4>[+. M/"'NDG-=BS@H:WO"]Y#W?0WCL/ES54II&N8RYPFF0 B: Y@Q#DB<$X 88[I0 M9,PCJYCP\T.-C<]]-GVNL37C6#>(>:;+CF;/KDIRF>/AO<=S/=K;]W?>T]JH MM_/^'3VC\G2[BJ_BN=F@ZN2\KV)5+ 5_OU[J8H\5055E;J=9(AGA! (94;6[ MA"0&.KH?"$)E(I,499AM"F]]MPC-,Q?!:)'LU]CZ/@"[[(2O#(AE)7UE951; MT%W3'2-M3VIJXL[C-&S1\QIA)[% M\,/&Y]GCMW\&9Q##S8KGFGRJ@GI6^CVNMFQ.,(>;);> MJB3NE=/GM%BN$[ [3\*O&V&XLW$G2.R=EKMYHHN6<1_5FUG[MZ:,IQF#,0%< M?=4 C%(&$,4(<)DQ"85 B+'^W>%V XWM([8["W]6)@[@,OSU^6HL9N6LG&/^FK@=@R$OUYMK;'>L"W;L<;='=A.7-^/&;;-;#[- MG]>K\K-X$;.X.?!,TC247!! 0X@ S* $A&.IFTR 3*(0QJD +&<)@,J2 !0I0'.,$"0,4XD2V]2*@S'&1@O; MO(&MG+T3*P[1["8(1QCYMA6LX>F557$& =)%8=/'CRGXHQJIU(JSEUZ;9;^ MIB+)=_%S]4[)]\^IH!Q7_>08$;+.H2(X1(!R >,X39,\-2KZ;C#6V!9\NU_- M0Z^*4UW &CKOW<#EVUG?0FHC9^.="+2\026PERSZL[#XR9D_'NZ-,N3/ZGT^ M'_[\+0/W:KZK^V9^7"RE*'0T>OEI7CO^IVG&<,13!C*I_H YCP$.80(B!,,P M"L.<)[V.&]V+.M)CR4;2:RK$^YA70[9[HVGZT_12OMLT3VYI&JAYON].ZQNN M8_+EB1A%<^0.,?\ZGV[*4JS*WP0IU=/YW?RK+M2R; KL MES_F"ZI+OVMKHMK;[CO3W[U6MU?!,DT=LSQ,4IK$!)!(IW_%D (JB00,9CDB MG(8TM+)9?0DZ-H.WDB^H!.SI_'(]DY:>LS><'\_?CM;47*[TU]_-Y@E +SXZ MU[*^C8//$^)GO8.^QNM9N5K,Q9+,;N;\AC\5\Z)<+=5 +Z*)S6_\YSE3EC3) M$,AS1>4P)P(0&&4@3:*(4(YP0B.KLM8FHXZ-G!NAJT LB>V9>EA(\C-B-FPT\+ 5D6VP."J7;'5SSQ2\?ZUU.SVJG\U6 M4X+S-!2$@YPBK)@GC@&6*0))QC.290EGL5$DX.G'CXUB:NF"WS?R&<:$G<'. MC$+Z(^*9*\S!L$\!.ZFSTPRN_1&&3< ZJ=U1_M3IJWKV&*^,FJV-\[XHV6RA M#9PIS[(LRE((),VE3E] &') >(YIYE,R6LL#U,[\KL<(2"5N M\-28>P%9!5(?X+]T!LQ;8FRVT)T@-\0N2WO7MD$.P4Y.A\VX+T'AM,'VV<&& M;9I]2>>C1M@7;^CYA?_MPTUCY")(>,08!5D>:3]13 !&:G,AHYA0E#,4HM3J MZ[Y]].B^[.OEXEE,JE(9OQ6]P+&N3K_ZNZ:KHFJ&K'8 N\K>'WZRV9H+_E$)>5LU5&[2KS^0Y;R8/Y3W8EFYN9ODZ$BM M=RHRD&8R!E#&VCQ(,,",AQ2%% K!B]FU#,(:>TP&C-AQ-I_MD<3_H>VJHX$+"M^JXX!#= MCI8,+D?I]P71#6[*FSG_O"#S\JM@HJB\W5_$ZG:]K.K\2RZ83 D%4DBD/@II M" B).(A03FB.1)3$J\>*(8]L[?GM<+%= ?5&> EG,R9SI7.OE5G"U09H+ MRUR9RZB;D;%3+#WSZ\9W]BSU%"]B M;NN],H+9C()<@^>9A3;B!G\H>8.-P)-@*[('QK&!R&FM'Y-QAZWZ8X'$4?T? MFWM[%,GXKC[PFQ2U*(TBBF-%*;G:#>N2LH!D%(&$1!E+89A(;N0*.WSPV%CD MMV)>/*V?@B>RTL;G:\!U'G!EZC#U=[$LB$4AA#:"W>1Q#2Z>"4)+99*\UZV^ M156'GC ,5*/!% Z[X@HG=.XLE="^?KC"!R>DW"MC<.KW=L13+E?3V_73>E:? MW$LIV*H.)E6;0[ZH0DVK1A>Y2""1/ =1&G*U"8N$(B3UUSC! H4BBJE9WI'I M@&,CJIW,02WT9%-;5GMK&L'-UJHQYMT4Y@-)W[:/"8C.NH?8 M1A^:A'M:P> M];=#B\=XK$'(PU;S#:E8W]>W8]11W/M1HY(FX!@*E$G*&(@X96JGA24@B$H0 MIR&+\X2)-#)OGVXU]-@(Z/JN4<:@&YA.WJ#T[6.W:F-DW\+=#FC;[E$^ !]A M_RB7C:-L(;O<.LKXB0,WC[+5]+A]E/43>KK8*N_J1\*JC?.&Z$,",8QSD.5Y M#& 6$H 034 :(4Q#)&0(K;JFG!ID;)3>N)DW0EIZT$ZA:.@QNQ(;WU;B/BP> M\FNZ '#J_SHUSK#^K@Y-C_Q;7=>ZJ'5WNVL$5/]8:HY9%DQ$4PEASE.2 1CJ MR(\\489>FDO $AXQ")&4U*HLOO'(8R.%3_-B59!9TS5)RZG+XJEOH\X?7Y=< M&W]U'KEE()CY7)BQB!>$/5/+40&]EMB;OU205Y+[*JEG@)6_&GM=@[]AT3T# M3+JK\)D\X+H8MX7\6*C%*3ZKO3'_I"SF^8,>K0F,K=HXWCSICNK_51E/31I, M%2.Q*S.3"\11(CB0NHPUS# '&.4"9(BQ.,I2"7.C)L@^A!L;%3:M,4E+[D T M>6$+&11;+9NX^G[!:TZFU8PRWVJR?&^J6X%KM6*@TBS8J19L0_GK.6VKM\OU M&Z!"D4OH?42M.9'O36+67")[+F+-Z1A]3=IE\5+Y1S?GP=_5@YK]5\*B-*6, M@RB.,("3=# MCZ#RL,LU <.MG=DQWL"FY67-CZU)@WMZM3[9%)&O>JW\4/15?OWV0]>7;[G7 M=K^[5[]KSO )QF&8\A3D$H?*5HP80 +I8@L\0VDD$V5*6O0]Z2O'V(A&2UTE M2FD1K=ID])X)@Q.18?#U3$P[)8*ZX5,E:O"+5N37&O.6MW[ODOOJDAY1*U=, MBU7KDB&F9Z##%/_39-NJY%IP+_0IZ?WX(9N47(O!08>2JQ]W1151>KDN'3VL M2]W3^F@O;])V\4A>Y[B/_G M*(#??UZ<%<:_0H3^T6V[.FC;0IL1PV&&U7N3A2D%D/(0D"B/U+*FBLUN M4"N.&*"0S>?%_&&H.C8MZ,VXPS6@GIFD9S6;G2Y#%+0Y1FZ8FC:M<4=2UN88 M"?/*-B?N[;F9%S/UVPCN#FI$MBI>JC*!.DZJF*_5OS6_5%NLK;TNI(1)PA25<)X#F D"$(M"(" F M649C0C*K6LYNQ!H;]VB5 JD^UF5=T'.Q42<@6WTL#2(WTV=H,@T^*9Y)[HMN MZJ7G9*.2=J7]HK4*BOFOP5:Q8*=9E3;4Z!;LE/.RLW.+MU-3S(UDPQIK3M$\ M,N?B>\6,]7Y12&".8L#8',0PA@FL2 4AP" MJI9,B*0.T[%*OS8=>&R$O)>7LI !U_X:WDA;V3[5OQ1EN:[V5TPK9-FXPW1. MS#C8!]*>6?80Y#HK= M% LFIF&:L0Q!!!!1VURH?@8DS*7Z:X)299[F$C'CN'JWLHV-#]MQQ)5Z0:-? ML%H$6L- +>&6CGHY5UI6A1PG0:.HOGJK:M#H:A$C[O@%Z&;6-YY6S^3[?^>, M6F0"O-W,#I0=\"8S;)OC8OK5:ND"+9T&CAW@9 M?-FN0,'SIVD+0)\TLD,D++X(5R R$*5??C7L^/>,QIT$>GC/< QX1MH]"CMW MC5,G^'9WLW/>3#4'Y9ASP*6( .21VDQ R0!C42R0$#+#5AU-S8<>V^F^=IXR M[3Q=U_[2UB&_8V_VJ7FXRF-]);IOZY7>10+<7(;9E<^Y [$!_,JG1A^#[[@# M%4/_<-<3^G'9C_E2,'T#_S%7VO%"?ZK([%Z]G8^D%'=T5CQ4GZ_W:_%I_E7H M@@?JZ=J74S(R^]^"+*<92D4BTQ3DL*K.F6% &*% 4#4D8C@ETJHZGP.9QF:] MU4+J5:@_G78TYV**S/AO8. ]$^-.FV!/G6"C3[!3:*+WLU0$]Z3@DV"K65VS M2NL6:.7<\:9#I%T2J@NQ!F5:AS@>4K#+1_?8Z]:!&SK&JXY0A@&F) \/2,R6W*Z-6D%:B!VW9 M;:J>7HNT3;\17X@/1.#'J%:Y$.83XHK>>P'9W87$ZHD#=B'IH^E^%Y)>3^CG M%OE:MZW=;MM;9V [PW^*(IS*' F0(I@#",-,GS^E((0(YR@6F6';.ZM1Q_8Q MV+DVGEM'RXNMO)9.73/DS?P9SO'T_$%HY-TX(#2F[>/ZMKOBYDG'3;ES2%A! MY=+E8#;PH$X%*RP.W09V-_<,W)U5$RKXZ6SX37Y1AJB4/%6V*LPR +F.:>,B M!A%&C$=QEJ61422;W;!CXZ=VK0O6KHDA+F0G70.]&3^Y!]2WQ7JJ;LBN]L+$ M?<:7'41. W+-1AXV'-<*C:-@7+N[^W'3.S*K:H\^"K'ZK((/<,]DX1=N:BWJAYI*E[ 08E+]Z87/(;/T>TH_S.GJ.?2[FXM-*/)53 MIAA-1! #&<(00*1;?V%%>HA! I&(TR2R:OUE,NC8&*Z[^9\=EQF!;D9AKJ'T MS%S=* :_:YF#2FB'A&6#D4N>,AIW4'JR0>*0E:SNM:^5_[XY.]W%GWU4_U). M>0(C71X;J%B&&!FR\M8M-LP@&W >KFY*N@\ S MS[0B\RX<#UT"P2+BL3<8 T4TFH-B%Z!X4N_. ,3].X8+,#PIZ5X X>DK^EEA MMXNG)[%D!9G=DV>Q;,H*4(PQD92!G"42Z&*F "4T C1C"4YBQA)N%7%SSTS50J82T&%G72,(7!HSIP<:U%CIU/70&.F^ M>.#NMW>;KHA:HE('*BL#:5G,RX)5G1.C:8XRB-,, 7A85AW4@F(C??"BQ1^H)^[E"3=CN'%,HV>: M=-"U[&[7!+?U%FQ5KMOECJ GKO&TC*(G[F5I_QP]<8U1=]83UWQ$ITV%_KY< ME.5MT]@F2Z(,AZ'ZAJ2, 9C&') H38"0.(*1%!G+J561_/IUTA9EGMND+5X_^W]U8 M7-T+_,SC!^X+WJWD<8_P"]?WW$#K^K&ZEK_@[]?+.CNN6-3Y*.7IK)1I+%*: M"E*571 $A(#FD49$#P24#>DR*"5&=-#AK%1R;8;PD+JE+8GM56J2SD72ZJC.C@CV+U&(BGY]GB58A U)5*"G6?FN 7$3RK9Y97]/SN,9>&FUZ_,S3$ M;K8,:ODG]::UG)S>O+93Y^KFC$T7XO72Y6ZU/YY.MZ$]Q!AV?]D?IZ.-XQ6/ MZM]N>M?=NB["I+@QYTDB 8I0#*"(,2 X3T"LMH8LR=,LCHQ,K8XQQD:-[1(> M=>>87<=O^U;3AX":\=>5,/GFIQ9"NYR;0ZS2_J_WZ:Z_YA.LK]'\H8N%TK,^%)+*N8C&G.HS!$. :8 MBU1WHH\ DK':B/%(ABB).,-R.J^\Z/R[.4E8B&"T*G"]*HX$\;="W@LIE/'+ MJP876O ^C;QL9L*,5EP#.PS=;*0.?MG(_:LV4S>BUT;J1OA)'2SFCG1Z8.:2 MC&R&'Y2D>N!R2%Y]'G'%L>N1O73LA7]WZ(6O"P:VOFIWJT>Q_/Y(YHU__N^Z M74GY:5Y;9_\0Q<.CXIB;%[$D#Z+ZY7M%.A])L:R\]M,8AASG401T77]%F3A2 M%GV6@TQ4Y5@3Q*E5I>O1:#8V,ZZ24#&PWIVN2ZY+2]6[5-M-ZE@ MCGO'8.\ M(_J".#@>;JJTMNW;"I]@I0#:'1[7&.G/4XW2)-C@%#1 U9<$&JI 8^7E8'E, M\^_\''H4R@U_;#T*M;M.N4PYCL\^; ^0\ M?VP:T+[5H&V4]Z(.7CS9SK_VCB M>B$S35DWJUNR7+X6\X?:3L,Y8RP4$> HIP#&/ ,D5K"2-.()81*AV,IG:C3J MZ*A#]Y/2I3&JCEUB)[%7*=Z_WRP5?LZJ+^K>ZLVK3>2.7L<"8<, %PLK:"1G >4: Y%*&21*' MDAFU*? JY=@(K]$BT&]1L-%CZY8L]?9RHTJUJ#?*6'HCO$RXH6?AK:?1,]_V MG4'W!UU>D7:Z'_'['V+V(GY;S%>/Y:/8Z";9EKVO>5PK.Q/;7E2MW$C2:;V;V3LVLKD\P\>+D M=3TE3JN>NY)MV+KHCA$]JISN^OD]2_\LEJ)XF'_XR1ZU:U;]57MA-RWM291P M%B$0410!&$41P E"@ J.\S!B$2=6!-XUV-A(N9$U8%70,GO522A:VFT$AVUY MP2Z@S7C7%7R>N72#W$;.H!'40ZJZ"2).R^]TC3=LE1T#S8^*Z9C)<=\XXNL\$I=#O3KN=1&^ M_GE;PS>$$4FY(I^8201@DBH:RD,!B(PCE,DHI-3*JCDSSM@,&I>AZY\M"R([ M@&B(#>!.1$]%CR_@X"]H_?/;E#:^H&]W\/KQY7TS!-7G7#_P3BK663P)?0BS M>'I>BDW9PYR@G2/5+Y>>+E-X[,38> 4OE[X M'*?O]7O,%5G1CXN9NJ.L0^JFA&*6%A1!3O35>+ M%9F9TMKA$%;,M1W(WWKZKL>H@]4:.?_Z%Q1'^=^:Q.4>R>>< MG7#_8Q/4?+-:+0NZ7E4=S5>+X)ZXK;9R'A'GR<'[HPR?^WM2RY.IO:>O[-DQ MF;9##XV8Z>FC&?UN$?M5F!MN2W[:]I,@1F1^ +6,\5LQ Y: MT:,B^_ZF\,M:>ZOOY'OR M6MXOB\7R^Z*RK/CF]%4?ODX9RY&0@H$80VWKY!E .8Q B#.1(\JD"(5QW?8> M HR-UFJA];:"*[ RVW_K _;8ZLU6_42YP$51&O*I1?7V@8R-][FKII;PCP MA_4J38)F(NYDH%4(*AV"[XN@UF(_A, S^!:5ZCU/PD#U[/U,AEWM^RN0[*R0 MW^>YP]71OT+KO6K[USRG9X_I@M!B5@5BZ"B[$[OJ**.,H@Q$/(H 5%MI@+'Z MTG#&8"JR#,E,VNRJ+PTXSCWV;"?U)%B)I^?%DBQ?-_7!=(R4JUWXQ0DQ,Z5= MPNSY&](2M4+R0S=J]EVL#:%PVM+ZTIC#]KD5UOJQT<)A^T \\IUD&EB(,FTS0#Y^CG(&> MC^D=TZL>J)[SOBB96J;KI?@N?J[>*<7^.24\Y# ..9 X2P%D80QPG$(U.[D. MEDERA*T,RZ[!QF8Q-@M*"6N;K=L)J1E/N0+*,RGM, IV@@:_:UE:'$2PF MD#B.Q#T_WM 1N!_F>O@TZ;CA?ZC,A]>/=\OOBC_D4ADDJ( \!00E7 M)I%( (T%!RFEA$:$4IX;1=-UC#$V?FCZ3#1R3H+;ZH1%NY;_,#Q$[@*TFR8< MP>29'7HAU*,-QUD,KN[ M51%"&:7S^+%X6*[K:Q0+H?10X!S 4!5! .\HQ CB'# MN1W3F T[-KK9E128!%MI+?.3S? V(QWW*'IFGAV ._RJT[8O-_\K^%T+ZS)K MV0H=I_G+9B,/F\ELA<913K/=W?VXZ*LH5\N"*9JK#OE^S(M5^?7;CR9Y/\,) MP4F. >4D 3".U0XGS#A0VQN!890DTJ[,3>=H8V,>)9BE#Z0;3#-^<0:19UK9 MR5F7?PTJ28-?-&J_>JB'8(2+2T+I'G!0'C'2_9 ^S&[JQQJ5B[9J5E$V+S=- MD0@Y34&.208@2Q"@>18!(B.:98E(I=UI_-$(8V.'^CB"5!+:L<0Q>&;,KKEY8>?>G\OIA@A'L(L S%,U=+6+?$(B95-D$")[%&9=QG-H0P:E!QL8"6D8= MH[21THX 3L)HMOJO!FATN_\]J>4:9J2GDQ6VNK8E<&]L-/-EMSP77Q;QWHM:[S MX^[D![*@O!?+JI7-S9-^*::$9AQAF0$NJ"**C!* M<40S)V"@4;C>K&"RV=]#=AHY7N MIU@WTYH$M68.PUE= NTTR-6)8,.&OKK$\B@@UNG#^Z:(SM4'X78I>+'Z2)@^ M!'_]O*V/&.=4J/^30-*( *@-.91' G#"0PHEC4EN=3[=.=K8V%8+5M4RJ\0- M-O+:9GQVX6O&G,Y0\\R(9P#S5(W2"!6W:9]= PZ<\VF@^W'"I\E-_6BD:>:R M.2G" H4I@8!QF@$(&0,()P2(#'/.,2,IM6H9N/?TL=%$(YP=+>SC948#O5'P MO.P;N3R<"9W4V.62WA]@T"5\4K?#)7OZHIYQKU56M[8H%G,Q7]4;[JE4'WA, M&0$,BPA KOY B&.00)A D>=Q(JS"/TZ.,K8EVQ0*W$II&=MZ$DBS-7PU/)[7 M\B$R'APSG1 XC54].="P\:E=NA[%I'9>?$44QYE$N_,]?&[X?Z[+556E9I.& MRA!E+(EC@!/( X(Q M,*&54H&';@3W0/ZT38VJ_B!;?AW2REF#>@%'133:]&[E,'R'.3W>V&Z9LYH? M\=*+Q>$V!'/2/ M.C K51K 4@6PU:'*$[@IPX#+!**V.G5%O%(5KT%_EV#I.2BPERAC!PU>@M>1 MH,*+'M>W9HO>/GT0FFOG:L[+$:K"RK- T"@.:61"#34#*A9 &F8*1ED2IXGB M8<:H6^66$R--C>/JZB2F=M&NN'7%<-<:+J< [F8XK[ -[?3NBUB/FBYGT+BX MLLNIYX]Z%OI MD=T6-8M#S--84A@ED8"(!!@2$D=01DC$)$*9C%*G9JN7R3,YJJD;;I7]T8WU MZ]J6]<+IL3.R1@1]8*(JI83,B EJ.<%MGIL3ARJ/8I "=9[P\]H>]D*1QFTC MZP>_@W:SGA[;CUGUUG;KZY[Q-$GU?PQF*@L@"@6"C&02\B2,0HRB1$KAXG7> M>?K4_,ZF!*U[W=]=P!B6F$M.8!@J"E'*%20FL))D/)21B"1-G"*D^@,V1O\F M#X!I4SX,>*(!4S&!B+,$4M.I!& 45>AH[KMKRG'+^I=@#F7>NGY15;__["\_UHV MUUL^W=&O<\W3F];8E! >X%1_UTA&$&&<09J:SUS&/"(X%E'@9&;;#STUJJS" M1PH3/[)J1*XKD)0._YU61_U7RK5%7I2=!HI_=R[N;#M==K0R MS"0,S#F-T."'1NP?S5QL) >UZ(/T,G='S'-=:-O1QZX2[8C*D9K1KD_HZ6[8 MZ?!VMUIJ4V%M_*!W-,_?]'!5RLZ]>GR6>]%^,V;*)V7:&.0XU!RHDA RB0D, M>!S$81 KA*S\E1YDF1HIUFX&O@E*_6&^-#E2)3>66A2 +S1+SM5<[XQI<=#$ MS3$M\I)YM/1)C#,[ [/E04_*EB+Z'[4J=8)CF?YH&WCM[J2X'%"O#HH+Q!G7 M.7$Y;@>."0^/[)G,N%J*U?+#4I,2H\M_W&O#*)?B,UW+CQ]^OO]<9]LHDL92 MQ1PF-,L@2A(%<: R&".>TBA$8>!6\=)JU*EQ:BF:8RJC%;IV_.<=LX&9KI(7 M; 0&M<3 B*RWIT;H(4IB.N'D-=G1:N!QDQY=L#A(?G2ZV7^RQ;;)&J(IEZ%) MLU(*(LH3O=<-4DC#E&(>1 E/D:]$BJDF2=P?Z:0VKST]QN?E:*YY[*/V%VN> M=J6&:=?JDC:]UFB7]$,;L E:V6_\5FQZ3M*Y^+!L]KI+\=ALC^JNTPFGJ8K2 M$!*F,$0$19"9=FB)$"Q$/$H"G,Z6\JELE=#Y';D-;/4ED>I+:@\_Y(ZF]O^L M5X!NU !?M1[&#\1K[X]QQ>WO,>TXRW%FNEEK +1'JIVSA=8(K3EKXU@KTZHV MT)YI%WX)M&+%RPU*>6AZ!8AWQI\^U-:+1#_$JF7"W&O(/PK"FOH=GS8*^??3 ML*'_GG?W6@":1+/B<75BQ,^R\9Q585>/JST!JC)$FSV\V=S/$(YH%@58+Q ! MATC) )+4U'=,0Z)_G(4XL#J]'E3*J1F]CWOK!M9O+:,+FK:,J2!$Q3B"/$SUTAY)!3$C$90!02I, M)44"N43R[3Q]:I%\508YKX3KU>AE%SP['U-O2(9>]4JY!NA4>51AKX5%=P88 MMT#H,=T."GT>O<@]XZE^POMYP>G"I%"]6XI?Z%K.,!*9Y(C!@*<*(DXDQ%(B M\T="4R)2D5B56>\:9&KV]"^U-0 J2:N<0BTK,,+:)SF=Q+3[8_:%U,#?="VB M&T9.:4WG0+@@H^GDHT=+9CJG7#N/Z>RU/0^5FE"E.G.RV(3AQ3%32F$&HUA$ M$!$:0!8J9A(>"9%Z@RZ)4PSYR9&F]N5OH_%D+:ECK.-I3"U/B7P@-?31T :D M1LA!8A;/0N'U_.?D8.,>^IS3^>"DY^P-/4MZ[E<$;U[CA&*>)$$*61S'$%&L M_X8YAB*4*M/& B+(J;3,J8&FQ@R'Y?5M7GHW;.THP@=B S-$/[#0<)K MR<]38XU;]?.,Q@>%/\]=?Y7&+!\W5>IE1@E7*8$QT=8&BG@,"4$8IE@2CA3* M4.+4!<"78%-C'T\=049MX?+1L1?!->9N:+^'GVD;J,V!;\ GU-#EXW6:)_A& MU'-;E\/G]Z/_LB7X\VJA[R@JW_'&A,&$!)+KK6(2R@ BF8;:/$Q2&*LT"#@. M99HY[1Q/#S4UBFY+^B__A*,P^UM]'.NXA>Q UXY(_6 V,#6VA?S7YD#K>!;N M(+;C>9!\TEG':*,2U'FM]RG'XHY^)')G3J/NU=^IJ3*ROL\_SY^>UU5IGGNU M);<[NEA(\?-;?5U17ZA-1TS")!,I5#*-($H#!&D65H[7GUE M(HW*L9[PVR=B7X_MFW_\32Y67Z5XE/QYN5JLGMZJY]:Y67H7GT0AP:8<8FBB M]22D2N_F48AI&B4XC9A3[LF9\:;&MAMQP7HCKVMB<#? =MSH$;:!N6^+V%;4 MFLH&2':SQ,5OGF[WD"/GXEKI?YAO:W=;SVWDIH18N\A8J^K:7,RFS,$@U]\B0)*:RHH"$!P&D$6%4F?*L MPBD)=Q@QI\9@#U_NBQO0DA4884$MK>,.=IB)M=S]7GVZAMXYMTHUME7H M;<2C)1V-+GJ:*U5WY_N/]H3[W&D/.B%>=^G#2#KN#G]0M ^\ \..YA['UH1N M5;$R#S*?K\1[_;-B%J:<4VK:S"49@PCK-P!GIM9?R(,X41F.,FX;R'9RE*FQ M^GXD6R4J*&6U#V0[#6HW)7N#:FA;M ]*3J%L9U&X();M]+-'"V8[JUX[FNW\ MQ3T=BGLI*%FL-YZFPG: :*H_>,8A%HS",B,Y9@%BPNEL>>))8)OZ6,?@=^*B\I)&5: MB^8&M^?2@9-:@F,8\R%"!3%R,KWWSG*U#[P MEIS-"A4ZI/J=!+/[B_8&T<#?]3%TSCN2'&!RR&CT ==(&8G]8'-+)3P'1VV8M[&C>&4LO4/5GZSDAG\4?_?IJ?091@[&&T#83V2'7<.-9_#U MT'+'!NQS?V^?5QF+]_?Y^OGNM5BO7F3^L6[D\/9)JUJ7#R"4)REB,<0L2"%" MVDZD*5.098Q':293SIRRMBS'G1K#?UPMGZ >Z$4;BDKFILIN+K_)Y:MC9H0M M[-;.,M]@#L_PI<3@NQ89-#+?@(W4-V KMU.(I\[I M]CYUXDQ;[)+]ZOU4J/>D<9J&$%-JRDFD*21":M,348)1'&4"6SGECSY]:G1C MQ*N689>27/N06=B)EP Q,%5L,>CCC3L PZ6NV 6@C&2U6;P@CE6[3NC<76UK M_Z81JV2=D'>WNM6IBWH0TA?^+,7K0JZ4>>!_2O$D'W.Z+#0-FGB$1Y-Y,J-1 M2 DUI2-!X%N^BU M0\M.-_;;WO[\6LR7LBANM\T'R[_F4OZR>J'SY8R2,$UQ$D FN/%=I@IBD28P MQ''("4H%YDY!'F='G!I5-P*#EL0WH)'9;5M['FZ[#:U7$ =FZ6[\P!^5P![/ M1JS!\;E]/3_HJ!M7:PSVMZSV-_:P#W0H.'"MJ'\]!>V&OV+%##]94]/?05>\B>Q:.[7^SYV]WSC=XMUZ9T_GPA M\SNZED^K_&TF,>6")10FF(<0Z3\A96$*%0J36" 9)%%JFVETY/E38Z%*1%#* M"!HA[9.+CB'8S2H>E&RW,OXI6.C-OISW7 M&U''%/7!IM[.(IK$A Y] '(L 7V;&GS3E \79;O NDV-T>L&5'W<:P^^59R@ M>UKZT#/@-3-],&''34X?&O.#_/3!!^P;M_?RLEJ6M?7JP 8E Z$RE,)8* 91 M*"*(!0Z@2"0+2:A2D3IM:0]&F!K35P*"PDCH&GVW#YX=YUX$R3EWH]C$7^7KVD*_$*U\7MTM1,TM1'Y7%0C!, MXP0&"4'FK(! @C,$ XF#C.!8A)&5"=@YRM0^ZD;0R]A&Q^,)HQ4*'1^\OK_UL>M_[7_HW0.,\K%;Z=A\\'87]VR>9%SAQG;( MY;,V'^;?9.4+_[@JBCM:/+]?K+Z7,1&_ZK',#V^5_@#WFS":KLSTSZK,\4RE M:81,K0JB6 !1' 00\XC 2(91'" MP)/6I@ _++1"LO@1Z%65:V6!TMJ"9Z.N8R/& 6;:SEZY[OR-)6W1?%:'7 4G^?%/][G4NNDA9;%^C-=R]_H MG_.7UY>9% &C*A10$)Q Q&@"69@02$F0!5$6=3:-\J#4'K34OP$& & 0 M T$P&!P VH4)E!\L^>\3:(8OU4G!K1!2K%>MKY4>(&76D,@S+K* M:]4= B:O]$)UKZU_D==DX&76 #N%:@@ T&>BVL)[^1N^PL#@P0F_/!V^:U M:M>QWL#17'7P6C6@ (W*[N.G_THY!/9._]4:*5KXK_&*N84D7W=R.^.,'3U\5^)R+[RJ+TL.V:ED6W/#<5SSYJ(1[TA_YLS,T9$R&1Q@6>9J84&6$8 M$A522!/.EK$V<(P M\87>P.;#%KC;!C@C*GCP#9G#PNL+NI&6Q_X0NBU9-K!T+BR=#QB/_FWTV"%I MJQOZ.8U_7^:2FQO$[TLMNRA3(NFB>?P]6\R?RM?G9[HP-6GOE^_G>;&^72[G MWS2MT?QM)@2369!02*3>Z^I=+X9812GD:2240M($)+FX@R\7:6KD;!9$-^^M MAVFQ\\N."_; 7+Y5!NQHLV$BL-7GIEX:'^A,W'\ >O3)>I! MJE&=G?Y0W'=C>GSRQ2&EZ<"N;6EM73>"Z/?RP[(.:IXAE?"4)PA&H5!0 M&[BF/6880\:8$%&@I&16*4%]!I\:F[8#/\OC>KJ1&WS5@L.YB=@H1?\;^.?@ MIR (0OV+''PSSN>_@?!&_^2GX%_^*4R#OQWT-?X;(/BGI'PNR7Z*=ZZ:%\5K M'6W>]D/2-?@ONGS5KT1U=1S>F-U\5%[X7Z^+W1^')LVR^"KY6K]("\BQNPD1QL12^YO72F5-(/$@YKC=E D;+GQ[]6$*TU,AWQ MM?;/\)$PWCZ%^J)W367H?I.IC&08*H8)Y"8U$X4AJBI/RI3(&*5Q*C/9/V>\ M:^CI$7!5]_-5?V(>(Q8&!>.T@2C&!,G*ZT=$),.VHYW*(!J:9"IU*0E"*.$#6 M4#<*/LGCQ$BC$D6WMOND<.;J?@3PN2I&_UF:! 5S-+-M)K7=T)JL6:YIYW'^ MHB^Y5U_T3PM555VL6T[-<$I51 B#+.,!1!ECD'*20DD1Q20C/*!6YRB^!9L: MR6P4,F;/IA'::J.2WIG(6BNP+M4J4]%;BI4E=K1J;N3D;:+MZ.P:TS

]FU'86-8N!Q,X-?=F;PH7L&G7G3-]P^F=:;;*-RLV]$]]G<^_/[ ME"8W3BJV'YC9CL!L2?5(\R>Y+O?893&CUIZ[_/3O7[2IK0&5O+4_LBR;5NZ#7PMAJ+VJ.V*Y%1Y@'BU.ZJ\V M.P-3_,D _+TH^S;OUY-9Y='7A=IVJX#[^[#H6?!]B M KHKPWL=<<02\D,@M5MK?I 1>BS2QA?T17(3"3>7Q>TW.E^8$D7O5_D7NI!- MC%Q=1T8*DW6N;87M;TSTW.?58F$\XB:?\'XI'Y_SU>O3L_Z?E.85K M.,*95(D5IY?ZXC_M06^U]>)6!R_5W* M)= [^/*(;VU$!V]&=H>%8?PWP<(4F/3\CN%YWRI_ S;J0\T,L- W&Q"L?5O M&Q"J:APE#+N1VGIO64%1YYIK,$"-!BCA*,-.BC)4O$($&$@F_0XY&""3?I=& M,E(F_TZYF317F]).LV=\J<8SC:Z&^([Y=#TI^OG!C23?C2GWONZ=JR7ZN*++ MXK/D[1W> M]A)8L1:I6.M CN&8:Z- F8'$J\RGJB:.FZO:82[LG-&>H1W'N'@_7VJ1#6]O MI:SX?@MRG5YF:H7H;:GOYK?NL/ET&SN,/JICV!V5?==OCR?XZ]5]J[_']2>Y M;KZ@C 8!CBB#4B@)D6#*!"D)&#-*2(1I((53W6B+,:>V0_ORK->1O2;=O.DW MS4T1ULM[=>_#;D=@N)6[*9XU)8 [P#=VY>W_8JW?M/H54"\:8JA"BW&M^4^]1\ M TAY@2.]COO"6#+U9%^#H4F_G.:R<.*[]C1OE:U^::9]_V<[-U0@@ ^;MZG! MX<=VK'Z#11G;"BHT/"X85YE%KVO/N!J,NXQ=978.5L3K2'%9.^.[U0O3^TGC MNOQE7G"]*W_-Y;:#B, XPJ8^(XE,=SN1!:8@50#C#"F$PH#+%/?I:=P][-3V M :T6KXX6OR7,=DN)?_ &7@(V#8U;$H.MR."/0;JIN,$T1&OC,R-?I;^Q'1JG MFAQ;WMV/BS;]4,RQ^'U9S:^.D,>4,\X8A82&)MU F'0#Q2&)I8A2%& 6Q;-O M,F<;BOIY*N,,GE3=$5TVUJD[!Z8PSLVOIY^'+OR$RG0;M@TMYH4I<<)-$2D3 M0KM:S/E;]>=VT0T8BE*L,DC#,(+:F#$]?"6&0H0)1J%2 7;*PK0;=FJV32FU MB4/_JI_:G&*7F[*Z)N:B*L.C7X)":R+*WSL:07;S86D$>4=Y:".H 7@KLM[3 MEN*"/^K_#V,'.2'EU0ZR&WE<.\@)C0,[R.UN'QGDY9!?]%=)Q?WROVD^-\<_ M9O\7SE),.(O"!/(TU;NRD,5ZD4,$JA1AIE*ETL"I.XOMP%/CKDI(TU;E6RUF MF3M^2:YX!^IV_#0$E@,SU$&>>$596W0;P4O?VE!)XN>A&BY%O&/L*R:(GT>D M.SWH449YJ%W#?=05HPF*.["H@;T$ !:BQ X:OK)=KS^.H MO4-\ZS"M'B(#S9!S+Y&AY.@?W'"[W#\%:JJL4,02$B,84I,F&], ,D0DI$&: MQ0$.*8\3I]"KCL&FMC1MSH3W P3<8P%.XFM_NN];LGYT/T;K: MQ/>A](ZKK1/$MD;851* M.*[=_@=^XJJ+ZMJ]U[(<"V'?'DA DB(,MB"N,LQ#0F.$Q1 MW*-NW=F!I_:)UW+W*BIW'F6[3W\([ 8FA5ID8%YZ<#P!9J#X-U>P!BCI=G[L M:Y1LLT;D1$DV^_O[4=.)E+]?\U51?-*:UAEB% 6,(Y' 0$EETHP1Q&F60HQ% M+ 6*0TR3?5+?][M="/ M,7TD6\V\9V%"!$]Y",-(_WF?%^=37OP0]UT<3X_Z\6N@["G,8M'[;Y/8]F&)%6NCU.I^S MU[59FQ]79F$V6XVJTE'3Z&.F3?XT5'$$0\HCB#!.368>AW$0A2AC--&[@5E5 M!?[+FN9KRQ70BW NI+,A$KH?1N4VD2! M2)(4,BXHI)%(J.)1K+"LY^V=MM0F/6N-@ /:)54SO&M.F*5%,?H4#&TMM!3Z M5U"IU,ZRK[4";;5,@MJN8IM&4QX- *](>UW<_4@V[L+M%?Z\;MBQF/%5=) M&$""TQ@B'F::L!,"9#R0AW?%:45@ MJ0G8JM(4S-ILO-I:#=%YV@^@/MGV0HE&95D_Z.VSJZ>G]HX[6[W(1_IG_?B? MY5*JN3F3H)1&B,$D0!0B;>M"$J(8XH2;L](TBTGFEJA_8B27CW2<-/V'?/5M M7ABCR'C&YZ788$W_[!$F=A1:.^KS -? G%9)"+2(H)81_%!+>=JQV"=,JPL' MS]%71X<:.ZBJ2]\CL5*=E_=H0W&KX4G,&<-_2O$DFQ#K0*11AE$ 4:*WN4C& M%#*2D MVX+CT#S@8I!&*O!O_0*Y%=KO5+^S&/[Q.\XKKU!^=)9$%,5$ M$9@%$8&(40&)T*81#9.0,RE50")W1^U%,DW3/WMG7PT40, VWEQ3L:1'M]/+ M9C6*DT!RO98%B8H@XMK@)5*D4% :BBA)(A$DKF[=T>.^MVXQ*DV!QC;E, MJ(JC,!(PC%A8%=' ,590$I40*DUF.1^MWJ^3,3-"^=Y',\9$*_6.47AW0C:4 MISJZ$ZF%.\1&[#*!_CJ5:D]MZOP\M'_-HM/M?![-WV=8RE#B+($HH[&VA>($ M8L7TKE!P)$2*4XRL^O\ZC#FUS:%%\R[WJD7G<+?C2<]H#LR&%D""/TJA/4;4 M.T#DNT;1N6%'+T]DB<.QRD2VM_9P0K5:KI:GC[\OY^OBX[@775I;K4#/Q@=/OQ!M3J@<<5^-+,Y$-[)K62H-(2;-7LX]7S.Z4. MWL"K3>U(7L1AIMB3+W(0\#M]F'Y'',_W.0A2.S[384;HMXMH9>-O G.W=>9G M3!$1RT# !*=Z/>:*0I*I!$:A2B*],(#\;T8#MPW$&1L,/+ MYQ[BS(BC;A_LM-_?.5C>U;.[[T&ED*8/(T[2-$X(AED4)Q QED(LN( ADCA& M0:+W!YF+T^+D2%,SZ3U6/CJ-KAV]>,%L8&8Y4I1HB(Z[YY#PVF#WY&#C]M,] MI_-!^]RS-[B1A)#SV4<]-8N'Y]52?GHMMQI*(+W_ST*(,M,6-V8",HPTACQ2 MV/3$BE,KW\"QAT^-"DKY0"D@J"2T^_Z/ M?]R5\*Q\!?N0,2UM]VE\K;S[EH MON="\I^>5M_^3=]6?=U_1Q^M5=D59J&_HQBV*> MZ:\R@GI3P"!21$+]6>JM Q5Z/1_*FVB[=[IEA5E+:,952J)5::@B/2&!U&>01PD M^I^*!I)0F@4D<#N@[2W+U-AUJTJK0TI5=K36!FS5V>EMV6ADZ17W,8^V![ZC MS,[@!\'#34R/ ^*+(?5[<-Q?G)$/E"_&[?"@^?)'NC%PD:]GMR]Z6$Z;\RA" M@X3&J82<(DVH J>01C*&.,PXIU&$8F75-OGPT5/CQ\HYW1#Y0"#K(-.5!_F.W%=I@K;1L.]#R] M'3B\U$>7WCN:YV]F7U'Z7F<\R$1BXE/"D$80L9! G"0<8JZ82&)M<;#0K0Y" MUW N[_98Q1#*GN&VOF0K3&T_?3\X#7Z0U)2M-@+?@%\[JU1?V%+W. K#M='= M&^^*K7./:][=+O?$/3T.IO:>NUKJCV]MRK0\:NP+4QGK85-4MW(!%V5/P<=\ M_O2D=\,13EB(*8&(FN)3.,D@B54">:#W+)BH*(SLBR=<*,S4C(J-U*W"Q,;. M-H=YE7BP.R$6=K<&MGKZMX2YD; ML)W&AYUI+#6JNLB"6J<1)\CAH&[$B1KI3&_X"7,[!?2$<.>!X:5CC'>VZ F- MG6-(7\_LL41^>64%S^?EGKOV 2N%"$X)@CB*%$1(&] D9B%44E"I,A(%S"KB M\L3SI[:0M25TH+@CP%DL*Y?!,?!*T1:N3R[1$4@(W'CV- "= MU'GDMO'8\+3,.P37<9E[*.B[Y7J^?KL50D]L4?_/.!7"&0U,XQ&]01(QTD9[ M%BM($FVOIPSA-(Q2&2.K^(G.4:;&7Y6@H!;QIOD+*#U;755('8#M9C9O< W, M;[V1<@HE/8O$!3&EIY\]6G#I6?7:4:;G+^[G^RM[R)[)G$H"123E&$8TQB9Y M/(*8HPQ*&1/-H2S!F71Q]%N,.35JJ!HR+S:NKE8"R;^[.09M +?S#WJ&<6#* MJ! <,S7- 1^?#D2;84?U(SK@L.].=+FUK_GQ[D7F)H[IUWSU??ULFM[0Y=M, MA53*1'#(.,WTUDEFD+(XU@9(RD2((R+#T,T .3K.U'BF$1)44H):3%?+XSBF MMK;'Q4B-8WVX8M7#]NA$XF+KX_C31[8_.E4\M$"Z+[^H@?5G:0(53$N-;7K^ M/5O,GS;5WTVQK\?YB[[D7GW1/RT4Y>9W57$HA1/*@E!"&1)3_E %D&28PR@) M.,\2@;%R*LKE1ZRI,[B7.Y(AS7O],+Z&O M)KCE,:>FO=(O]*T(9VF$L#+-BC(:((BB,(4TPQ+R+%4I"7G$0\=0LYZ23(W- MMV=8?"LP6%<2 Z%%+@^'S5\<>]WVGRP[JAYE"B9R(-S2!-2J */+8%$R[F@. M&$+C(,PUXVO<,3L3?-/C@3T[L?)G*5X7\EYU=%*JS*A() CQ+(2"20H1E0BR MB'"(1<;"E 81BI13IW'KH:?&G(WDQD[J;$[F6"'&83+LB'(8B(<^ +5&U[]= MZ@Z8U^:9]J./VR#3&96#)ICN3^@11F$.->[572[%?/V>\K)I]6]T;S#*<2IH%&0R1R75BDD%M!@:0\S1 61BD+$;6D1560TZ-OZJC-@4J ML4$CM^E47TD.2M$=@@[LD.\FK6'P')BL+*$$?QBY7<(X[!!UB.SPCNQ(P1Z> M$':+ G$"JS,PQ.Y)X\6*.&FV$S[B=F?/"H3?:2X>];T54_- Q)1AJ! 6$(51 M#&G$&$PQ9A1G*4X#I\/CG:=/C91+X8"1SK&LX YD=G9A;R &9M,M!MX^YTZ5 MO=8)W!E@W-J QW0[J =X]**>N\9GFLN?:2&%.<61RZ)< V[S7$^F-&O"SV_; M2Q[HF_E1.7[3 'U3BZ(\)7Y\ILO[,BRM^&1VOL5:BK_+^=.S_O^MW@C3)_FK M?O3Z%[J6FV/DSZO%XOTJ-T^=<44E3R2!(4.F/"G.(";ZCPBEB10)3C.&W1+- M)J:ARSUM38;L6G)?6$2+]4&S*C-VAC UK@ /8&VM?5 ($2H1M08;13^JB* M&5IKF$"-TPW8(+5]1<'.*PKV7]$ARB--]$WPZLB8F(KC>DLFIOPIE\Q$Q>SA M]_F5OKS03W+]?97_H_BPY$T*3<"23"D"L0Q-<6*I("$I@9%(>!!)DI$TLG;T M'!]C:IN(4DK0B'FC&9'_Y.!T. &DA=_F8$1 Z.F,NA&LGS MXO0RN?E7NC'H=*B32E"HV$1?+0IIJ?B4!U]7= M*U=Z_5;&$2>2B PFB<": 3F'.,HB&">F:T/**6%.#A3[H:=&C+7D0-:BMQHZ M\$IZ0'N%2C3)N3+*E_/_[=:7K&0BD040YHPKFE-6W>$:I8C M+)(X$BSA&9HMRS+PXM&>W=PEL?H&2?4-'L@SH!MU*RUHB^O&;3TFQH[C!L)Y MM-Y9'1$)-\ 9>V?&ZP^?3^;K(<6H#-@?I7TFO.!)[O5:?Z-_SE]>7VJ;@4D: MQ)Q*&/,D@2C-$L@R;;\%)(V)$()&R"I4X>#)4S//:N'LZZONXM3-.Q=I/S"= MU')Y+I=\5-M+RY[N/G2TZJ9'=6D7,3U^0<_SY]977,8JF;:(RZ>[5;$N9HPE M* TS#@G) H@XRR!+408Y2P2/$4I9['8P.*4F! -Q*7J2?53QV33\X ;^V&\03G\*Z7 M&LDO%9*5K& KK%=7BP4HGMTK72..[5*QT/Z(&\7FK@O"<-CY(SSF?(2W::.G M=SSY?%G,>7E>MSG9FR4BXRD6 B:1J;% 0PIQBF+(E"2$B2R.E-79VO55F1HW M;CL8SAN!^W0TO^*[84>Q?XT9'YB^QXM]V;Y6&U2J&)=66(SG&)>K3J[W<);K M:#-^Y,I59^UHD,IU)>I;ET2//#<9\7>T>)X%&1,4"0F%Z;Z+ I)!@F0*4X:# M4/]A@E3=ZHNT'S^U)6PK'>!:/->B'SO(V2TF_?$8F.!;4-QU0=&C@L8QC?U6 MPM@98>2*%L>T.ZQ,2Q3%2>Q8P^3XP.YO+/C1'BW3[*$5',^7[M^R4<1M?VB+T5I\"^[$A T M$@X0W- -@M^/_>A((W_T7=H>?OR=5_OSVK52&V8)BK,XHP*F$4%ZVXL2R!@) M89IBE1 >T9BZ!E1UC3>UA?V4WVZU%=FOXZZ-?7_/74]$K^2Z:TD[K._N""Q# M.^_:0U[=>W=$?QOWW;';^K&-WGI(_<#UAR5?O5*;-> ;T5-#6OFA([H)#+^2JOFB:Y<5;O&;0CLS'F96"6VTQ) MI4,9&KKY6:W&3D/Z4A-@5 &E+A[-J4OA],F.O649E38O16R?3R]^7C^BK;K; MSK_):MQ'^N=GS05WJ^5ZOGPU]0J_RKRJ8#I+&8EY0A,8(8(-M4K(%.$P3D/. M8LDR%CI1J_W04R/3C>1@7GVZ:_HGR(T'N5?/N!YS84>2PR \,"UNP:UY48L- MC-S@LS3?YGPQKVNSUDVG_+&@.UX^><]A]%&9SAV5?6[K\82>$?--^F0=A+H4 MK3+[OTEJZ%/<+_6+])KGIH7G4GQ:+?/FGS_38E[V_ZAZ26,2<,HB!"5.]98V M3C#$691 FB9Z1RL9R@*K=CV#2#;O('IMO>\F:O:&E83.5#'\D'0]QKT[U7 +9>K>G";@FP']J)WS<"#,<36O+RR!*\FD@+;>;.&YD!W0CM M1N,.\V#'T<.@.S !&V"-U* 1VT2U_/![A?*/8",\N#T/LS.ONB/FDS0=1A^5 M$=U1V:>['D_H>2Q31784CZM;_C^O\UQ60Y0_FX6:JU#*,D@I,@8LU@9L+#A4 M1- LX2S!-.B1#=HUIM6'-7[>YX-^T#,U"=@K53-7*:[C.4P7V):',)=B-]() M3"VF\0G7@H(/%K"YG[Y8X.'UZ*5KO''/72PT/SATL;EGY,*%3=28$'/S%[K8 M>BJ+ID;8#$N9I%(BF"%N.M\&$60X:(W6-5\5A MP9ON"_ 76@:/EE+>U*G=-G-LP5&V0)A ]L[E$G4\ MB')IY[.SMD%QRCBH>G$%21HG E$8J3B%* @HQ&&60HYDS#A+518[G:!ZDVQJ M*V2[LY<-8Q:=E-FWM]JETVVY'EYC$H=>Y;S.WY#=VSQA/DQSMTN%NU+O-T^8 MGFX-YVN @5R#)T??=E99B@?]P7S2G] O*[-JS5B48J4R E,2Z&U6%"40([U2 M")(AJ7^9DH1Z]0CV$')JJT3?1DB#3* G;]_ TS(P[[?;,E7"C>F*NP"[43UP M?>2O@9)(A1F5,(D4Q@B%L20,&WCFSI>$4&82>P4%GZ),%,C["_/JWP-RU"Y MQ6KY!/68+T U:I@P,VR@&URIO^F4:_ M09-L?$#JM4+A)?*,6\'0 W('%0Y]/+,?W]ZM\J\KDR]B"EY^,3&.=1AD604@ M0HGB(F;:,HZ-96RZR:,T@J%@&6:""T*="+5SM*DQYD;8JHYJL1'7C2"[$;9C M0&^X#4QQ6\C*^JE;20QN>SQYP:C_"7 MMQ>V6LP2%44QD@FD*A)5-70:L@AR+&.5(*E89G5F>?#DJ=%#+1RHI+/CA$.X MNK__BT 8^%NWU-_ZNSZIZ_8;+IJ/6'/Q3T^K;_^F[ZF^7_V7_<_V\'FC?*(G MU6@^Q],77"=:[MV?,N?SPA@5>XJFQ+ MGXB$$=Z1<<+N!ICYOU#DP;OVBW,0>= @ $H(IA.+YSAG4XK*LQ5]6FY"O_/A M.U+/=?B^F]MB?:]^7:V$R?+[(O-O^IG%E]5"; *%8X1%&*8*1L(TI4])"&FL M_R8C(A#C*B(D=MOAGAMR:@N2D=B<%>?RFUR^RG]WW=V>A=AVB^L3N,'WN15F MI;BE3[41&!B)!XF&M@?([Z;W[*@C[WQM43C<_EK?V8]M/LZ7\EY5_KOWU!0' M6;_]OC0YJG=4OT?Z7YHK7^9EBLQ[*1\VM5EF*@B2F)$ IDIHTSI6$F)%,LC# M2/]*A9)GB0L)]99D>MS4B F4E%5=&VTUO2Y%3K\O 7U9O9H EHM*W?2?-CMB M&V4R!N8[HX/AN_IXHE'C!E2*@$:3&]":,:T,V&KCCP@O!M0G/_879E3:O!BS M?3:]_(%]:[^NN)2B>*]5;-ISU4%)Q>]+_9P/2S/0_)LYF3YNI9KS:M/G>_%: M^F!,S94BEQJQP[H+13(^M&66!> M/U#0197B7%>?73_GJ]>G9R!?OBY6;YH:9-428]X@ +X:35VKT0[Y-MCQ^V3F M>. UH-'S9ML6KXDP+6Z.>RZVV\$;L%&O]F1L/!5>>U^-,!5^J^\.*?#(M7M' MP/ZP\N\8@_8L9UF7/-=+7SGR-NI%,,2%*4VN0I%"Q#($,4H2J&))5<0B4[W< MJ7KEJ9&FMD*8^C)E:(N6M&(,QZJ4)R&UHVHO0 U,LYM&!1N,P!^#A "=!<-K M0T(\<[O,GNJQ[FMYIKEDMYJ)RH2[%@WZ=C*UL_KGI M=TH77_1/JJ#,C6I)H:Z;25 M,OO3EEJEYZZMF+%H-JJ!K6XV#KT!Y]F.W4:?O8&9<*R)U):\>\US(H MD($3?9\>:FJ<7(L'%EN)'<^=.F"U=5FD\5JM\\^Y'6815K!%/,Q5#E+#8])PQN3"8 M1"0(4QXZ'6?[$6MR]&-JG*K%ZGOMJ]RFP7BN'^LZ?7;4-?ZD#$QS9^K.;A-G MMIJ5!F&M&]@J-P@Y^L5[A*JUKI)-H:)M3S0MJ]WV?;I[-/P[_=3UVY=GN5@8 M-R-=OLT8R>)8[\EA2D/3"$S/(Z5)#,,@Q1FA(LR8U:G2\<=/C5PK"4$I(JAE MM(^./P)?-RE>#LK0#CT7/)RBY4^K?4'(_)&'CA8W?UJA=O!\QU7];"^3#[-M M0OY9"OE2G@!4E61D0C.&50 3)@*(PDQ"&J<,9D31( Q(EB"G(GR=HTWM8R[3 MN+;2@JVX;O91-\1V9H\WX ;^X$]CYK^8CA4F/BV.[@%'-22L=-^W#^QNZMGR MZ5BR[O;4+Q8^NG98Z MT;6C$&^8#4PA1^$:Z!S0"A.O_8DZ!QRWWY"-[@?]@ZQNNK!K7-V'J/1$;SH1 MU3GC5(@DSH( LC3@$,4A@1BE&,I,)CR(&$Z%4[TJFT$G1RBF5]BWJE?82TOL M&[!IU-2SD5L7\I8LXQG/HOW$AWRUU'_EU4 /J\6O $J5E]-=J8YKIX7Q:OYZT8Q\'5',U>' ML^,P*?P,JP<$?]?\',:7ZHN?7)>PHP\C.WWX(';IY M>SZG9XV%)BJ@%2GPL"K*9A.;PQN6(L1HPLUAF][@I0I!0H(8TCC,DB@B+(HB MIP()%H-.C?DV,N\&Y#1B]XZCLIH .XKS#>O M.8!4?=D?P>(O&;JVXP[;IJ] M Q('.?(N]_:M_;+*UZ;._DZKQ4A;7$C;8(E40I,1#TW7F!3B* HE"Q CU*W2 M_9%!)L<[977+LJ9E[Y:*1\&TY)0+(1J:0[;H#-(YL4M]OY4\CHPS MULCHN/;4]]Z>E(_Z;__Q?YJ?Z#],>M5__)__#U!+ P04 " @G594+HSJ M'(60 !;R08 %0 '!A;GP0CQ.4X MCT=.6984"W4.EL_A !P._-M__W9Z\M-77"RG\]F__XG_F?WI)YRE>9[./OW[ MG_[V\16X/_WW__B7?_FW_P?@?__R_LU/+^;I[!1GJY^>+S"L,/_T^W3U^:>_ M9US^XZ>RF)_^]/?YXA_3KP'@/];_Z/G\R_?%]-/GU4^""7'WMXM_=5&(B,J M$P5%!@O*V PAF@+H(S>B9,.#7C_T M9#K[Q[_6/V)8XD_$W&RY_O;?__1YM?KRKS___/OOO__Y6UR<_'F^^/2S8$S^ M?/GI/UU\_-N]S_\NUY_FWON?U[^]^NARNNF#]%C^\__^]O[[URB_A9!Y.5O,9KGXGW2S_G.:G/]/67W_@O_^I^7T],O)U<\^+[#\^Y^^A-GO4/7+^/G+_]OU/_[YFHXO"UP2 M=-9\OZ$?7#RCONTPFO#;"F<9SWF^?-O)/-WZT$F5^'QQ^2]/0L23]4\G&:>3 M]9.?Q>5J$=)J(I6RV5H.BALD5.H(@0<)!,KL>$&F,=X6025_2?2O%;3$].=/ M\Z\_TX-)48+5+ZI\&#!^H9[_=N^EYY+:C_K+5?F1/CMQ H-7C@$OP8/*6@#1 M'*&@8EPY)936 Q!_\YVW:;^IYV>+]--\D7%!QN7RI6&1[NG\-K O/O'SE["@ M!T'Z/#W)E_^Z6IDA]+::#R"_<^40N7_ZB;@NN%A@?G.NFP>96W.V(I.+ZT\. MH??_>186],23[^_QRWRQFNC(&&91P%L7B07#P47EP7EE5=**%U,&A,"=UV^% M!M$_&@Z1:B? >(>+Z3R_G.47M%E/:*=43!+9G*<$RF4-@1&R?6#!:(L"M1H0 M%K=>OA4H9/^@V%^BG4#BXR+,EM,J^ M8"\[)I'D'V3/B09,P?"2 RYPS2X8A M,C[D?G'G_5L!0_4/C(/D.C(V7LY6T]7W5],3_.WL-.)B4DPD7RXQ0.<"*(P& MHM49F%4>F1?D"H+A8/DV 4&WN.G:17";/5;."5?R$L6X DDN$WE341B;!X/- M T1L!1C7.V"&D' 74'F6,ZE@>?'7F^D,^209KP+' (GV2=H\M0'GZ"M;G"PR M.2ZC'0PF&PC8"B*^=X@<*MF>X/&M(;,C04*OQ&\$Q(X M2\5Q;41,PWFH]UZ_7<*+/1%L["G6GI"QWBS?+MXMYE^GLX234DQV(I/M8[Y0 M\%4"^*0]8 EHM3 ^9!P:'G=HV XC'6=%!Q-P3T!Y-U^NPLG_-_VR=JD2N5/* M.$*Z*HZXL QBY<>(XGS@(F&2+6 SQ88UG0[(U1B MG(/0DJ#M@H:(F8$5&:U/UF,I @1P;!!TQG"P(P M%_'C='5"EBLYY-H)2!')?)'S U$D#=(;$2R/"N40WL/=]VX'@H[SGP<)9LR * 6H( 3A6"+8D#0WW!@MA\ALW7KI=NKO..6Y MOP@[,0 OOZ7/8?8)U[E:);WVLD0@1Y=VL6)("D8Z<&2_-TYL$"[2)D>'ZVJ.(Z/\^KP"8=G"TG7(6@*=@!KE6N?#CP0C'(WNN((@03 MV # >(R&[0#2??IR %W 937,WH:B6/Z%5^$5;A@:R*2<8PA G-2UQA90=04 M !7#R#ERS'(WW.G99AJV TKW2+[I$@T&'D&IY(' ME4($SYP!XUSADOM8C!@,'[=>O5V)5O?YR_W%V04:/IR&DY-?SI;3&2Z7$Z89 M4\9IL#*P&C!EB-9Q,!0N9YU18QFBZ'3#J[=#0_>9ROW%V04:7I[BXA-M@G]9 MS']??7X^/_T29M\G@86S$1M)V X=W:K>I-DQJ#D_ESA&M>3^Y0@7+,0'#D2/-4 M%%K)3>'#^9Z/4;(=5#K.; XL[#Z@0Y);A)/7LXS?_@=^GQ@AO/4B0F&"9)-R M@2#IVT3NM8GD0$6>AD/+[9=O!Y".LYZ'BW3LTZ_S<.K5=)G"R7]B6%R6MZ=4 MG/,46G$"-O$@$\1L-60G9"K1L(!#7!AXZ/W;(:/CA.@@@NWDWL U$Z_H)\N) M44)ZP4@2,4I01DH(.9,C%;0W1C$T98CJK =>OQTT.LZ0#B'6KI!Q?C'FG EO M:@;/<-"JYF5<1A(*P=N:D+G(@27M!L?�*V0T?'Z=%A1#LR/IX1!WG-Q4GX M-+%*.]3*@E2F@$*9P=N0@;&4>72&\#[$-:-;+]T.!QUG/_<7X6"Z_[>?[PGO M#?W@X.OE;W][\?*W#R]?T!+9QY"+3GQF%L'%#$BMA&=?(N'CG^:+#D]7R\B=W5]\N MQ.UK5B[?\6RYQ-7RBM50M%2"XJ_@$JTQ[SBX:B.CX9A]C(IMJA0_G-7;9(QS M"[X9)B[MT R'W$CNDW]A4-^Q826.N0B.+"B$ZA,6ZJK=S2S\DR22*P23=;( M1FK&Q<\AZMV(E$-DW0%@GH?EYV>S7/]Z^5]GTZ_AA)A9/EL]#XO%]^GLT_\* M)V<4R)6LBT0)49H,*G #+I4 ]8ZOY8BY^ V>[N$ VHJZ'@!U$ KFK572 4# ?VNS=&X@9 MIYU'.Q0=+/ .0/,LI7HQ=/D>$](ZB"?X&ZXNJR(TIEBB95 $A1C*.C+B!2V% MB(Q3N! X#QMJ%P?8U!XA:ISV'^U -)@".@#3\_EL+9"_3U>?GY\M5_-3BERK MQ&ZP9+@JCND,02AI&8DCC7'#6?;A M"-N"MG':DK1#V-#JZ !AMXFGZ$1S5 JL=74W#Q$B8P*$L5QA-HKE#44S X=U MXS0P:;CE[2WB_?$Q7X63@2S0_ LN5M_?G002QRS7^.%+=?W(J-9;*BK93.IT MGO9K%A,X0XRH'KSN09(!@TF^ ROSEC@)M5#]#88EOJ]] M;=^6OY$)K>*:2.ZUXY[\S$Z R5I7%C0$X07XY*+E3EDK-MPW.AP^&VCIP:4> M!#2'RKD#J#P6#OPVGZ6+_3BPZ(*(M244)ZX,-^!UC("6R:B*\M8T<9^W(Z\' M#WH00#701@<8^\M\GG^?GIQ,N&+2:D'&,Z$#A4*!-V10,UIG-#="VB8HNB2@ M!Y]Y$)SL)=$.D/":Q#W[-(TGY_OJDF#]\ELZ.:MEKE<\:1:-U%&#$/5JA8BU M]XNTP&5AHC"+F#8TR#@<)=L0-TXCP 8(&EP3':#K1I[AAK',4BF6R$[:$D5- MEQH(*"08XQ*BT#F5#95! _C-FZ@9IR]@"W_Y8%EW )AS^B=,1T'A8.V8Z@CF MT5.8R,B(ELR2D(R+8#;4(0^5SQFG#V"S<_F=I-E!ZN;--,3IR70UQ>6S65[? MP/@\/R&A+VLJ8?7]NK@EV%18T> $&G+LC0*GBHNK !MW@ZUXZU3&GLE*0BO0DKD#.7=8?KE9/X=\3V>U%EL]V4U<<)KRWD-"*2J M=>4C;L7-D+5L/KH &"T3!9G&QG!E*/+*@+S=; % M5PDBUZQ.,^!&<,9$:)*L?I"B<<\YVIFI >3? 9 VI4TON;KL C6QP7OO, %S M/M8AC_4,)].WDKR"F)*PI0FFMB%NW!.11O :7"M](.TK+E8U;_8"XW7!E"E, MR!KI>J=I9W<%HDSTAZ#ODPRT7MK4:6\D9]SCD'9H.E3R'>!GTZ8=DD)B' HO M#)2KU^Y2H>V;A>(YD9EQ0[^_%E'>N,/X7>WRP\,HXT.3-&CV_,-MC"EK+0U MD".7H+0JQ.!YSS.;'$H35).ZHRWIZ\8S;PJYP375 0!OEUQM8LAJKK7UM=V1 M)384@22Z$B$4$Y).S(5-\S.&+GG;%W3'\-?;@6Y8[?0 MWIB>4-T-^MI;.1> M"@]:5SDQ]!!T9""#B:Y+$>)JD;%[XAP(;11P?(JLW;IN?E?_7^*%EK M6C8X2\34I-2]'X4#60<3*"3/P(\DVS'H;8/1^DJ1LWO^6..8Q& M.@#71SRM(SL7W\_%L[Z$?%6I\RSG]0EK.'D7IOGU['GX,J6P8U*"D<5*A!)J MLTD?/$1=;YYZZZ.)(K,V@<$^Q(Y;4G44.#;780'B1.D^ @L1=U*9)X$:^*G_9BT;/PJ&)C[P MI#WQ$RU+M6I2030D(VZ=%UZ8Y'@9H^Y^W'L;QZZ%/EPW@V%MM);![]::^8RK M:2)O_!9;0_4/OOV*(S<3?H2_8W861F^E)S\*4'M>BS(,>)<=9'0L1Q1"I28- MYD;H+.RR"74;!UVD)=./H18/1# LJJ ">F[;U+D^M<["NV#B!YV%=Y%Y!S[5 MYDY+M*.K$!4'S+)4J^XAR*" B1@"JTW?VUQ&Z[^S\$[JW:JS\"ZR[@$P)R?S MWVD9X:OYXL7\+*[*V0\)AVY3!2 Q V# MO 8 TBY4]@"P@U!Q%V?-5-0!_K;V3(VD8$219YJR(,]4<@'..EOO#0<=X03CCK(@A%L*/EBA&\@3KPS(6UBO4KS^GSL'2[6HQLG-K+">:XSMC(#E0D2 MT5H!V=ID>5VDO$G\LAUY8SO[PX#AT>/*0333'=[.YX(^.UM]GB^F_\0\22'Q M*%D!KG0@#R1QB!H5"2P)Y0MY(?$(9^!WR1I[USP"O@[21*>X>KUV[FX0$%VP ZU@)5JF2V1%LUTV2NCUM'!I/>VB@4RS=G%TLE SDB69( M7%5V"K$C; (4EOGH"T7D33).MG==A')MKGD_0,^X5??'@M$>LN\10KP_/M%P_\6 ^M)BH;:U6AA2:XH26G- 16&]0;HZ650I 7V+1Z8TW&N%G. M(31_/XV^MYA'W-*6BU4=T9//THJ"!5Q\G29\]FVZG&CA9&:UATNI8S(,[(GG\#(O3=77@\1,#8:?#]E3D?4+)](&-]^'3.P?+%_#1, M9Y.8E755DWH]X[+.%'/($P@EE<\QAX+;--3:!1[WJ1@'(\,H]CY*#I1R!W[Q M!2._XFG$Q23*HGBD0% :'Z>V MIX@[P,>%'"Z(]S+E4@3MKB42\;0Z("@;0">;8\A%:=\DX+Y%Q3BG8>WPL;^( M>\#'Y:Y+\02^IB^7$^>DUHHSR+3+UFM<#KPR&JS5C+PRASJWK36^(F7L<].# M'9*!I-P!3M[C5YR=X75-J7?96I\$9%;'FG!!DH@1@666LJ4]6=DF,8^LMBOEQ2B%*FJTF@ M&--P15&FK6U+H^0499*1YT58I'#":MXD'WZ#AK&+S :U0/O*MH/+X%=-1U]^ M^X*SY8W]'YVP1+2&8NI^'*P"%^A;+GD-3TQ$WV3W>I"BL2O(!H7,,'+OP*Z\ M)S40 9_)/+X@K^]D_J4*Z8*KB>+DNKG:.LCY ,H7!5&( -QY:Z5B,9 MI6K<'6L@S=_SN(=20P>8^H G)S4ZF.5?P^(?>$-8$R9R9C8(L,:9.GXY0ZB5 M;S%%JX7@MC3J;O(@2>/ZTFW0-) ".H#27W!& CHA3I[ET^EL6H6SFG[%2W8R M.8<1$P)/M7=+[7[L&7+(+JL0T"39QI_^ 5WCND=M0#6D*CI UCTA39(*V03# M0*A8VS5J!!^4A\!C<28F4]QQ/*9Q/:4VZ#E,W#UYVM>][2;)LZP@Q+Z-=[VGK#N R^L9F2I<7KEPJ'764CDPEO2I M7#$45W(/RG*N1?1%VR;G9G?H&+L8?E"8'"+CW2'BSR$RPT_K8:*'@*36?)Z/ M<_AM/IO?!OL%,[_A:I*BE&B*!L-J,\/ ZOC;3"L +6KRX80-/RPFW>Y58Q>W M#P*+!E+MP$^Y-H&7QS'3V1GQ=6$CY[/E+UCFBXN6JQ_#-UR^_$;[-2EM.@N+ M[VMYUE$A]2!GOHX++M?-)%DAE"T44HI@:[4W TQ M*^L'-G!]Z+Z+_?2"Q8N5_ M%(^M\+5..N4QT6T,VWP8)SH<"#&6*N5B;)*1W(282@*.ZUN]6D*41H"5VKFJ;F.;Y*!N M4;%=$I,]$:3L+^ .3,ME.^G+^[B_A.4TU43L].2,/+V)*\Z[X@L%NZE."41+ M@G&I-HX*UONB=&F"EQ_0M1V"GDIQTY!*Z,+F_!VGGSX3Y<_HH>$3_G96"T#? MEC5S-R[&W>73%LV\D!XL>GO>V]KYVBJ/2R<+$S;&)D6X^Y&['0:?2B7*$50V M(#3'NMSX_.VO[]Z__"M]YO7_>OGF[8!%$LJ;E$/N2.>P_AI3T3EN#"CC$]2* M>W#)UI?G_G"W74UZOQC*)E(44)A"WHA8_A@2. MUV9JRJBBC6?1VV,#?1<&1BX&&@-].ZR 9E#H? D\#\O/KT[FO_\5\R?\2YC. MUL(H]/+WF$["#1^0+90@N3F&EC3BZ#MMZ?'Z?ZVH:#%7063=1,-\E[ M'4AW)Z7I_?L^.RFX@SSM!DZO]BXMK+-,,G"N[EV):PC2>3!:E\"LMKE-3O\1 MFCJI=S\"#H=2S!,8>+8Q5_3AX]OG_^.O;]^\>/G^P\O_^;?7'_]SSY38MD\? M.A6V%U?#I\ >Z4NGG,AI\MZ)NX(9@A=P+ MQ.P!DXZU=4B"X+P ZW6F)9-X"DVJ,GIJ"#8\*G[0'FP7H7?@VUU1?RZ1:H%I M:<]6RW7CHZ =N<["U+&2Q$R=Z^50"!!9>TY\,AF:3 !]E*I. +6'NA]"SL&R M[^*@\@X7ESUOK$N28P)4Z(@-SR%8#'6:%@\HC="R25W-1FHZ@<[A^KY[Z'VP MZ#LP13?:OEYVP4)!@3LK()1&4-EX\,$R\%PE30Z/TJ+)!G:/DG%Q,X!V'^ZP MNX>H^\(*Q0D7341R7L]H"R?OPC2_GCT/7Z;DSE\P:+*A.$21>4ZJ3HJQ%B*S M""&XD- )YUCKAO+;43INQJTIUAJHJ@,L/DOI[/3LI!;S/Y1(N6 L!Y&]0P_" M%5:'!I*)ERP#R\&GS#F/J4E:>&L*QTUY#8^]-JKI '/O<46RP7Q9[7;!AEBAJY4I(5 4DR 7%AB$7@,*6J@"#I5X[X>.F+ V,2,4KE/MOIP@2F5!:DN!"KF+ M+C>9!+1G[^+V9]0#YD+WDW('.*%P8H%AB2_P_._7L_L'#N_G)R>OYHO?PR)/ MG);!U7&C)=5+YIH5B+J.[6/)1%\\9M8DM[XCG9VD3/>$Q?V+B,UTU $$'QV< M97/,"F,$$4R56['D4B1"B"DBE&BYL:V3J?N-+VLY+*@=&G:9:;:+:O:&V9?U MODP+:K$::%^\*ZNK]-[&6J$'KH_78CQ:L0JT-)YXSPR\4!ER43S%XHLRC0[D MAR!_W,CTF >0=W=0/WV31;.33;<,G""UJ@*+D!45D.P(J8B3=2Q2:7[[M>( MFCE^QP3>_L+O8$?>IK)RHG5*K'A+.D\UXJ_-J&I45*0-T4<6;1CMCM"X.=QC MXFQP574 O_-3M_4HWA=GBVJJSRWCV@.YO!Z/ZWI.8GFMU@G/VBAC+&# 6/NC M47ANRGI6?IZPOT#'/J8'>.UT'Q]89[6 M9+URY"&B)Z_9\\1BHUO,NY(Z;KN\#I ZE!H[ .IU0G/Y'M=GRQ_GM#?4P395 MHL1RO23W *LH"N; 6-&4,HKB$E[,)A%)CZ#RTVBG0-H'K>EWS&A>RS%'MHR M\F,+*'^T@WE&G!=T.LAV@=YV-([&$R$7^E! =*\@P^"@U):^69$C+8-@.DMZ5PY):)'<1S M!VJMEXW\@4#U%E]9Z1)]]MUV(A28XNF7^2(LOI]+^**O]U=$(Q\'F8LJHDQ-$EA'+$_A?YP3LN/J>U"DC]:%^=F'O[YZ\_;O MC;HO7SW]R%V7-W,U?*N9RPYPU\/MBLW!1N%!(H%'H:[#[0IYHC%%'I'E8AKE M_!XF:H "J/K,=XOYURF)[Y?O?ULBN2Y7X]6>I=7TZ[H=Y*;9,M>]H5)QTM"J M]B77-BM,T_IF$D0RP3M4AOLFIU_#D-]))?2AF-M07W5LW7;@BMZN*O.V<*8D M@I:6_!L?!3A7 L3HC/=9"*F;7,SNJ#/X&#!XM-)O%YUT *A;,5X]Y)JEZ0G> M8NGC?$L)7TE3U_O#7 <0M1T"!7LD T$.D8W>"9* CZY)(K0%,^.62G< []$1 MTL$J>:!ZHBCRNQ67$-=5O38P"$5P*.3^VQ2DCJ+-)8#]*UZ:&>+Q87(WLCI< M9QT@[P72F]-T33M]?8(779F?G=;H\)_G/%E?DN8J@RE,T?+6"*Z.J-8Y9I-S M$$$U\0.V(6Y<^]D=*@?79P<8O4@%3_]9E]IL+:/G\^7J%DLDJ1@<"X LU@L0 M2H+C@F1FC4]6)^9]FVM\/Z9MW#LIW2%T:&UV -";M+\MKZ:S0$*>?:IL+=># MS)9I?D8*F,1BT+"LH!@OB*]ZH[&FT;1(6K$8DC%M.EUM2>"XUUJZ@VH3O8Y] MKGHEK#]N=(-_AKJJ0=KF=+BW"VYM;RN5A.MK'<+/)V>G2Y?S[[BA48F MC#N=%4D.>0R@4NU\*+2!C*ZZ,26C;]+$;3]RQ[W9T@V2CZCS?BKZ[I_O78GU MPOFYDFGT4EE1J\$H2 0EF0:7@P<>%5/*6F93DV+3[4D<]YY+=T!NI-L.S/)] MSFC1KA]C-!P;Z508(/1)#K::IP,#J+A(;DD16S3^7X;XGKKFC(, M,'Z(OP.UU+/9O(P/ZU6SYV0':,4OUN[/1+- KK558)S/)$+)(3!RO5-4NA3& M*&)L,K-V!QI[ZX%R)#@.H[.>44F.RI4^\2Y\7V\2 M6@O.:0&"M$BBM+5(5G.UGO!3 B:=W)&W\@O*>NNM#7ANPLYQ92KE>PK5:T!_@$!:7!(A2Y+4V* MG \EO+>N*L6<)6"H\V1DO8"H*!K4.2;N3!*J3473 M]B2.&PIU4(_72)L=#+A^@+/S X?MA5O(^S$ITW81;16N4;491H;".+.EN$S2 M/2*&=R2_DZ$Q1RK7;ZG;#BPOQ8J7UV?K->\%WCP\HRU*:U8T,%\;'7)%CKLW M!GRVOA@924Q-2J(>(ZK+8OZF()DWTMCXJ:9UE0+),B'F914VN=K+<(+S,KW! M4U"\*!T#:!8S*&\X1$E;1G8BVBR3L'"9VVUM*7)*=,N1(Z;SN\!QJTT M.KX+\""+).]\5D6+%Z=H%'>**#T#K8,GUR9G\,P*\-9R)64HODT;DQ]2-FZ: MOT=X'J2[?C"YO6@G"55Q12C(OG#:(IRC+2)QL.1\.9-P+D]B>.F]#M M:2-M]IN5NKIML*5P-?HL-2?_GB=?KR (<"77@PW!BO=*^'),#.](?B<#&X^4 ME6JIVXY<6/+%KSNWDFBO6VE-5-0))3HR!2H01S;4>>.<)"NXK7T)BVL3F/V0 MM"XS5$T!\X _,)#V^G$(;H:3M5DF293X.N_J]K<9Z?4U_6"V]GMF>?/M[GM-;6-7BM30(;U<;*/X)3WP!6/28M8ZM.,DR1MODU'=?@KO,O(VQ!S35 M=$<[PP6[;TMM'WNYSM?7?"X^8,;GSSO2G^_&.["-7KY MC4*-V2=\3TOK92&9K"8\1)\323VA(^E@JQV5S7'O> M+/G1,5:>^DJ:6&NDBF2=A&<&E.:%]&(CV&QL)"]+^]2DF^Y!5(^[+_2)\YTT MV)N=P'0*WETT^43: MPC_>-_VR!<5Y@[UY2220^G^\%DJ8Y<65P.KO:,_X7/_9)W\CT!_& D= M=ZG?!2>W:CZ/HX\.$L^_G"_D#W4AOYF?#X)Z]FVZG)!PDM3,@HQ*@XIUE)E' M#CF@HYV)26*TQ1)[B*!Q4'9,,,P;:*93A+V8GX;I;!(-5TIE#9(%4X>))7"6 MU0:/CC&>6+:RR<'>PR2-:\N&4?D6.-I#_AT@Z:*GR$4OD:LKR,_/%E6XYQ5U MO^)IQ,7$,\=LX@F,YA*40%/;,!S?:UEPPD)74R:8",9= :S)2@!:6#BP)U0V9!2'U5L'8+R= ITHE#%:G8#)VLHPB5H &>A;JS1F M%RVJ)F?PM\EX8L9O&'@=H(D.<'18NCTS'UWD$:SGM''H;""4FGTWB)QG5/<: M\C^5@Y/!B^DZ,(+'T?-@1]F-CE1>X#(MIE_.%7!Y\Y&D_N'L]#0LOL_+A^FG MV7J\.\5>YRT0U[.)3Z9IBLO?YBON0QN!P&.L)XN_@49A<-^9]? M'9Z<#XUZ=X/KJ_DGX>0JFWV=PXXV22T, B9=&_4S#]$X1H8DQ,1"X8$WJ9(< MA/J#P^Z'B/@E+*?+M^4F(9>:OP&'.IWKGL(_DGI_.:F7+61,RNH<@ ='HE4^ M@!-*@(PZ2HU26]_DCG=3KL9-+!T?\_']HZS!E=A!X/JW>@?T MY7(U/25A46R4A/$47=.64AM,:I8@1$D1"FIF6.&ZL-@"@K?)&/=087RH':"4 M#B#U&_Y^8Y$L:$<[FZ5SZ6Q>,JA->'QP?EDT5VP%P+_VNY_/32")\K+E;36'O;S:;SQ3HCM'DYQ7J4+46" MB#'5(VT+,0H#R$W(,H6HG?I1\+/K2\>]VS$>S)HJIP-;]RI,%^L3NU\Q+,\6 M:XEM9LS)P%F)Y,9J0XSI4"#PQ$ CHQ^3:(-OP,LDH:#S)!FC1&Q2'[^!EC]"6F@7 M?-VUOH>JIP-?X,8PYE?DXSP>?(N MMYG7O@N5XZ+R8$S3$$=H.\C?>YM>9;GZ_WKHMZ6"Y6#C :\TAR4* 6B M)_@-"Y[#53IO*M\.S,]M6_WF MJDHL\E(TBQ9\9!*4D,;0N@=8.=]C9QF MF%^&Q8Q6Q9(6R-GIV;JUW@ND<&NZFB // C'(0M&(;?TAA9;H=6@G-/"*PK( MFU3Y_)BTGERD/1%PKX1X4'7L#;"ON(CS03:TG*=5(>'D79CFU[/+V96S_!%/ MO\P7%-O7\M+5]PF7!F7R&IP,9'2CI:]X(9N>DS(E29(HVVY3V_:5/1FDP^#3 M4-2'-B($%M%;UIO.]5%LD9U)E< M:S!.9E!9UT9U9!A$DL%P#%+[)F4,6])WN+/SZ&NN3QDX^8(QD6-H=:IMJRR' MX$DL4KB(PD3A=)-2OVT)'-?Q:8&F^XY0 U4]$0NU#DX.,5$7#VAAHS;1=F0C MI25Z"ML""*UI?TL4F$=I:7_S7&(2(HC8I'' \8W42Q+L@ORYRURDEG[.5A1I_'V:\?6LS!>G:XT^+HF+X6ZUZ\D' M7'R=IIOW1DC,1=H8:_=I 4HK!=X0%JTK3F09,-LFGDDSCL8-/H^!^S[ \$3V M_!?39?CT:5%CYG4)Q,6/KZW#Q\](X?3B@*J//=_4PHLXB-LCNQO1^2"D].!9 MG2C%2JV/P7*RN6XM>K^MPLC[CE=R3-*0$ M5)F!LK2M>"8D16[&B(9KS@KL4$3!X6E2V-I\(Q%,2-H3,6<*M9HIO!YN'J!@'-@-J=SZTJ$?$ MR_HT?_%]\KR"/<;AP>%@<*=VPKL9R&=R'5FR,7Q%N9E36H M(61+,G"JUL^@!UVRX3'K+.QPAN+NV\>YB]C(5APDV@[,Q0,AV)NK2HJ,.1A) M$-?)D%O-I"(O*.9:CQPR0QF9:7+2]"/"1BY<&CIR;:*/#O#U@US1RV\7$P-K MFV[Z+W\,WR:V,!>PUKROS\PI< .?G0&I60X<@TBAR:V!/6CM,G^R)UAVJSXX M6'-/^U"BEN1??=/L0&+C6XYX&/%C+H]\$,&BY+($#BG6OM0,(P&,7"^#TFA6 M7%&E23G_D0XB!C\N7.]'$DT*)9$5P,+K#$M' 6T18#E7GGQ6=-BDDJL)-T_C MZ&,7G#8_,]X9!"/'*Q<\O%U<<+!.[P87T"-JNY6<%:@L$[@B/!2. M*18E&-K28C>]1<7H$#E4J_>&?NTKXK&/7SZIP>Q5#,8 2P(I_K<> MHC01-"_2UM,C6CE;G;[X*XQG";H>-2OA M-'A#[E:Q.1(,D&36I,!P;XK'3;WW$PH=5_4=8'R?E+!A0G&M# CI:B;$:XA% M9T@HC,Q:*'>W%.7_TF3^D5 T0)9_%Y4^E2S_!6G#)?0W/[!)[GX+VH^Y$"K0O(,W.G:2HF6BN.RSOLQ&H5#GW.3C,%N9#Z-Q/HNR-K0V*&5VIZ( MF7N/U4FO/>=PL=YC9@G?QI/I^;'?(>UT=WM!"S.X#V]'-HO"1I4%Y-U-MJKIWR-:BM%O/SV!>M0S8_34_K(V_*!?KHL]';ZW;DK[J-% MSWD!+>H23RJ"U\8 S\R[[*UTNGPJX'Q,MO0/ MIO/,)X%A"5+6%HA*)=T];H7TV4Z MF=";%W14$1(:%Q2CFWH:-"&XT[Z]0V&D U]X6-6Q'^BC4!/JLUD-JZCTO907YP3P[*,%&Q4,2T3>Y5M+2&%T7EUR] MI9Y\KPM&+H^*IKB\$']^.WN/Z6RQH#UU/5?^3N=*KU';.K'/,( M*"5%V:$DNU4_A@,NW@S 1?U]X\MCSX>Q2= MB@OI D?0P17:,&V"R(L"IDPAO%C!VHR[/(JSMN5:H0_\-I\M[B^=2;'!HJ:H MT2=:L0\Z@4?5< =YLBO&?_E^PWR\ M6N!_G>$L?5^?SY"5#YFD"$RD*M@Z8$3GZ@/;4'3T]2"U*6@?IJT3.!X7-0]A M=R 5]H3*30Q=U=RSI"7+X(R/H+PCY\,8!=%$C]IP;'26O 5MG:!R*#QL,;+] M$.5TBK?EU;*]O)IA#O-8KT\C,*8SP=3(E17WS4R08[@*HZ0-S'19@MZ\=+B("T7Y \ MF0&'V8/V1J8H:B?9)H',D$R,;#2'0-7=*=ACJ;@#>/\ZG^'W7\/B'[AZ=3;+ MEXU,;?+(;&"0M&:U;J%.=$X!N"X8"TK%L8F;N)F"ZZ@!QS^N\ MS#*ECU51O< O\^7T\IXW&D%RL:FZU:KVTH[U1$I#BL$'\G6,PR;V\1&:QMW* MN\'>4%KK 8#STU-<5!&]"U]P<3G#7OD@K36T@3CRM!/6/)A7D$@JM9.(2[;) MX?%&:L8=E-L/Z [65!=P6]1ATJOU@. /UX(RS8%BCEKF/4C5.LX@.X3>4YCJ X=\^?%RL0[_O)-:_S+_B8E;E=)D& MR%S:A!FT+@8H\'<0,],06&;"8JP-6%K \%&JQFG^W1T,A]-N"%T)T/->\S]_%HA;!H7:T]FR,GN1G M''AC:A,8*T6(0"0]A[D"U=(HP<(2F3LH?1D'8/FKI%&'RLL6ZUT)A9+6Y MV7IHH07/LH3L3''*48C?> N]3U,GWMTH"-M'+3TA[ "7^,UU'U-D)-9 ?K"2 M%*M)36ZQ\9FBPZ&!-/ _+S\10_>OE?YU- MOX:36Y;D^K[&1$8;.5,!A">_6WEE(3#4(%1Q6OH@6)N&,%M3V(E7>7P4W3TT M;*+2T>=7?)XO5A]Q&(Z2LD2@K69).=UAJB4J3,E10K>6A'O MY,@?FFRQW0L[\31'0UTSY8P-N#?SV:$Z"JP7&:W%O MXC%$ZS6W'%#5N33DT$,P0@(/+ENE%$>EMH+?G@0\?0=R #P>0WD=^(IKIA[F MIMCL@\("*HH$"C$2-[7C.3+%5$I2F285VX^3-6X)S_@ ;:"\#J#X,",J42"H MR=X7[VM+(:,A.&D@HU"<)\RV-.GSX(*" MJM7T*]X0Y424K&4=^Q@9$A,F*UI ])7V7F6=8LK89&S&1FK&K4281(%(L!8K%!%YR!M(DK8VV3FTU<7IWN[<-=>.6Z/2# MQ^%5V8$]7'L6/V!)1L.Y51Q$[5:@1/+@O66@N6.<<^9$FUDB6]"V%3;]'Q^; M0ZNQ \OY VXPAI12T."DC*!<"."RTL L.1SD]CK;YLK^ 'CD[(\/R &U-YB5 M;-3$[DZN/LSRC=36WCV'MWCJH WM=N5BH+9V-UY2+P 0("L1J^_7A=A7K<90 M1"W0>"C1F/,##\?(?BF+TI5Z MK39,9Q\7X7)P)M%XMT:&FIE"+D'&6.?+U1/6HA(XAXJV!&T-:W(_JQ5# MXYX6-L+L71/:!1IZ[R#ZJ-G:O\WR-H\]GOEMV'9Y!RS'=03C%/!8#YQ-O27H M8P9+48V4LB3CFG17.)[]O7T%[=G7,#VIDG\U7WP@M=SIPULPE>1% HU6U8[ M!H(6KHZY8\6;9$V;DHI=B'PR=G(7;-W/$S726@=!T T1/C\)R^6T3#'_\OUR MX.)9./DUK"KGW^M@M[N\.$/Z Y,N&-!%%] .ZRSJ3"#-XR!R-YI7?M?QB:%Q%O0]G0V M_QV0M,?FOY...MCS;]RG6\=PZRWB8F:KSQ:S \\8!6XNDNEW1D&VV@N'#K-L MVPSW+D7C0FQPW3]\__4 1?2$J/.UL4MJ*R1@KZL(57G7=4_G+4!HA31,-0QVR9)Y8W4= *_48&RX3[$ M85KK 'HW?*$+!J0PAH5ZGY-+ RJ;""'I#+PPY9GQ5K29[G&/DJYN0/0!N<.T MU0'<'FIR[0,%PL%KL++>^&0"@?QKA")J!0!3M,NTV:U[['+?W'D<0 D=8&G0 M#DDJV6]XQ"$XXL%RZF+V(#)OLT8=V$W\:G>QW LH.W<1WT5H/ -S8 MHSIZZY%' ]&$2.X+1_!AW9O!)B6U3J7-Q,+]NXD_C1;V!X'N8$UU ;?'>E+[ MPE$:11N(I&!*&5; \1# A%!R-#*+-M/=#N\F_C2:V1\&OZ$TUP$,'^])7;A0 M*D4%5@L/2J"$8!V%<5BL) M>5&X2IQS>3?QI-+4_!(;#::X#&&[7@UIYF7A2 M"5(=^*V*5!"8-Z!"9)YI'J1I,QQNL&[B3Z/)_2&P'%Z3'<#SL;[4WEN'MN:V ME*LG DF"0Z>A6!0:HT'79B[FH=W$GT9C^T.@.)36.@#@A_09\]D)OBUW\V/7 MG+VYNBZ2L]=660UH':TI&05X7C*8B,+)''213;([.U$YKC?9.NG83F$=H/$N M2W>$>3I?K*;_Q/Q\OERM3PTF1HG "I.U!FZ"!Y%O(MQ+U&C*YXTX*K0)R'\(85GD[ZL=U'_K']_ZJWAW? M_AS?,_Q4"6F"\)M%US<%,*D3"[2OL4$)=2P0HP A)P[DPPO.@A."-[E0N2V! MXV:KQL/I( K[@]Z:N'^]9)2K%(^2T\A'< @'8U::#$0)W M]*U7MK" WK:9!W*\2Q>/K^AKA=P*%Z[DXWQ&62]81YWJY:A@P1GF('AC0G0V M2=:DG/,@JI_,18U=T+>;I1Y2KQUZR@\Q^QM9D/?S$WK,IX^_X\E7_)5LS^=- MH;#D3#KT#GPNMI[R*8A2"L*C=9JSI)1L,NAY<$[&!?L14;@G_MM 8NP.R8\G M/B]ONSX[63\&<\WADP"N?U/OP5Y(Y5DAFM[.\./GQ?SLTV?Z"_$_,2QNBVC" MF2[&8H2D?:GY=@=1%0^85?2%9^>Y^Y&',P[IX^90CK]"G@! _FC+9RV3"_F\ MFG[=)!ZFO> Y>5#.AWI452 60=:EU)&X4B7-]2CKY\>TCYND^8,LH($ATJ%3 M]L/CAUB;@E@?(=?+'LKS IZ)1+ML48YS;G5L4H79Y/RH6;*G'Y=J4(5V>)[T MD&2O;U%=!6JN2,%\3:D96IFR-H173D-*0JJ(!GG*8T8+]RA^,FU?CA$"'Z;/ M#BWMCK'.%?\3@5DX55LH4^Z M,_[#K:Q;U23\^(W'*S_8D?OC5QKD$(67P4%P*=1^Y1&\5PZB*X*3KZ&QM&X9 MWZC28+W5/"S_\RI\Y3$5)3F0&&@M!N1U.CD#-*D8%8M+C&_E,OS@14_F['\7 M/-S:U(>4= >[\"_A),P2?OB,N'I3/UU5M6[!H5()@0PW<[: 2L1'D'4P63 B M"F-#C$UF%SY$T#C(&E[E\P;R[Q1'%[?/F&-6HO9$NG>@G"+Q!&YJ8P$A R.A MY29%7@^3-*Z5&D;E6^!H#_EW@*3J9]3I'QL[Y9$,BB@.H7A-O*A:]VHEV6Y. M*["4$LO=8]SA^AL^1%1_:-I'\1L:%0ZBA0X0]7 C4I:);)XH!,I8Y]ED"X%9 M!TFBU#D@:S2H\K .Q(,G%9OOK-,4)R,S=7X1@A?< M8=#1.][D<+106S,"=^2 MQZB$**4%\O[X;6!W0E7+-K"[J+@#>/\ZG^'W3\P=J_KH3/.:#ZVKL\H>'-YPWU[>BE4F(Q(5) MH= "CK57&8N PKM4Z@3NN^,E=SZ >+-34Z3!#V2;[;U-9-R!E;K+R*NOOTTG M-F%B2EF0*>!%?*85@RB3WE?SQ7/"YW15]U<*3&=DEK0L= J>2<';3%H]A.C^C-4N:+I7,'LL]3U%6W9 A>QC MCVMNS5K6MFX"H"V!"X\()67RS>M8(!\CA6HJ:-111F'PB9BSM=OY;);?S,-L M>?W\=?_%YV>+ND0G67LE@G%@BU$4+G!R#K(N4.N@+"O(F&K2)&@+VOHS3KM@ MXZYQ&EH9'20';MK;!]B[Y$SX8IAG 8*H%S,-6I*<9$"N)U,Y<>==FUNY6Y,X M[E7#H='62#6'=ES].!CV'F#J-UQ=\F653MEC N_(G5 ^>' A"2@\,+3<9\6; M'!G^D+)Q[^@=R:[MJ8@.6F@\9JA_F\_2!5U_NF'OGGBIY&MOG#>9*<"2S$B"Y&I6P1&Y!'5>9@E#<*HFJ MS<'R3E2..UIJA$UT3P4]A7WT!FNY-D&23 *B"R3$6LK&T$/P16J4+NK4Y)1G M&^+&'2%UO-UT3W7T?M_W!2Z(Q=7T*]XH^=C[C.>1IPV:J-B6ZH'R%!M?1RCY M*^9/M7%!HE^=7P2>+M/)O!;"7J$QR:QD#!1.)I9I4S2&PLD007 5BA3D@YDF MEW(/H/E0F[;'JZ_S@#Z'(#T/$(6JW;J,!Y^Y 2F=-\&D@+))._!#B!XW4W(L M=-ZUE4=3<^_IWHV"."#?^^CSVMO1EAG?0[!J7$G&!XHL@J3=/-32'9L28+)6 M(H&8F2;W(KNPI.>E=3*DK%A.H OG%,K[0)Y'XA!"(B%D'4-I+((..B <"T,/ MV[O=E=%!N+M);.^GRW^LJ]!C+MEZETGQIE82A$P^LQ;@F-!9A*!+FSJRQXCJ M!65[:'N+G7(OT7<%H\NA.[5V_*)(/$BCA8J1@FY=YT(5XD4G!3YHYG+1NF!C M9_<^4;W Z%#5/XBI _70 :8N1H&__)8^A]FG*X8N)]0KQ10+'F016.?2:W#% M6<@:&=;ASLXTZ:WQ*%6]H.I0Y6\>RCZ )CJ U;64WER5_G)MM6/% )&4:,E) MBD <9D#ODLF,:5X:;W1O=KK"T>S$L\W^MI^@.\#*K^';]/3L] W./JT^ORT? MIZ=8_4G,KV?U4O&KD_GOZ^_Y1%H5,9'/2"S4"BE>Z@18!S:HR,F+3+E-@K%3P^!I$+'WGI%ZEO[K;+JKN/WM3_I5[%SBWU94+M5-_5A"+$\ C1\N20IN:W-W8CKR1VXT-A9E[ M#>R&U\U3LD3/F]S7LS)?G)X+8/\\^=;/;F:WMN?H&.9,H4S%U8Z*AF(^ ME82%D'T$;3+/,J%(ODF19TMS=CV7_/(M-^7_R_<;WYW',490C%M;?&.RM'C( M(P#:N14D55!D9J1735+DNQ+:L8G;!4=W35Q3?77@M6_@:IW**X799'F&HB7) M+ <.SD<+F2>1- O1FR9W^A^@9UQTM07! YOJ(1KI%%CURP5>YO5\5$BN!H>H MA*;XMM3&WEJ#URIJ9DU!WB3Q\$/*^C!E!^E_"TSMKXRQ>]?\)9R>AM\N')G7 MLW21S57*4Q2=)&"5DO(,P647(7&*=I,K]&/S(Q?LD>?WAXH#-#@?5IP=V)MG MOX=%KJ<&YXM%!Z\X[?:2Z0(**>YP5EJP'+WEFB?=YA+Q+2K&330===/:7_H= M0.?#9Q+H+V%9Y[2>?L'9\D)'BWIDM*[&^.7[]6?>A>_K9G>5XVNV9_G=29C] M%DXOEZ.*TDE?EP\+=5B%3A"M2( YHQ$D"&&:U/VU8&;D&9+[8^NN,S^VHCL M^WNDJ&B:5I@_K.;I']PV[$'7YQ\V>@Q,ULM\C($JGH&K[Y$B@3<[G68W MNU4Y=L2YGVXZPMF-1-!SDMB4U+7^YK*'*%'&)UI[H9$'"J02N;C6!?!6&7"! M5JC30DK9I+QK%R*["SOVA,:/CPZ&T5,'&/S+?)Y_GYZ<3+(KKM3;"#G5WGDA M89U51IN "5P:K)WUFOB EP2,&X TP\Y>\NW]8.F2J=?TS-FG*=GT\T$$89;? MKC[CXLU\]NED^A7S^8_W/@7?ZSV#'C@=SNE AT^7A#RK8S%OT[*AU%Z(F*4R MM+G*VL[<>0.1[!*XY(1"D:S533K;[$3E4*;KT9==G^PZJ7Q00=.RLXJ6-CD?D"=*Z(D^+ M J'D EXF%A.S(:LF'1T?H>DIF<9=\//P,?YA:ND@NKAFY>( *+^:SJ8K?%.7 M_%TQ_O+]U_!_YHOU/*IKCH44&8U+P$*=?6%"AB!RO;%L9.9&Q10;UY3L2_JX M$#V*DCN"];P\PNFKLU65\.E\L9K^L'%* >^(U3>KG/+97T .\M:,>6L!>/INKGL9I$R@C4F62^+EKY)Z> C MM)R2>SL$+T]%_ONJH8/[_SJIB]F9'%D$IIBMX\XBA*@E&"&QR&(-;],>/2AI MWAPS>VORJ5SY$+'N#8=ON)PM\L=U6*Y'!<65$_SC15W$^_OF6\XTFF E)Q:X M3*#0(WCND%1K'9CV]A!HCU0 OSTSQWYW__?K%,7VI)T/W?C[?"\^,Y MYX/(F=)SWU]ND[CUT1"Z8W% UZ@AE)=81_X90&=X" JCXJ?OUM^DGYZ)R;?; M49UC@BP^'?,Z=I$CNYRADCS'G%BRR;6I<]V9Q#X,/8K>)?+17Y5:DN O$'OT)/.,!N#=9*A:M%$W\S8%T3@O+9GC9'9<'*Z\# M;/Z(?^+YXEL=Z9^^S!?GB\_?/\P^?UE?[:C/3@HKC(6B:BEEX20ZDB9@T@FM M]%Z[)N;Q!;JZQ=[AF'@PKV<\!76 M[<7J_7B*RX_X/EEU_V7V;@J?H:F:?,SQ\396(KI &._AW5MN[DZ( 9=KO+ MF!!45 A.95''K3/G3"K&-:DYO$/%M"F<8^)H?^%W@)Q/RY#Q:UC^I\[3WORA M2N6*&::\8M)J$*%X('.;Z1B@!B_)M66(S/DF93#/4C7MIJUC(FL\Y72 M$UF MZX'(+EDQBDZ'9A)\476_CK75<4T@,9EL=&%>-9G1^@Q-TR[6.B;*QE),!QA[ M1FR_7#?6,,ZS$-)#CL28RLR LTD RU[$G"47K,GK^R[$]3(08:K$QWY:Z@!Y M]QG9;$K\Z:]T?I%G\\_7+T"."VY]G6-J;3VGR8%'4;.7L:@2L.0V,P]V(Z_; M&'-/6"R:ZZ@#Y#TCMCK)_>MV .?()_I*[Z>(4*SWSYE&4)N\IDDB($M#%; M700D%R,H% AT!A)8%0W#9(O.I]^+?%L#[\O][SN3,GFZ*SP4GP6HJ!VX0!&< M53)DB4YFUL39?)ZL4RHV&(*B!P/?QE/.*^O#>+)59?% 3, O'!007,(SB)83*DDIYQHLTCGJ$;Y.9_^H;H^8,W?D@+N/*D\3KP1 /+/)6Z]T+5RI.QXS2Q"XEB!$YCYE;QAK\K"Z M)[W3/NUWC=G!ZCQ)U+Y;7"S/I$\1O66@(R%+I>#I; H'PN22#7H770>.PA6Y MTQ8*](S9PFW&TRQ6KM*]IY@WA;[VFL_D'%-.:?#1U5EQM@Z3P00B)RVL M+\KQ>P-5GMBM<0 1.T'1G"X4CZJDONWG;[@^"UGEF(,%'I,E$=8BU4(B1&X\ M%U;+@$W>RYXG:R<0VM,%80/EO++'LL?^[GB)W.>^?*DCH(ZA2)[W61VY=C-+1HV?>[71[/_]U=LB9!_D1_^ZW^RIGU-AE'3'F&#)0H%)F%F,$:GVU( MY/&J)MN5=R?QE!*9^Z"OL=)Z?X/]$>-Z[Y'W-__C46_()V@:Z8*KG_Z83\=E M<=(*<*P84+I6)C-RP;Q'(8O@Q9LFV8/'R3F\6_7VI]Z,<23[:9.5=6-O0IH&.YR?S.)^B9]FH; 0D/FU /E_LIF(S]Y[S?^E^/;C0:3F1_ M"BN2!ZF$ !])N4J70'I-% GRS+4515(LV+_5V'A@;Q?S/^F^JQ=L_?1-W+$- M-.[-@LVDS&2-JZL4R!TS&"%X:2')G'WV&B,7.WF].W]EGW9B@.[O^+IM)-V! MXWN/L7O,N! YKX.R&0&AEJXE<"HFX"0U)ZS4LLU9>9:J:=W;$9$UO@XZ !3Y M_$@J6?\\)SN/ET' YB^N"H=OKMI[?!KF'4PQ'W.7"W=M0F*2 %4 M3JQN%&?@!49+3B=)FNUT;0[ZVFG?QL>^.MM)O -K=]-'N]E'^V5Q3LI9U;S# M^GME]]^A[LI=K]XO+P?;W# J53#,TJ$)HHZXRUC 91D!F8I6Z5A":5)AM#?% MT[Y^-[!WQ]'=*82&;W+>K*0,5RL##GC#>?;S1@\?=Z.\;4#I;=(Y%P51HR0' MS2MPY.9#L:5(6TTV==U,3I!\SX]=O-:F690\XR,)!U.YYR M1M3!_!F*\J88P;P7S8+G)ZGJ,M0<@HK'4E+CZ*"#*_(N,YN9A4)2'*Q%!&%\ M+-M=DT_)&5ZZ(RDYV<1-%CHW<'FU@"^KK,58DNM![?HV\=8XI_5F:!&G M@U#W"<58EPHI%XTVF2/;+>E]_Y.GST".K_:])=>#VB\Q^_[R\EQL\ZE;7H2- MCKND03I%P5HQ%EPJ#%+TW#D?LD S\/ _^D73YP-;V8+#Y=H#1O0SO&#FCGL5 MH 27R5DW$KSQ%- 79G7$6-C]W/.+EF)_C#3-[+4R'(?+M0.?\UV8+?\5SB_P MA^_7/_[O&2Z)J"_??ZG#JB]'KEOOT:B:]#'UB<^1@^6*AXC%2,L=>MUFK<). MY/5T.8T9TC103D^0^Q5#S1]L"MH>\K<]J*%XHRP=SXC.@V)USUA6%K2/V7OE M2HYMVE*'4#GQ;,$&,'D*B:/KK(O=<-><_#S_=K%>;60FK@PZ"T(9ZT!*4^<8 M< 4!Z2A;I[@I@1Q#UZ81Y6F:.H';^%AX"G4'JJ4#H_?4)?'+]80[+D7@' ,D M[2T%(.0X. HY08GD46<;=9OY,2]2UI.7WRYA>*A*NL/8NY#J"*6+^?I,*,>L M3 C.Y\I'T.!='0\@E(S.56 TV4#T%$$]Y9 .UONSJ-I3"=V!Z:HNYD-8X\=U M'9_Z.RY3U=IG/&,\NU"BJ^5:B@XA_>2S-V"#DXP;^@\V:0_9G<0^ X06@!M- M45/G+^ZR=:M>L Z+6-7*A1O&+NML5K\O9PD_+6>?/Y-_D(Q3Y 98")&'.DK8 M0" ^P1CTCJZ@[NSA8^S6'2:S^>-F8(9I2 !-QI8J@HW>$Y]X7J.PI-=?6*HZIKI/ (OW="M/%>O8G MWN*3GP6T)0N908LZ8T?6:(QE#%-B= PU=H?7 M&S%N[H-;_DDPQHDB. 1=%_)()\ 5XA*%E=&2JY+:I%IVI&_:"33'Q.(X*NH. M>;>.V.6/*^+P0]4@/V-.REAXG3E6ER)ZFR"6$.I<;,Z]RL**(P0QSU X[>B9 MB2SA06HZ#?QM3A@_R]D'(2@L\[PD4)%.8/N>H7 G_+E7 MB[\]U-0S_JXFF5S6_M_\RNK,&4N&W"JHN_5JI3]",-*!#AS1"&\-LT<%XI.D M[H1(_\H0.8[B>H;F(_F#;;_*G?P!%\64$#482>Z(4A2N>64+A&!%XI:YDIH, M=3J0[MURW^R5H;:!3KM-4!*+G#%&C,W3[%LXO^;]AXL527FUVJ0< L5PY+T$ M<#EG4$9;< ;IM.;"33+99:7NPG=H?G(G.G:#XXF]Q1Q;/WU!<;4+KX]G%LXT M2B^-\T".#-:URX$.( G?:A>"1)_S_34&.Z'R ))V ^B)O=U,J+4.;OY[PQ^N MJSQN6LI69RIKSV-@@%'135!\ 1!!ZU:W.X[T+8;(D_L2:>5;DZA M%_CMXNLW^B6 J?V*.J]?7B0 MGE]N'QXB].Y@ZL]A-H'SY([7M+KKN[ MXK$@TFJ!)3D)VGL!JE9#1<5R71:-)D6>A6TV:?KP=H2)FOW&,Y$([E$W:^IXCJJ>[Z6#]/_\R ML[\RNNC7N\O-'_-PN10+_.IJ=1'F"=\N5I?[BY@* M4C@N(&A?7_%+AD@6&I@QS(L2-*HC!.6#Z>[3]+4 :%N5#L>PO\3P'#_7EHI/ MH]G(NC*)/NUK9>F,6Z6S-0D$JIH $0JBBP)0>&N##BRX)B_:MXGHO5WA$(CM M+>S15IBU*"2[8\K?ET]?\+(TY#KS>Q:%3":B !Z%KB$))P!4W4^4I/+W<3$J^-WG[ Z;%Y_G&_A_V]C+@&T9_?-F7N[:O M+QE-25Y*0!DI5$U:@DL\DB&4RF16F#C&=IWCO+X4:Z(/@8+QQ P%XQG)LT4% M&@5GB7'+VNU+.JW7ER&H&/;Z,D0'W86MF_RP]T$Y%304F20H39&2%QC 16Z* MR,7;<(12P]Y?7P;I^>77ER%"[PXVMW*, 5'S6L2(LTNNN[OBL?C22:84]P6*+Z+N$K84YPD+HM@0"N,&4\?#H"9Z?1G/ 3E4 M)1U@[/XF*^+OI[_2^46^3##4W.I&;6=2*(=1:M!&U4)W:<'7R3!&N_+5<1Y*XM_IJ1BPF@#=# C7=1&0&"U MCU<:HZ)#AZK)@)07*>O3P(T#MW'5TAW.WLWF89[HZ&P>A08DN1 O MF8'SR" HJPR2$&-HDN=ZCJC>GU?&0] 'P(/E.G:N\9F.3L9>%.YM* MA&1KB3-R?3D$3,K(0F(^&LUW0L:=CYT& HWTM1A%>-VH?9NQ-2EQ%#*0%Y_H MEM4F@A.Q#H/+:)@SQ9N!BI_R3>I0Y3RJXSTD-;66KU]1+J_6;4Z=)"&US1D, MKP,P."$]LF(@Q2"<#TI*-W")V.V/[T'C^ZCJT=>GO>76@^;U PY2JI>;=Q " MUB20X^!3%A"DE_>+KY^7 M+OZD #K_\/WF@)QY'HVRS@(G^=3E%XH\:;IA:W".,OOB[]<FEC\R"C+;05:4+ M.*,C6-*7RSJ9F)K-M!Z_TOOM>5B1V=O*\_WRP^SSE_6V[U8BST5&\KDE!Y6] M)!^LMH&5%+,6B1O>Y&GF:9*ZS&<-P<.#P6#C2+^#M[U'.=E$_V0('>->@(YU M![BCP-\7\N(=ET4'&Y6+369P/TG1M"@:2^6[(&FP_'L%TC:T9(;"@608A98& MZ:AE51NU-$CE"M)E:[!-D\TS-'4(IN%:WP5+>ZA@:@=XDTJZ\A2NT@DV._+Y MB&I+(E%U3WGP-I(_SU,0W*H4=Q_&?R\3M 8%FA6[-('"("'N]4VY"PCKA7TO+ M@?/@+W=X^Z@S9&L%QYAT9NEHU\K$*;LIW)3]--$KKJYV27S$=+&X>AO. MSVL>Z>H0;7]Q=592YB:% B*G0&>29;*DF$ FB2IGY+S-&-,#Z>[PGML30KN@ MLY$^>X7O3W_A,LU6N%DAS]?<# M,^,O?.KHB?(A7+3-FV,H&"4YBT:2 5+<(@15JX"R*$$J'7B;YJ0V>?-ZI-Z7 MNT+=/F4'DPJ= 6 Z15#"*O");*PRV15O,\NF29?IDQ1UF34?@H8'(\=&D7T' M]]M=%C9Y.V95X44:R%F17! M.*\"F""DRXK+R)K40S\D95K8C*3C^U[380+O M#C+;W([CVF:M)04:=7^F3QR(28B8/# Q7\+%[VD'8' MB'G" [@:L2T]:L,\8(ZVOA,H""9H8%Y%3,4$;IMLC7F6JIXPM(_2%ZTTT &< M_A66LVJ':R?7Y9X'SUA=U O,U>YFKS@0R9XB#%^LL"SST"0?<)^0:4/]-O?5 M0<+N#"S;@Z2#RXZ7#*AJ3Z$0&4(P$7+(12AC72R\-5QZN*D.4^TS.-E#SAT@ MY8>PVE!_5>\ON!5)4SR@$@-E68!8GQR<%XI"@Z*];Q(LWB6C'X3LH]3%:!+N M !^_+.9Y,=^T$</_AZFE:B! R7$U^_RY^RNXHF/+*.4!C]W6^A_@FUOJOL_GLZ\77+>$F MB< P61"ZSM1Q B%XJ<&RJ*T313._2T"\D][O?//$FM]';XLQA#BU]L-?MPA7 MBFGEA0&=V,7OW$W[M[]Y&N=@-.WO+<2I"P0?N_E^ M#>M:Z?&]KC59;2RBXI$N0L8 LZ5;4&?RE&*P$)QPGCRHJ,6+KW^[?]VT@ZC& M]04:";E[V&Q=;&\*1D57*7G36$=,(@589 8HFD]:<.W0[S;N9<$[I)_ZJMC^$;_LOY^9HLJ/I0$M1.D3F:A M"-_7ET;C2)XNY9R;O/4.(;*_JI,]L;$#ZD91U-3W665L<8^Q]YLYHF6Q?)/I M;^G'C \#VQ$5 M,C7L[NT_V?9H_!B^KWY?SA;+3XN/Z[I4]LKY^)'^<%9L=#Y)!L''3>-BV20V M@'F6Z*#IPN5N+O8>7]Y??G\$J+56PM0@>]2=W28Z;_%4G=++]:)TO#"O%^\O MUJMUF->%$R2(>9I]"^>7O[ HU\N59O.W] &XG 4ZEW=$Y(PK4I@ J:I"2=), M$,R#H)A&%SJ,94><3D-_?^FKD:QJYU#HP!V]:Q!^"*O9ZB/1$O+[^>WW9WYF ML@G1^NK !UZ+,CDXC!ZB3(C1629%$U=T5P+["WS&<4.;**@#X#TFL3_F%RO, M5^Y-'>PV6U>NW^'MR?.!:4?^3@0KLZ(35GFL*\N9,+SN,G>I-.G!W9OBG:!I M3@^:QU%A9U@]8UK;E"OM--J$&"[KT] M\>8@K,BU>+N8K\F]0'(N<+7Q)^[RL5MSXHN?.6IKXC .1FI,O/6E;^Y]Z2,= M:M*)K).U@*9FEW4)X$J0($OPTDI%IJ7-W+(A5![<3K3+EWTB^?] _ZO_G*D0 M2XR)02232ZIC&"EM1>5)&< #*[AO!ALKK(%;8F;L?OK^EN/WS8OG]?:F>\]5OY,L-+,[SE&," M$^L2!64LN%J,GY+AIA171&ZR#6\<\J>% ^P?'04=8/_G^9^DGL5R=KWOQFCRQ04+D%E4Q(!-E0$)F(M$$XT. M;0: /*!D:D0>'PX/=N8>HINIWR[?GB\N,OE>[]=?\%HZ6SZDX5[[;$"Z2$&G MSP&\319T=D89S37']%*P]-*73%M;,2%\1I5^!R9JY[OA)FF+(F#0KH!U9&M4 MC@6"5@:*L$7;B)+E)E'C<%*G1FE_KN5^6CPEG#Z:'$LE:8F!N&.\+@.R'KR4 M',AGL;(P9] V>8;6[Q\P MO7*$;SU6^G0O*4R27_7(:T-D )>]!H6A0.2E+B>3BEG#N5-MABEWG%\M-M8W MV0RR) 0EZ9KSAMPEIX5..9'75:8UQ2>77QV"L@/SJT.4=TI.P_.)C\P\WWAF M2)*L.^TS,6PX>,71,&9S%DT&,/X-\ZN# -8FOSI$VUU@?)18.$B!Q&8 7DJ- MA>NTH!PR)'3&(0]>ZR;U$/_D5_<#7IO\ZA 4=(#]ASD\,A(QV\P N4UT%U+T MX4RPH)TR.AG43#5Y"GN=^=5!<'@QOSI$-QV :X\ V":MHB> N*PE<5@RQ!+5 MIEW=/1&@\BU)&7E@(]!^(@;YR+ > M2=H;:=0&ZT"K3/P':4N3 MK6&'DSYMJW3WX#Y(TR>)[7>+B^7ZRVV651(D<\5!)U;#YCE&E>\(U;?T'55UG6+!AKNBRI M)UB#RJ(NU'5((;23,INL>=YM@./!I$S;Q'TDH$Z@M1,N!MH4GQZM".BE;SM6 M\<\@KB2?ETC[[&H^)!\8"!V3:@+)! M@\]20,PZ"I313N[5OIJBGT$ :U/T,T3;76!\E/=]&34+R04PGN)4FZ&<("J:.Z9[KO!+1Q9 ,AR)EH)!#4FPJ>*S3 M%#F6XC*_O]FM4=];[V4]@Q2^:]_;$.EWB:+?%A^_89J5&=:$WD4XO^607?7V MY2)K$@\$ZCJ87D7P5@N0JA0?$XN8POX(>YF J1^).T3?R%J;&IF_4+Q[)=HW MGY>(E9$M'TXZ+-)Q2"55P>D"04H%S/E:'26%YWXG]#WS)5._U$Z+L+&DWX6' M.#AEEV0PP@4)0=3V/9<[?9$!0\82WPT$7-P"E7+PZ"TXC5BT-T^TJJ%WDN,8N4 MP3"=*!34'$*4%KPH9$"8DD*Y2>'\BJH7CP+KD71]@E;ZD9HVI^G^4XPX)MY M:57 DQ* ,&EER,G*5@UF?[OJQ6/:[ ,U?9+8?EC1EFQ*1<<$F8(M4%(E\$I; MP*1T*(+%P*<=&OJ*JA>/B^[#='V2\'Y0TQ:9,,8)#4P9#HI3$.QUY1CIYQBY ML_?+8/ZI7CP)PY*\;2(GV>AST YB*H9.&MTF+N8:#0AAF0O&M)GW]!)A M.V'2G3@FFVBI]YK9C^M%^L^7Q3EI6+ %"ZB,#%QA'E@J%F6,=6]#B\-YEXQ#;=#C GQL3J3Q3&I, MY-J62+$;DX)@K@H$ZV-00:O(FQ0\[4SAM.\#!Z#COL5IHY/3,SW[[RMZ\K,: M&Y^&VXGNX4LH6[(3G.XQ2:Z.JOEOYR+$4!RZ8KEVY02L3_J"^>(\;F?[P_>UY6*UN<)[)E\-<6V!DD;6I6X(C#L%X6X+T)@39Q!':D;ZN+,\0 M9#RP/ WT<7IVYX NH*<_K+'E:=G#+S\OP]WY64K#)V PIIER[-AE$ ME8DXQ:(M"B-=Z\W5"]JD4+]DC ZB8-JRA!& =3SY M=Y!*>IS/R_J)V?SS#7LWOW-UH#2BL2P$$(894,;072R+H18/[Q+O!'NZHSBHNRU26!"3'1F5"!& MT4&.A7/A%!G,7PF8SW M+"']RX;+,X_"V%H"4&RB )D9"[&NUXFHBU:148R^V_23?2GHRGW;!U''DW]_ M[ML=/O\5SB_PC%EKBY7D9LA8J@@-1$/NJ30:G2B&*==D"MJ+E'7EC+4R7<-U MT+O/M17<_X1E_OT\S%=[/_,]_D&C^DT[T#J29W3SQO*^O%U\_8;SU8;N#W@> MR-2\7:S6JXV!B14AOX?OER-'KN"7;7+)1PW29PH:!=8'9X*?Y,FKF'@0JDEF M[#"R#S5>.W_[#[>__2:9K)0J(3$++&9-MCJ10Q"U!T M/ML1D7K?4!Y3WZ=F1O=_LGSBDYH:TH;/E0?B4]O$M(\*0BF.,%)'@6:500H, MR>ABD3?IIYW6DMY+!VS.SVTJ-B[*^V_UQ]6;M)[]>?7D?'.X"CJ7@Z/CS 0Y MOI;BK"!8 2N+C2H9@Z*)X XG_:3MZ1"\/OWH>A2M]Q#NW.4XWN?X Y)89XGD MON']S3S?^YL_YK/U4[+ H)SP!4$75Z<()P?>>P'2!I<+8@BL33Z[(5/31O/] MG(WID#)Y)NH1([&5].5]CLNR6'ZMU?N;?[MAOL:NEU!9K2Z^7IJ1>X)@%H/A MR8+@-M0Q"Z2KE PY:-%H(Y@1:%_R7YI3.6VB88(ST)?>N[HV?B*/>O$=<3O$ MYO%[\\WYYB/II_?E Z;%YWE]2KM,Z&ST=2,([S Q(QE882S=GR2-C2!0)XPQ M9-.JMK451]-VIG9Q84R)D5,+6V]9D5O>YN\?W]>A3D]9F-\__K&]6&>X^BTL MET3>GWC ^T1J&H:3K>68A^AN4]1*ALR8%1(7E- .JJ'[X_?U9AL,=.!X75).O[P9NVO G(C08EC &OC(,H MLQ:BZ)+:/"6U8&9:A!^ K?M6IFMC 3@Z:12L-3IU)?#Q*6?U[MOZR#95)7HKR#B5BVEQX-\ \JBY[ MP^SF^%'D?,4+!<7&.VD@82TI* [!!VM 2!]T$4*:L%L"^X4OFC8'W3?V#M%) M[_@R%!5*BQ0U,JQGQ2:(@1?@F(Q7+IJ8Q?CX&HN)CQ?Q_V!:?UIL;<*M7WS: M/$0;G3#(($>>0;F2P!GIP5NKDQ3UZ>! EOY?.K&K,6F2H:F" MN@#> X$^X.MJ)T:1V2;RE+B1]4CI7&$C6*PTW7G&Z:YT28% MR#ZR[0X@\BK15!NH.=8Y'X 40, ,GIET:0 V4>V'3PZ M7"5ZMFX:_4>A@6 SI^N1B2J-#$;1[9A$X=DT>;2]3<3$V;,NWFSW5DI'@-H> M,.:MY,HK*%84\ORS(C'( I:.G4U9N>*:0JJ'9]+]U?D$+O:0[=1WT1O2$Z_T M7R?"!'.&S*15*8#BP@+YWPFD+Q0B&NY\VBU+==G M'ZI]W" ]JN@B4V0!3=*$=*7J]BT$8EP0&T$YN\NZ-?K06\>>_G3_R-_YUFEK MFJ>]/O87?P^8V4*=PO,0B6X(]!-Y9+6 A).E#(&KQ*(CN.\R:&AWU$QI-P[0 MV'V=[R&^B;7^ZVP^^WKQ=4MX31!J+@7=B]&"2N0R!QTXX5_FR+W0EIFQ]'[G MFR?6_#YZ6XPAQ*FU'_ZZ1;AC-@7&R2OR2%%3$@I<(.JE%=E83-FE73J2=]/^ M[6^>)M M=&2!=&H\* P,8C$12E*VZ#HJ7^TRRWL04.Z2,"%*QM'K(T@Y0,@=)+5>M,=/ MF>-?KK=+&0K_,[)<=R!PNIQ#A(BI@,\^6Y/)V4]R!UB-WW7P(NG3;D'L(R-[ M9 !,G:U[HK;C\9$"G\+R,ZXW56F;^9IU]]EV(,WFSV<^6IWI)H$B/7$N,WFW MV600(?*DO4S:W&N<'U:5M1]9G?S3]? MEU%^(I2NZHSN[5C9M^>+51T#6N7Q8_A.?E4B$R-*JB%X'3%:(KE4AORJ6&1P MIJ N Q#?GN#.VR5:GX7.$-'%*7E@'V[))'Y_T#Q]TT'PX&7\C$6FG8D&"I.I M7KP)7!0.LHXA%,9,1G> _=^;L,X;-8Y^ QQ'PU.C^Q;UJWJ++2[;H=:+/^N? MY^%FG?6B?":!K#-%SJO+*GOZ_<6<#OX%YM5EN?V9<\:9P#0863M8>*)()I . MK%':\LQ"\8-K:4:@:^)WL FQ/:%^>XE4GSO9/SQQLG_ZZ]ML>54K5<^TM%EJ MI16@JCGI: M$E2(@DUX*G9G/31J.1^-@XF3N-$=@6AST<@#VD?MMOVY;-7Z& MA1B4V8.I5>+*"P,.502CDTN9^R1]D^JE,9F8.'W3P3&8 @VG?!(N1Y;]3'?F M\F*35WN__H++3U_"?-LZ_E_UVES]?&4A(D4SJI!)B*8.%B[20_1& EV;3)H< M>9%MAND>B<&=3I#]YP0=#T63[NR\DLRM3-C;\&VV#N>7RZL^8/4=,;];+-]= MK"^6^/-J=5'=T3/N>/2*PB2GA:6KE!S**.A2U4::X%U2@C7\W4SYN!E,>8YOGPVZ:9TOD"UWU,WXQ1>J=B!"YM!!54K0!C$22:DBRW MT>4F=N:U3-]4W(>L2Z[S$!!4=F1'F";H;3=]@0\I 1=1)&>$ESO5L/PS?7,P$IZ=OCE$+1U@ MJLDH*:-E0>DT<(9TNB6=;F]X@6B9RMJ0L'V;R<:O?/KF(&P=8_KF$$5W]"8T M>$2>QJ1"BAH\MQF41P=16P$QB,0X*S[ZW68.M1YW>%IS. ?!9ZQQAT-T>0H& M^N5 .7'A7$P9DB2;J8JJ0\"" FX8"\P6G^Y/FSFILL03F+MUB'MQ9 "<,N2W M9N#]Q7JU#G3LYY\_+,[/WRV6]1_/9.#<,Q=!.['9)F/ .1[ "6N<"]9FS[LZ M!L^RT_EU,#(HQSH3XR'D=9V3WRXV=R,3(?@L"@13[T:-DN[&(H#1+9F*D2:G M-LOEQ^;D1$_'B/!L=V+VP,K>A^7;YMWHXSHLUUT<&5)%P5E]&+AYU/)HT:@B M(9LZ[4,S"Z$P13_9Q J2'';J9C_ZH7F$EQ.M$>[WV!R*E^$'QU\>G#E^KGG8 M3QU?-E)@C(QP':1CY !$"L04=R D)A%CDM%W>6[VNVSZJS'N]]0E%U%_VT0-;KBHR>D]!9%"ZA3PD"%E:-9 (OR$!%FY** MUA>E>[_"GN/OU41136 ^S:D3* ^[4@_*R4GBTG53;"Z+JK#HLB^ M.H041,Q6AJ#;E,<O3[BPO'PTLM=MD]SY(MVY0/6XI7+R1 ;T5R$\T^X M_"K.N$6;R!F')&I]5D0+3I,:34G&CF9 MX]SX/Y,D9O/5+/TKG%_@F2=3F4DY4$QQH(A_"(XK*,&+Y$WBRO;N5][EZ+2C MN\:G;'((O8*SM/61:Y':]J5%I.11EMJ8Z>\:7,+L,19E9>3;B]*2DY+T"9ZHKSUD=P2L-B.0*6B^RNS\2J[N3='"6 MH[_I0Z=TOD:#5R^G[@#'^&FQ/.48\[,2,L7-UM7@%;.Q MW3S>X_)ZHH.0NH_'6L.NBRD7(PKIKCO-R3<0Z&NCK^&Y#F3FU2T('(3,]+E$9RV=TDD[!$2G-GOC Y+L9XGLRJ:3[8_Y;/WAXQ\4F][J<=LH M\_J??__X1Y.Y'"-1TG1F1PMI]3'/PPM;9.06&)H$BI4 #HV":$V=0J:ECTUZ MIE_+/(_,BS7H!!3I(BB#M9>T#I@(WDLAI)!NE^U2_\SS:([>=O,\AF"@@Y#H M;G._X,5;GA217(?0&N_!2U2@A/692^:44RT _"KG>0Q"PK/S/(:HI0-,[2^X MY_KT!4\)O0'I&)UNAQZ<,Q:DCB:7+$L1T[RKG/@\CT'8.LH\CP&*[@#LCWB# M*W('KQ9E.D1,3(#)UE1F,H2B$G#ZH_3$3HA-QAX\2U7G[^;-0;-HI<'>QLML M6*'@XVKL"',V2:,D:&*)3K@GYRA)#^B]LL:$Y#5_*6+;Y8LZ?S(^%L!&UTD' MYFZ$\C)KBLXZ22#3Y4!9+'2BA 0C62G2F)CN;[+X9Q1,/Y[ID0%PRI#_;;$= M0?UP1/7C_:XJ:>2)S("15I)>I 1G5(1L$^9LF BZKR%)0SGLW/,8&;ICG9RF M..KG\64<%:'KH[8 M4 Y/](BUQ?C1=@T< K?3:90<:Q5#(*.9/)=@ON M+Z=S((,G6H/[2@[A 6![!7.G7A3/MIG[MH28\"E+!2G5XG\,%&%H%\"HQ#GR MB%;VU1(YG,<3K=I])2?R,,C]'0[E?2<^>)E<'9I:UOY;68.6H'[5UN#6C-.7I>:L\]PQ M#2%:TKUD"5Q=2QFM<\R'8EWN:\;%J.R?:#+];V4'FL'Y51N! :%589%Y)\EP M9L5!998A.HJO>#8Y%C1)9WU:)F#D+$%_R?N_E0%H!.57G_U_?E($%\:RJ!39 MQ]HZ4;?V.FE5'3RII(V*F]37,LW#^#U1C[_W;/YX&.LG:Q]?%E0<+JC/GY>; M1_R[HU&N;=M9]LYGKQD$ENNZ+HI<'$D(I,P\,J,C^G;EG).P_%HS]".>B;$F M]!P7GJR>BG)U>KBZZ5 1AS+\]S'-YVULS-??0S0*5EX7XP#K[D"%:VH M\Q EB*R+U=EE&YI8P%)1$IT0,Z (,NBZ[9Z[^F(!L%U\,'G-MTY_PS0 M&8C>A@-T!F"@@_S'W6D:3 >I8J3 326Z&FWVX- Q*#8G9*$4;IH4'KW. 3I# MD/#L )TA:ND 4_L+[ID)!E'XI+11D&(@0;!,TDS.@+4IB,(*QM)F.%D#9GH: MH#,(6\<8H#-$T;U/+.&6NQBR@)P<@LJ)0\A!@F9>&)&X#\5CL!!+(N]'(H,018;,2RR\F")QE_N:/O3674U_NG]/W_G65S/A9@_7 M<7_Q]X"9+=1]Y"@"G3.3!$%=J0*ATFZ493Y9+V3\A MOHFU_NML/OMZ\75+N,F22U99#I&\4!TE>$%.*0\\>.:$L+A+V^A.>K_SS1-K M?A^]+<80XM3:#W_=(CS)S*0QM4>L1%#"!7!>1J"_5E9Q'H+993CJ;MJ__C:7]O(9Y"DN#E!]EBD_/9,$!5BR4,3U#_#(Z"!4E,<\;Z&H;TRZ!)?.W> MPKM(<1T9 *<,^>ORFEO/2#_]]0WKT-=_+<[I8\YGZ^\?PAJW%\)9<3+EF!)H M)>L;I];@D'[2W.HG+9+^)F?L\MH]"QD-5T: M2$;5E3H.@D@*A!;)*:^MP+YZ. :S>*(M6Z=SQO9 4B]G;)\BF.1- UU>41')<6DN7)4PP"++)U\V>/!9VAZI/1R9L:V)C_._IQE MG.=J2\XD1?TVD!NN.?- %[."2!3UNH((V]\W9A(5L8EZTA"MJ"Q+C+6_WEZAL$3 M;;SI\%B-A:*_Q>G:NKS&6HTR2N!!2%!,F[J/5("/&;EQ5@3$TSQ= T*G_E;< MGLKIV@-%O9RN[>KY)+URY*\*X=WVK4;J#"Q9X:TNUC+6#/\;$G9"J'W-"!VN MB5/KJWASO@$E??KBB5Q_=0GG*QRQV6+P=S;MP#A, GVT91BG@U B03$Y@"*? M'*(M&J3P(0E=E.2ONBWC)X+AXCOBMF;J"=-QK>CWY0.FQ>?Y[/]AOAQ=LJ'T M\L7*"LTY%P&*IIFA:-H^E^ M-TSMH8@.4%7/V?OR,9SC=3TV5THPH\!;I./&A(.(I'@MC,\VEX)M7H<>4-(E M>O;1\F),D7> F0^D"2+@RYMY_A'_Q//%MRJAK8N_94D9]!$C YV-!E7-M]<. M@87" [/(F&FUU/HEVJ9]<&^'J['5T@'2/N(Y_=/GZZX-^ODN/RDS+*48.CF) M3HYU";QS#M ;HZWRV"K#^0)ATSY(M\/8J KI &#_A7-81E8+(=>:NE.C,+@9LIZK\QPCHI9EK MZH!Q% 7U ; 5'9DM!ZOM.0S9!A92@L18(284V6?FZ:A('ED(2*=Q%P,V!&4/ MJ9BN"^APQ3Y$R8%2[N#NVS)R94A5R0$5AR)* H6*@?=UL L/Q42>.5--[K@[ M5$P.D4.UNAA+Q!W@8RN'+?$N>^ME*,!LYB0&X2$P[L"H4((UUJ:2VWC:MZB8 MKI6L#3[V%W$'^!CGRKYY:G9"6LLUHWO:\-J!K\A9# 9R2+PHSED1308TC\Q' M+VUG4WM4/<"D@U.RY0SSLP_C9R9YPSF9#A>"T1KI.22RH@44N>=XH#A M0\%V(F_:5.RD"+H_,VQ\=9Y\O35^H??@O+RP"^91G,GJ0< MMSIF#'GU4313DE>I) XQL@RJ(,$\90E,28PYTKW0I@-VVJ*9G>S1]4SA#1!6 MGQ;K<'[[WRN-ORW6_XWK&VMUQK.6(GH$OBED=FI3:,=!Z^BMSAB];^)D-^/H MI(MGAJ![+Z^G.48Z\'^:">+R:G^W6&[_JOX>/U/6,CB=;H6 MK3)EO&1BIXE8_9R@1]F<-FO[&H_5X6CJW8V[?*GY%/["%3&/>_E?#SYC5,?I M>0I'\GBNO^0&Q=?(U'6R4PQD6J57H)@-X'BT@#E[YJU0IHWQ>(:F<:K&[GST M)Y+D#_0[_SD3)JC"@@(GHB.,FU"7-!C0(>JB6692-9GM\QQ1/53]'(Z.QVO& M1E##"5F9 ^*\1SZEE:5I&5T]AR8F?>(FU!DO+()*AMPX8^B/)1CF,=MBU8G9 MFI]*P50CUNOOJ&UD;Q?S]6Q^,9M_?O\-EQNEK'7WW0-+[J*G$8G"4]9UXH:]_P0UC-4BW(GIU?U*E*5=@W1R ES4IQ ;@@=U\5S! 9(D3G42DO M'/=M5A+O1V^GYFD(FI[I<6RFN0Z2L#=LOB%/+U>6R ?\B.EB.5O/$*XF+.L?(U+TV')PFM'D5G-&:K'>;7,GXK$R; M3&T,ZTGT?6+7]2T)+,KFW(?KAF"5\F>)2N3SSS135+_*]3R04NW2X[H M;);*6->D6^X.%9U>[T,T?]\.[B_E+O9T_QMGG[_4=RSZT/ 9?[NH9:+;@?+O M+]:K-9U1DMD]5^4LL6(3&J2;P]9$M9+@4-=:I"@MDUS&W.1JWH_<3J_?0V!W M!+UU@<\7?.8S9Y-0(D9@S@I0F,A!9D[33XS[J"G[GB^W($$M/3KQI1-:Q\O1!X,H@%;XPP5>:3H0M!/ M'HV+W-=:VE/R\<:+PC9%^$Z(;&V]'GA-OC*FP-?:9:U*-E'4U=N-IVJ-P4:G M7N80[+6+M@?KN8/$1YGIM"=**D FRRR+S0)>7 MW&53X?"NB'8\]3*AZ_A0O=])T0ENNCU"M_8T2\><,CE2T,KJN"K-R3IEA))* ME)$Q)MJ,.7F)L(EWK/>"H)V0O:!<*&"8UM)$EXMO8J5?H*M'<.X+@@GKVY3,6U6JBEX]I?VA%#9;'S_ M@.2MS^IRE9N%[Q\^_K$*\_SBEOF0BF?.D:?"B;DLR;+[%$ ZS"S4>A-YKZKI M8=1_( W3IIV:0.J86NG 3EUWGU1>WF\V)UP97%=T\-% 4IY.$9<2@J3P,:,@ M&;J04VA3-/<41=-.!6MJO\;10A<)]'M'9\N&-"8$01>WC#9<3DV+V2AP/&1= M>- F-?'V'Z5FV@U&38%TN/1[LTE7N\X#%]G+:E;14EA.CF =/ R2+*HD2DZ M"\VMT0#X-%O11@[*;H1H:P42N@E-* MB-1CJNZ706-[CC (\=3SB#?;[XN+N;K,T:7!K/6 BN2U1E> 7R@ MR)L+Y8MT.@ML,L%A%.I[S)BT!MZXZ-\#!>V+);?_4/^K=N3_K__O_P=02P,$ M% @ ()U65!TU->#J#P YFP !( !P86YW+65X,3 T<3(R,BYH=&WM M7>M3XT82_WY_Q1R;VY@J&V,>^P"R502<''6[0"W>2^73U5@:H\E*&F4TPCA_ M_77WC%Z6S0*;C65"J@)K2QKU]/SZ.3W-T3]/+TY&OUX.66"BD%U^^O']V0G; MZ/7[O^R>]/NGHU/V[]&']VQO:WO 1IK'J312Q3SL]X?G&VPC,"8YZ/>GT^G6 M='=+Z>O^Z&,?A]KKATJE8LLW_L:[(_P&?@KNO_O'T3][/7:JO"P2L6&>%MP( MGV6IC*_9+[Y(/[->S]UUHI*9EM>!83O;.SOL%Z4_RQMNKQMI0O$N'^>H;S\? M]>DE1V/ES]X=^?*&2?^'#[O3^>".Z]>2O&.]Y@L.M/ M_K_M?&[7[C+@U/1[* MZ_B R(6K$P63VCOJX_WYG!HS MJU#L ?N$7A')E\?O+]CQ^]$%.Q^.?KGX^)^K+CL[/]FJDU]=$JZO856,2@X& MN"1MFG9Q^')Z.(C.[GX<#D\ MOSH>G5V9C)O1;EAHY MF=FO) PB2BL= I7I8F93\JKGW\<"JU\(R"*VUA-I&V2E9W':\9 MC_TJWY _1%R7M815Q>*U!YE:)%JDH%!28!\3DPD0*&\$P%"%B$5NC.:>Z3(M M#)+W(3"I]P5JU&%N,C0*9 MLGGBB'N%;KA4H?3:PTE+3AO89[$,_)-@^BKA-E_ .$ .?!9(@L<3:> U?R")0D/;P3XEO!?+= D]E&+* HQB2 M*> Q6HIKD,N8I9D7T*/VH4*^D!6#UXAD#-OP]DV:&5AE$&^7Y,N3(@;3P M3"9:1[FA>*('?I8TD=8!\A\^D<%"UI-:U R8K:RWYQ!!C0!E *#]G M%0NI/8YC4$/L@Q#D%79@(7+= 'BX440?!3RKB6 %I*&UF(B:'F1 MEK0M3L^PX-K RL@ZW5+7.=4V^W M7N_GO/*%IS3IGP-2$?@D1&@\#6J^S2H1RNX/B/:JJA/4[+$)P)( P#FZ2LY[ M)9\5["K\]N"ZS=%8KWAB#?IF%]VG,,/E8[Y,/8@J,-4/'K C":-?3]T(M,!- M;XBQ8Y@8=QT))3#*=9G C7KU"XPG+OF-G1.Y#TRGAF8%5,=(CER-6<8W" M+G/$..LV?JW-=[E(1YPJ DZ_U*KTK0#C0DD @G%L;BF Q#BG!B(A. M18@.\S20"R*04A/D;C0.8(6E+M.E$*!4*W"7,2H&L@BC<89Y0!2TJX!K08(& M@^;RF0= =N!"/A8(GGWI*^N%/X68IC->,X2?Q=)@'L:NU8HA?I6-?W/A7FY6 M #T8H.?(#Q2;2)T:0 PX8(+RJHVPN52A.$H]1(*X+A"4A#&!5MEUP$A@4'I< M0J6:=9I/LV(0GR1*QH8VD-T3+@_>E"W+51P$4UQ:>O@UC0\V3.8Y+\YN>)B1 M,?QNT 4FX_^M2=74 -*" '.3< *0(#;73:J'.9K4"/K>V=/Y7$!JP!+CJD3P MQB $[P3SF-*SB9UBY\BY+KQP)&(Q[06 L#('3VGEJC*LL8JE5C7F!(YY:M,6 MY".!HN370'"H4FOJD8 EV0L .M#J<(,JEN[:W88X)!0X%^;S68IC6%V-5P?[ M!O,6LWQ,FBRZ'-8P%)MD-O&!#L;;0_:-5Y=&/* ,K7>/]Z M#59N+C:,7\7L@5SQ.3%!5,IF@,J<\M<_6]>0XHQG%S!, SMR*PXU#!W%R M6E%9BO'L+HU;5]TUVS[8S2%8T>8+)G&#G.!$@R(O0\*5SN#EB[W7A[O?9.5? M;PWV[V,\$V7KC@ZT"#G:D4/T0WJ[6V_P<5AZ4!X\=.X(2KDUK*M5EILYU],& M1O';^@(XI60-*X]CF*-.,?9R8^2I5=(8W1P48-,B+FGSI*KJ:"%_S[@&AQ&T M:Z&O*D9YJM@,L%_&F7;G8[* -$1N84\-F=1:+M?N/H>\]DXD@0))1S=A#M^( MA *)I//R60<*7+;6W>D/:HE:$U)6%:4-E8&0N:#[?(1/DY5F)GECS1]>N?"OSL:ZW>+ M2LKLST#G(R1@47MC+?CG'FT+'/!P"H9QX\\LJUM S%?-83V#'&_-@APG7JV( M<9Y D+L\3&MN>>:I,]"[L\=$2!V>PVOED5 ^J54"Z%O[Z'?7F;8E!,SCYO\6 M1JJ_RQFN,F&!K;AEUH[L"B#\5YP'QQ[7R2"9M"LLWF016B#6-"4 MZBAH@VPT->/^XQ7C@CG^%=IQ3OK& F0CMG*8[Y%1I#H?-!4E/# HNAY%:=!\ M!OCKU,=R,#]>G\1+>/UEK?*WT"F+?4NW1IQY 9?:[1# ][9*/8_;3:"%L%E? MY#TF4Z4QKH0:JTS'>?6_7]\E*Q;'T58$$'?IIA9HII-\ABV(=ZJ'!XRZMALO MA1C7X6ZKA!?(0=J:(P:MB2,+=8][%@6D6>JR/0&_R;40&8+4;K!V6YKA7VE M=7]S."=8SZ;P<8KW#KW[%0YY1]]PJ53_YJIWIT@72F5 M /_/U;;7&;F_*D:N3SIB1%OG DBCXWZ54OE:^%=6%707%B%&,"M;I(M165GZ M99L-T"%"PT*!E0LQUM5VWF[:PH.Y2JX[X@$L>Z^1M+0 @V,!I53D;F-YC27[ M6]<5=,LPY&K6;PL;(F1$K02.RVR$473"$%(C2UA)9.8 M)1@@,7#EXVLZ?74"!&@5+I>I5=2^?:/V6COW.[WY7&;7*O@OQ__9!#TZ\NV; MG4":Q[W*>^DLU\1E@U-A3"CH* L*4;[WGF_&+SRA6)X,JY[GPLRQSD(L#T\P MI]R@BN1PP8#Y"BRSP@6%&3'Q0-$)J$0B/?=15%6=7@:89,N#5Q;9? 5W1!I*L?*\5<"QF- M02H;TH>18K&-'=94A"V)KT:\=D^Q"/F$GWDVN^@(*5]#FF/).>;Y&J %3?9. MRI<,BY<\Z?8(>VND"DK V"B?3J*O7^R[S(*B!U^>L*\>4B)Y!"&(R"B21>37 M6EBT%^8-I20#89CK@H"[DC)N'D2YLS"B3J;8T6=2QXJBUU]M=(&*IN MRA.P3F<(5"9N1%Z)4.UFT\6C6.1(*MUE9>(,2,?[#;_-H^!%6<-N;K;J5B)O M=-9M=N\H&N>490H08KDC67G'"%OK #<(/)O5&>ROXYE $ZSV3&#E.)L[8/E\ MM/(1;+3G ^LI8O3*EIS?GL@49F'SRK5C@[464A)W%#3F&D'B"I):/9_E8$_DH4M]_OD3 8#A$*.NQB-O<2 .E38_:NU(.1/,P M3_G;@\CX5FN>JO8^I_L,,W/H#G]$PYFAH/N4IQ^\??.JVOZU/"*-?6[1$EYG MH>L2BE>N,W>RGX[6TPMK[5N7-I'MY#6TK=BO6>03K<;#+QJ#G!4-=*E7L6NS M6GH:KMBS_,(V)@[+/JS%BE!(?"NBQ-B% R6W;T(9+,28!K;A6AAA[ ;\&4+ M!,)0JNS+8]Q^S05AKC7]>*YMF*6C:$5;WZVME*5C)UH9X>Z>7X=O^7X+2^9$"Q>;4$?U$SP6]"P5RDWWAOI06B+9Q0F6&AC*1Q4=G"(O5"*Z#@&M6EO$1Y3H6R_-SV M'_?E!(P>A7"S1%0[*==*Q&GWN:Q4*3;!*?\8\<^VZQP5>;BY4Z=JBS_4P9/N M_$9V?6=AT=3QSR,L;'6N7*\N'IH@+GIU0.6B]2SRE1;M+RLBG MU.^+*@1 Y[MVFA-11,KS$<#=E$HB=KXO9ODF5W;R,%BF69J0SZ697;]\5;^4 M7WW(YMK?>:]T=_E>:=_^!3#Z6V3O_@]02P,$% @ ()U65/Q:Q_%C"P M9$4 !( !P86YW+65X,3 U<3(R,BYH=&WM'&M3VSKV^_X*W72WEW;RF63N%.IY]V%%N)UTVM9FT+CZV$-1V2VEM13-R4>WP )_ M=\&CP[\=_-)HL!,=YHE('0N-X$Y$++Q8I]WI ML$_:?)67W*\[Z90X+.$SP()*73$9O:E+LM/>BG79GO,_; MVYU1. IX-]S>Z_*@MS,2>^%_ D"R!:_[/=;-E'A32V3:B 6>W]]O9VXPE9&+ M^T&[_8\:O7=X(),)X\K!"0F?B.:7;%)CUH3+GSVP M#>7G8U2+B9 .R1=DXG M_1Z OA3&R9"K!E=RDO:=N'+%.-3"M !EJI4W_19O^#'"E,>:) M5+/^KT=&!2L\VEW+H].K6(ZD8T&[V2OQ\&I4 M*=/C(/8OGN;W'H;Q>WXX28.0Y>(%X0Q#ZP)5F M1\II .BFX'MLG;U-P^:&H-<%\.R"IZD .7_BLPU!ZYRGCK.AXH;7V1#J2*=2J1(,F]'^F*<3P63*C%:""9!RZ.2E8+^) MD2&'&GA_RK8*>9]6KYQ 'E.*FW$X![4BU GHB\T-+.*'##YX[/Q1MLD8NX 7 MQUHI/<412N,6(3/$0 M/DREBPF5Z@32[R<@XZ#Y,*%]W>F#C$<1\*JAQ-CU.[O-7.A7#MLLF,!>66*6D3Z+]BR>M91=[R^P!'PD%LVC*48LV/, MOX6UZ-AD*$R3?2[?!$W2QJ'_0X!#T&&>SE#1@]U!N?WT2H0Y'5/LK^QC>'JV M9!0VY@ S$P;"0D(0(]@H;*&T-@,EAY1*27H8YA928+0[>)W9/(Q95C#:[Z!' M&L 8M!NJ)$IX\&600@L)-3P>S3S^IV=@.0*;@(H1U0\I5X%/P3&E &GX28Q>6(DV4TY$0^L3\S$*6/ U%Y9T*&0!Q M@FP$-'/&4!#($O+%1Q,CA.<6LK;TPLML]QS ]9B#;J4:WW,&T,JY(M\J'<*P M B4.SS=00Y-CHID4>T%A%';5ODYQV\XHB'7R=& [F- MPM[']&?P4-;?6>LN'QFM>_O1(;X7/$FTB6P*MJ>MW=S)7 MVS"JMO@KMH'LODU=CKD5[)Q#M3';0,PQ)']&MV()PRI3 X?$,79 C:X & 0^ M=.[@//_>:[?K6->!7V(S3,A'WXKH&9_QD?+!* 061>2(5R-"%:^M@Q# 383[ M(,>%1"",190KL81I'4/ 5, RAM$JQH5HG#P!?H+++0\F:5QSZB6I-A]] 7S1 ML?,L@\A%>QR_(A1CK= [V&4V8>!"+D5?(/P#=\A34WS$\( _RV"^0MRQ1LJ MCR?2P*':V*7:[+$TA([J2P?"#N^@,T3%1FISEJH!E2.':"%!E7O32> MH #6D[79$I'D'238$!:ND;20,2+^]44+/$?/ 33UV-:%P*S'DW@L4@&9H'WU MDX:UT9,+:T<4&K#;"$Q%7[^DDA_XS,\\-HZF(N!Y[T\Y.UJ_SK""S%,L>D + M(:Q!K((88";"%5$0]+^W&XBO&JV[[>?5R9DN[BB++L]/2ILP/Z>VT 6WD]/TAMS[?P M$>A5[JYO.3QPE(%6.PWP%'VEXID5_?(? ]#(3/%97Z9$!&WZ4W/;=KO9]J<[ MD(*+RI.+Y28MM5QT?0VJY?WVSHW+[69PX]IM8+N=9J?;_?Y@=YJ]G9NW+H)M M$2?,BLP[74H='/H>92&O?U/K5M/SHHW0;[. WBK/J%[=N?'5U4S%2XJN%=06 M)OACK<'[+8SPEQXL8[K]YV;X8!(TPR\FQ#>SHG>-$_NU6R(\[^UUHL%:%A'\ M%FGO\F3:?X_-G&L3T1@9P;\V^!CH[G,UY3-;>[X0\7PAXD=[@?8F7X'$59YD#9LG5>TD_HOU35DV(8L:86X,+ETO$.O+ M%611(WVC.O.#(%"\A:*R7LPJ93+*C:W*R;DPRR.&9\GT).);$*.LM(V\\]4Q?Z$,C%#PN#W>+% MAQ$%V\(RS/=DU(Q\7]E!ON[TSR$Z&,*QK(/+GFC1#"D)*&?4? 1!=(>$N-V+=52[?Z="IC66VYE8'6WN4S3.P*Q$)/ZK+C-1X M&P;BC@68Q2T(>,3+Z9S%[EXH#(T5K026<%/I>L+Q3B.<=39/@? ^2"9".<:* M3,V8%1097>S;>-=Q K>OU$)'L0@.<^Z0>SH+G1[!&<$^7:H+JHQM,1&CBY;* M7[0<"3<511ZTDMW55V'21;U@KPZ<2+#+"U]XSP;Q!O/%W?YVWUWN=CS8W5G, M1@SYO#48/6SC:C]H]GSWZ;Y]JVZWN=N[6R?H7NVP=G,G^/[ML!\)=O<^[;!O MM;XZV15V=@8+SADOU:Q*T@OQX1TV-8'>07 4['=M4BOF%])7>W7W:.M]OU=_ M(B[3Z,G2=[;Y'%_I]P77FYN/@MU?4W7HA@[U#*@N@UHA@ZCI?^/A67N>M>=V M[3D'#"AWO;?"W)>ZQTC!@MZ*;[WI-]*>M?XOI?4?#-YZC]A[GORTBG_K9:1G M,W@V@]JA__VVQ0G#]]?^QZ"K0\X^H.]+ORK]@[5B>2I_I\[6_=>>[]4\WZMY MOE?SX/=J6O[_'Z'_">7P_U!+ P04 " @G594\NYC-#(( "R)P $0 M '!A;G=E>#,Q,7$R,C(N:'1M[5K;)I M:J>V.FF?.A )2CB&"!8 ):M?W[4!ZF)+:I1)7#N9XP>9)&Y[8R^LM0'R^(>S MR]/^[Q]Z;.3&BGWX]AET6IVVJMH,:_VK&G75KBFMK:C&+BZ='-,3_ H>G_SG M^(=*A9WI*!^+U+'(".Y$S'(KTR'[& M[PRJ5HM:ISF9&#D>.->O-)ONHS8V< M\%#NI%/B9-[/<2W<']?\(,<#'<].CF,Y83)^79('C=9@O\VCA->C-F_7>5Q_ M*?;;^^V#^N#E02OYHP$C:Z@>VE@W4^)U:2S3RDC0^)UVL_IJ/W-'4QF[4:=1 MK_^WY*N>'";$K:MP)8=IQ[M4"DWGQ9%6VG2>U?W?$954 M$CZ6:M;YL2_'PK(+,657>LS3'\L68:A88602*EKYEX!-,,_?3H/)K]"/DJF8 MN]!HDM&]VY$<2/?\6>-E_:C5J#;NFKWJ/3=#3(#36:?10-\K#D28<6$>R8/3 MWE7__.WY:;=_?GD!Q%Y=_]J]Z+/^);ONG=*SPK=Z]IG*&G6Z\U=//A?;IU,9J6M:-REV<-YWM[H^7F9 M7<@;84>L:[3A918)0^8P-^+ Y_[!T4[0;-Z%YN/ZU*C.;?[W1S_*>!R#1"M* M)*[3/*B"KS#+;,0G@ADQD6(*GG4C:=DO.3> O)JQ*Y%IXYA.V5MMQF'E-.J5 M7YA.V >N-.LJIV&?FX)[;9F=IU$5L3G\!F/3?'*Q><,M(H*Y'\_83:JG2L1# M40XA,B$PL88)J89.8@0N4\;3&"QC6 ;<4!W%9J5B.M(Y3'Z!$Y6 E8& MQB3Q2X8P$T()N4HM(5A$W]X;&BB/?8)9IAJY0@7@3@,FKG MH#1B**U#=NH8IX?!;EA97L&6G1NS9NTW"J_VDX-7_TXLGC\[:#9>'=D"0(6\ M$P'H))&X]5$Z9]P(CP?$5PZ4H+@Q 1 .E+0CJD[5QB _(D"ZCZ6-E+8YVA$M M&JT",#*C(Q'CL65[P$$L *P0[-YM-.+I4+ N&.NTWJ9/?R68S-.5]+P1P=JNWK8H(DX$Q8SA7!YU?HTH,HDJ!'/[>Y-2-D& M K@H1@I:J7.##L!($VD]SZ&62'T_E/VN8#*V/)C20'9)!TS_LI]91;DEF_.*W79,^*V+3#(.RF?:,,B:*, M6?*6L/S M[F2W,ZRQ%"8R)K1RJU-.U,XMD$ZI(T&8FW@.)P!<\H%4TLU(TS<-2XO+(\^# M*JR+.U574D^O(+>%0UEN,H#:^APDBK2)O0$^"1V*%*F% K91(C):-%0%"7; M+Q:7S+Q:?"<(CIX2@@,5]R9;4SX/ M6#0$=]J06 YT[K9;L(M"\$5M05ES\NE]#1O,\W&_!D68"=CC\48#? ^8BY\2 MY@K6#.%TVDD^K(1.OHS MG-.PO2U-$J 8+':O=F$XMDG"GPS0H4&:+^QZ$:P:<;M(-HC_/.I%[(7!ST=! MVC/L_V^$*HX)[M4O?_$4?0VD/Q*P][^3_9<_((SG*Z*\)"7BR%54+OF)R!^R"<"T1.OY3 M CU?<.+/7,)\O[CR-/*G"2_^O\-Z.%GO*J1DF"L)J-&NEO;'D13 1B'-BYW. M5/ ;TMJ0HGFU]V0 M-'="1#A(FQOC_#:O,&& %2-,!98HGEG1F5\<06PRQ6<=F?K^?*.CPON!=DZ/ M._2R?4**A _?;E:;^PUZ%>\P'RZ>#UR\I:_ZM_0U%Z^7'1Y4 M#^O;B^O5QJ*LYOL._<,#F_'T=:E5FC__[4NW[W>&12.F'=1_3^ZO*J>W<%[P*V8D410]0I MY6/^L(^1M4>?"43T\>]KB%]RJV_]%U/P]5?:XSEX.I(B8;U;$>5TCL N5]+M MLR)977>\YFGPGV7A\-&$_PQ2ZM-E]E8,#'::LT#\S68Y?)RUBZH]GOG;S;OW M@5>FPQ=NG7#F/A%KGWPMUZ(7JOJR"1]@.>9N>Y-M'QUM_7ZL^ U?L_GOZD[^ M!E!+ P04 " @G594Z/X[@28( #H)@ $0 '!A;G=E>#,Q,G$R,C(N M:'1M[5IK<]LV%OV^OP)59EMG1B]2#T6]OAR2S$TG>_OKJ MS?F U!JMUOO.H-4Z'9V2UZ.?WY!NLQV1D::Y$5:HG,I6:WA1([7,VJ+7:LUF ML^:LTU3ZNC6Z:KFNNBVIE.%-9EGMY-@]P2^G[.0?Q]\U&N14)>6$YY8DFE/+ M&2F-R*_)>\;-#6DTJEH#5I F_XE@9 O5 M0QMCYY*_K$U$WLBX&[_7C9L'^X4]F@EFLU[4;O^SYJN>'*I%IHNBA,EE>X]:_M_1ZZDD=*)D//>#R,QX89<\!FY4A.: M_U W"$/#<"W24-&(/SAL@GG^=A9,/D _4N1\X4(4.Z.'MYD8"_O]L^C']E$G M:L9WS5[WGNIK3(!512^*T/>: PEFG.M'\F PO!J=GYT/^J/SRPL@]NK=K_V+ M$1E=DG?#@7_6:<=[]/E6QYZ*(Y=G9/1Z2-[UKU[U+X;O&I?_?C/\C?0'(X*2 MN-W>'IHU#_Y;&BO2>6TK$'=I]N4\[S[H^7F=G(J"WI"?E.1)EM$Z2;AV!A&; M48!S_\713KB,[^+R<;V*F@N;__[1CPK*&!BT(7EJ>_&+)L@*\TPR.N5$\ZG@ M,Y"LS80AOY14 _1R3JYXH;0E*B=G2D\")43MQB]$I>0ME8KTI56PS\Y O*9. MSO.DB=@3LFM=#B'0(#%,P(5<028Q 14YH M/B=E;G7)X0%DTRLH@D7)!'=:4$E2FN"1)FHB+$'T?+V-"CE/N#%4SUV5";WA M&'>M3X-G#,9@2.GE%V.X"HG0D%M4R]$IR!%3!X]5 M#.N &ZJC6*^5BSP%5U"7!.(ZD25#G\#)6L#JP)AP_%(@S ZA#KE2KB!81=_< M&QHH9SZ[K+L:I40%X$X!''XXX^U)J,E(*M7,+$"I^;4P%JFI)=0]#';#ROH: MMLS"F UKOU)X=9\_QY[Y]M,_"7;@5+C', RK=(,1QTQI8 M WB<01\"FM#2[-[$*=N8 Q?52$$K5:G1 1AI*HSG M.=3BN>_'Y;TKAEQG6BJ-DUF_.(W79,^*V+'#(&RE?:,"B:)(2DD=F<,M;\1*KM$BB/]Z MSH*K,7<5P;=HS]FG\NN3 ?+X*0&YT]T$\LZ4M8'GW$H(# M%0^G5):>KUQX>9HB+Q13!,8\D-\M<"B(;C3A,1RK$J[W8)= M%((N:W.7-:0\2(?]VN0AYF /1YO;H!O 7/L*6&N8LT0SDU8N.UUE;SY MD@>Q]Q%'8)G%_,N .#?)R:=?S8%5&S3+9_T;V7_Z D"U61'U%2HXCUU&YXB>'JX_(-3;2UJ5I%*FK5=HL MY=T_0)>3B;"6\S]1@+%" N'*F8!]OI,]8!>$:QRAXZ]+H!<+CO]>"ICO%U>9 M)_XTX?G_=UA?3M;[$BD9YDH :FY7Z_;'B># 1B7-RYW.C-,;I[4A1?-JZY-+ M?X:Y./KY*,15FY)PL/ CU&&AH8O:6PK.JN4%$T ,62.]2#X!FIOR@D @EGR MSE3R\> AV3'%N_A:NL M&6,U<-V 49(6AO<6%T<0DD+2>4_DOFO?Z*CR;*RL59.>>XL^=6J$K*6"N8=W M**Y>L'?C9KP?N7?L5N,_6PQL"B_Z7G'Z1A?IB M)SO.W_;_]4@\X< J8[4[RR,+>OPK& MQYC_NZ_VEQ/Q^9<>#_.*Z'+ZZVJM6]SZ(*%;X+ZX7#ZBG?^%!JA7*O NU5$SH&U$N[ MO#,R,7$R,C(N:'1MU5AM<]HX$/Y^OV)+YZ[M#'X%$F)H9B@X M$^YZD()S;3_=R+8<=!66*XD0[M??2H8T3C MZ3!Y?Q;#0B\YG)V_>CT>0L/QO+>MH>>-DA&<)K^_AK;K!Y!(4BJFF2@)][QX MTH#&0NLJ\KSU>NVN6ZZ0%UXR\XRKML>%4-3-==XX[ILG>*4D/_ZI_\1Q8"2R MU9*6&C))B:8YK!0K+^!M3M4'<)SMJ*&H-I)=+#2$?AC"6R$_L$M2VS73G![O M_/2]^G_?LT'ZJ<@WQ_V<70++7S98IQ6&P4&:'@0MT@Z*+NGZZ5&[2-N=(B7= ML/@S0) >#J_G*+WA]&5CR4IG04W\J!VZAYU*]]8LUXLH\/V?&W;H<;\0I<9X M$N?7M[6;.\XTO=(.X>RBC"RE1CUU9\X$%S)ZZMM?SUB<@BP9WT3/$K:D"B9T M#3.Q).6SIL)E'I M.#Z!^%T\/$_&?\3X"*WQ;"^Q'X7(V?EL?CZ8))!,?WBL01?.W;D[=&$>#ZWP M0:OC-W]XW(,Y#$;3LR0>P?])[IW(1_Z!V>'):0SSP>S58!+/G>F[U_%[& P3 M8PE]/[Q7!H>?9_!?*Z59L:D?L3)'LE'8MF?<@U-N?Y'RN D3]H&J!0RDD*0) M&94&8A.JE50K@HBT@!O[D&:F$M4'F=V,0!207%2FG-R<\]E(HZ@H0"\HS(E, M24F5,[WB= .#3!N+4;2)=J+MH#D0-%S7/XE91HV&Q/XZ!IZUP3BA7' MD9E85IRAPFNF%]:+I!]73%)3\)0)>TN#Y^0%8+R@\SQ_<4V29BN)-1O=Q%?9 M@I07=,EWG-G)4(?$F,-34*MLL5<3L'(4A%F> MDBJ#LVFF$*5*O\PZ,)BFG.PBID#F5#B+AI%(TVMWT%;7:P>M7G;\F #%'8"T_5HU$/GN\#;ALBU M#9&G\[NVHZY[Y.\W^VYP;?.L[]H_,E 5*5\V6HW=A(KD.7:)45A=P:V.A-/B M#HD:?^-!%BSXVH+Y]8*U#WO*7F&W;-_Y;+4X)@\2_*N;UL8>_Q;/3Q^3/ P> MD?UL.AO<>C&XQT;?9K,YL7P7TQ.4X"P'@[;W'Y, ?7S_@EYONAO5_%J";Y_E MCT=PN&"TP*J*%5:S2PK3HF#8M-CJ-<(RG6DA[Q+W[!'\E3)U^&AMV BK]"]/ M.]T>G-!4?FI.3%MB7\+O568?#_]^?+?>Y"M1?\J().7$K-^==_M/V6C+I/]I M"DDQ(5=Z_Y1][Q%[/Q1LK_5G"_L!Y?@?4$L#!!0 ( ""=5E14XE@1Z2 MNF,&SX;3*/EX%D.NEP+.SM^>CB-H68[SH1,YSC 9PDGR^RET;=>#1)&BXIK+ M@@C'B2]VQI;IPDIE3A^HZ0LJ*V533UO&@'L$G(_3XI\$S MRX*A3%=+5FA(%2.:45A5O+B #Y15G\"RMK,B66X4O\@U^*[OPP>I/O%+TM@U MUX(=[^(,G.;WP#%)!@M)-\<#RB^!TS^%1Z(]B;UI(75L[J_$'7MP\/2MU?AKV!/46QF7HB\%$\2\:C<10FX^D$IB.(3L;Q M"$;C23B)QN$I#J$UGNTE]J,0.3N?S<_#20+)](?'ZAW!N3VW(QOF<62$]SH' M;ON'QQW.(1Q.SY)X"/\GN76],_3N./$$9);?%= M]V$GV+]]@O]:59IGFV:(%Q3)!G[7?-X>G7+WJY3';1CRDGR"=U*P-,])&U*F M:I!M*%>J6A'$I"7YB:+8YQ57K*YV59WVC@8OR2O ?-[!2_KJFB1+5PH+-H:) MK]*<%!=LQ]3K=;J-:$N#!M\+VC#G!0)?DCHXPB@TP06C. K5*LWW:@)&CHQP MPU.QJL;9KMV($(#AD#H1R*(J$7C5-@ S7I BK<M'^<@?*6N7]?\[W=(CAYT2)IUWH'19"'8#L)"*LJ4A4@$*2L6[%[ZE%>E M()N %R:><>IO%5E(K>4RJ)N:R_JPI41L=3%Z-.9MOX/=CW_@U2V/1CTTW27> M=D.VZ88<3>_;>D=VS]UO=FWOVN:8V$U\9%"5I'C3ZK1V#B6A%%O$P"^OX$Y/ M(EAVCT2#O_4H"_;-KYK;+%CWL%^9)PQWZ_9=@7QSXQ@QM')20AWFO,'[+?MH3(?CA)A2\$I[/#^U\WX%/K?+JW70GS_(X=2/1'% M*.\OJ"8P.)YR>Y=7+]L@K?/YDYN M_CMP_ ]02P$"% ,4 " @G594#L/-)ID1 P!$)R4 $0 M@ $ <&%N=RTR,#(R,#$S,2YH=&U02P$"% ,4 " @G594#;I1?M$3 M "?U0 $0 @ '($0, <&%N=RTR,#(R,#$S,2YX&UL4$L! A0#% @ ()U65 3\!=- 7@ \$,$ M !4 ( !4T8# '!A;G&UL4$L! A0# M% @ ()U65!TU->#J#P YFP !( ( !8"T% '!A;G

&&W 2%%&3J43 M!>MR%E$M']#SG)C7 *#">9**LRGA(CA&+BGV7,F&DE7A9'FI 6U\8EX#@&?+ MK0]LP $T!$THH_,:2RB&\VJ4B[_(\"'VZXY5+P^()L^&"3_W6'XN5D['C./& MQ[I%'HW7!A<^^F0TXENMC<FT$7NR'-NW07514 M/H]^C1\/1UOT@;."X0E?=O#V^6@XX#_35)!<*)#IGHN?3V&],L@XRN-7QW5? MQ:G.LC>-W9>"XR\-HZE@G[YV!-41J=WG_U\@9[U1NHMF-$J *_UCH5$(-$)"7!)>')&NNA!2MQ MFD>NF45Q2<@0-41$Q5%,A P@A"H%. T':D/][^:1:V:'C.AR(BQ),')L;CXY ME>I.>U:SJ,?2@B2[>>2:V1O*QR(3U\[+=L<]2;.XZ-Q$!GL@//D0]E M L-I@BV<GB9(R.RIDG!(KM5#P06 MR17O2\$B@^!LH_V1<8X(-K.?%L/EHY,Q^@PV<6AT+BHOC(TB"].&B9&+@V S M&YL;:TL9!Z.AE .I+"4HSA +2DS!EYBQ:-V&"D6+@V SN2%[ M3C2R<'LZ4#$&*S3JJ# G$8-/[8^#<[7!!N*@]Y$0'8$0!0@M%@(-:.KL\N@N ME$RKX^!<;;"!.&B$DUZ9'+WE1#[XH)S2):%1)0!>+M)IDFC][U$7W1SOSR)XS3J32L" M+&- G H932Q&K0=O9:BY(@?% #%&)V1+ N)B(-A,.5KKH%8,3U$+(%8W)657 ME,HEN2!R6W+#Q4"PD5 HR2(%Q3Y3ZEH%W,NHLLS$TK0HTYI0N!@(-K/R1*3H M0RTS7'NY'?CD8_0RU=E1%!,M0QP\/AZ.;J 43O,A,)7D0V -@Q+9D9:0ZO"] MR%IXTC'D90B!\P"OD>@7# IO, !FQ3E$"87J,DY?I"#'0F89HM]\+*^!P,X[-![&IS0#AUAKU9D>$ZC,AP=U:5(V['?>SM=AU37[:4) MY=W>$9^R75[RM^."J1Y[>=G*YW#_Z#?LG]##TT]__INOB*-T3\?0,^0<.Y?H/TQLP77K8?\J0C$[JJUR]^^9P0*>;.'I'D\.=RB=C$;,Z9:LU)36&DX) MLG-:00D892)G3)WP"QSL].U@KEHQMWW,E9S8)DO9" _%*$YMT2@CE":GO6_! MRN]9,%>OF-L^YIIH'$1;RRJ"525(2WHZAR8[P3EC"YB[(LN\R,*2$E6."K)3 M,%TP7#* 34$EYE%IP;86*VG9)N;.KO(WZ92C#E$KE8#]&4;%[LVZX&/VH>#M M8.Y*6K:/N0FUJWO@^KK;B97\=R(@KSDB8TYZ@?<]64G+V\W.F#99]+ MND3T"3@[\EI $<6T@+DKLLR++$*4 !=E[[/?2=7684C$V0I/="L8M+"B,!$@(&TL8XVP+Z+@IC M%D#=WCKZ6K*9HA;.R,01VL24$R8-!0QB5F9%WS9)W%M'WV1$,D6AM-F"22Z M-*@L2(A.V+*B[XHQ7T_-R-*BMJ&(JCEKG#8&.:>V9-#YE%N0FZSD9MOH.\.M MP;61E&66S@(XG5%$*\'*NCP!E(PMH.^B,&8E-^=/WR*TR^!C+@X C0L)H@FD MHF#W*XU=T78OEZ1\59I99BX*H'/,F:KC2WH5?&PHN^*,5]UA3MF3" / MLNZ<9$5,(%/]*C.7K$HM2%#:)3>'H^/AB,F[3G'RLI*E-^G1K>N>GV&&K01H MX/! ,KEB'16P6GB5P$TM%Z;0IJ)PF+*[H%BIU2QL+8&]M)E=+948/&"06*NR68PEYFR": .!%XD8E*$VY-JM MDIVO7NZ.IG0Y71OD)\/W-!K4DVX;@6>8:P#YRB(B'ZNJ7(,JSJG1]G5K)S_@063JBZ MPVT((8&+K"=4$M8:&;7VPB_#C,Z5TYOU&"5'Z$!)&E-7J-N(SAL=91+)A9"] M:$&JLI*=[2/P#!>IHRA"%*J5-4&HZ1KU3!&\0P+I;\E2WY7L;"V!E0N RI%V MKH!*&"D:C=H7Y9(#""T@\.)P9B4[&^BN)Y8-@F(0"%"R#JY,JQV3]!!32BL" MKSCS3:ZM5#(:T$D?@;0*L>0DA(^428(M+4A5%DIVMH1 L\M;6.2!M;%$7PIH MYR.C[%4,*+4U&>%V$.C6+:>9'8$P.IMC-EJJ EDJCY1TX# ELT!2;2@^L)(] MC787!^U8]UB3G "RSFL;I80@/&BEH5W%5VX)9@9 V:P):^> $2%D4VS4I4A9 M@K!MF%FRDAV-KDD2NGCCT"1A@-GCK0G%.#9ZJQ7 JB3BBD!_T-_N?!49E.L, M]&RKU\&0BB_91(6WI8;"K9,=LR.03%[47?B4#BPR, 2!,4F?2D"3A6A#@\1P9IMOF;&98NSQ8 MK:51SD4 "IS<9"F-L5(9'87Q+2!N\UQ9R:SY$U>9E$)2ILC ,JM %%''3"F0 M3X2T#%-A%IBXMT[>S8ZXT8A2= [.V@RVF*BS3HX((7CP2S&':Q6=9^7DK+&& MJ2)2+8VBBG?LYU)P4I=HBEWM++*2E8N9#RD)54:2=>1 9XA!FSK+.H@0;;C8 MXW.QB=L\5U:RLH'NWZ22%28:)0P@A:A2#-9H3N\+!^RE*"&YN,2]=;)RAC4! M+!HH25AO RC0T0<*VG%.7[NA4AO&+9HG[FWA"JO'('WV@A/G3"6 ==IK0G0^ MZU:L@VJ5K'P\'%'O[>#SM,+;O:1ZEN7+G$\ZDXFE@ F%76"TY(WRRBDP;5B1 MNGC<62]HJBE3!!3C,6GB$'*(F5>CM[,%A'YULG0V1&Y"-24I/9D M%3AO8DY6NRS04\G@5D1><>>'W,G):*,5^5"'=((.8 QP,JXE:2-OR]2KE2QM M?7X5!/@ 117K$(R7*#%8GT2>%BN-R["10XNB^:V3I3.MHOF- M.4&E0#N!)"4HK='+[#T6(XF=(-R2A8CSDZ5KXS%-'F)Z1_GVTG>&RR"SGQ:; M8+[699 %28 RADI,@9QMURJV!1"!*_K.N6:?,I6?3H;"4;PNQK+92>U=5@&H M#:MX%X4Q*^'90/4U+:/*,8F(!IS(T4'=GX2<-%:2;$/1WT6A[RUA3"FHA;7D M.51#SL!92S;)F1)B)"5]"U*5E=QL&WUGV?>IBK,YDHPPG* &E! ^D,_+_.4E)UIM(B+=D"]NY M#[IO?$P'.'A+_/$#CO)MX^\,RP0Z)15%$UE> O_IBW%3M5.31 FQ^B-K46GHG0QF%O"W]E)OA5_Y]Q=Y<@X@I CIFG_ M? 8OHU424R@HVC"\M*+,?"E#.7A%J++SG*2 ]Z0%9I!>H,^85CV<*Y>WT"F3 M,I05!*]1R;I&V&=2Q6B;"$MPX9;LJ+.2G&WEKW=L,)C:,,0TXHRD]Q[[E2,MR4:\ MC0CHA8.B06B)9#"+DNM6F[%MQ1"6"QK!PEI[9V)*&F1B=9(7UYN+S3X=O*?QY*A%I(C64$D2P+,, %.\02P. M,.@HO')+08H;+W2S1'0()2BF@U'DF X82'MR5@IE014M6T"'6<+2M)Y8%%HH MY[22A;SP @R4Z!0)8IY$5922*UK\65K\N8T2%X86B,866U3R!-*EZ(KVVDL3 M B:0R[":8/[K )?8:S*ZOCQ"%0$LN_)JR)R#%(0N_0EH,;\-C)?+FJ0\Q9\H +*0\0<0E99:K!6QH*E M78/ZRP4-IVC91+#&" 52A0LNV0,GE#DH-LP7KWHD7Y>\F^&VVSF2,8I%X5) MH$WT48-@FG!&3V1UNS;Z7:14K8E^O]G1PA2C2)B@*1OP/@29F2C6ZY(DDZ,- MA9X6DQ9-]/O-<%V[07IPGLCY0%&! M++BB8TJ)$0PBLC=1K:ASN(RP"$H44]#.: >"O3IH&33R9V6$=BWHCGV(?;9: M>GE -'DV9'G'1[^5Y.Q1?TZ9S\YK; X'=+J)HW7PRR,O:A3##2OT*H^*\ M XVS ,7Z!#%$Y9. [%A[+KZK6'%R,3@YPPFQ*-%(QSDR"M!$* ND(%.1!C [ M_6:]WDY*MH&5PUR1\X?D9 *.)NN<^IW34S)#/]'S\[%/Q,F7IW[E72^/_ DF M>T_DA&/=50 P)+0Q&;))1ZD #9TS6?@5DU=,_@DF"S]W)DM72LSLC36JNFEO MU%YH2;$DG4A F#)97/IDN6+RBLE_S&1Q?9\L9\9DRMZG4#CA<@0^:2R0D]3H M*+BD@CIG\J5/7C%YQ>1K,?G:/GEV3,Y!@LPRR<0<#LG'7"AI0YD3.*.@M$A= MK/-;OV?^OJ?/5-KIC=_][C*R1]P8(TPWT&G;?+REVC_D(KLI3Y"S0>6=BDBJ MZ*1$A$MLY867XC\6%=N')^/>@-@^$YOCN/?921WCX,/])WATA%LT^3 ,U^AB]A^2NU MMH*-LL00-4:@.IQ&6D$ R6D:*=V.6B^]"3UCMYF?#K@9WO9BGZ81EXL/CRGO4CH8#/O#MZ<[O;<'K>FRS,9(6W*I^XL">>O)LY0+RIBD MM@@)3!2>]0B@Q0Z%Q",WY+:U3Q MFITE9:$\"2SLZSB[MBJH%!!C3N@U0E1+:DF[(\QTA"SDUP9Y^F$+CUJSN,DE MZ8UG*6B((Y0'+ 6#$ 40+0C?AFF4;0%MAN.]P7.V58*)3D,4.A8.5L)Y4X*3 M*;>A9O>? 6U[))JF<;D=A_C9 ]I>L M[(1?<8H7IA%] N+HO/#5@Y/)Z'X]G&- MDS^!K <73(K6%(= G#UX#!)EK%7HC87SI2E"6*%;B:RY<63K0)#M"CT#%ZM= M(BI@DU.:88'(*A3Y#EYXSO'(7(Q3,A;=%2C? >7K\;DO8?F];O^O3OVY;O]/ MMIGQ]!O#G+XR'_AILQ3)![3&25N8"F1KA2C.YI$-U(@+ BDO:ZY5C, M08;.<+159!FS#JQ"/0B,T7NT.3D1I;0VE<7/])NVBQEV25L.,[]?, E RBJQB55AK[[)M M8_2<4)$P(%D]FK@L",ZE$[\1!+-*5L2D9;(%ZK)'!!EN,S!(O.@K:"MQ\QF)FU)O'&1P1 MIP:9I*S%_'P2OH -RF/*6N>68S&?L9@985%TS.!2C)+_FTT(6O)'MI':G99D M:L%DC&G#US;_-^6W]#W#F!Y8RLE14$@)""7Y[$%+"KIF8XRB%V!1YA9,COI= M^,R\X&MF*I3(+."#H:30@5':EY1LBEE&4P*=;S6PF$;W:<%GG>F_75[C:,0> M:'LT75?]M0U>'%W@B>%7QZ?1%.UE1FL(2$3/&B\6(Y*E0B*I%OC$!8&G>0>I MLP:P5J0B+8@ZP2!K1R2M=HD_V\6?EG\=",T\+&R&$_2A*(B%\^(<(E )J$(Q M*I$75D.,M@5A:T'@:3Z&238G&PS*8NJ,0^4)3$X^HD"5(+F+&,8I\\)".*+< MFSS&U.OS8UT= ]VA]\/^^][@[=63;CJ2A:Z 661:F< [0JVT 0O9&\AL7VQH M@";'RTC&V'1O'TC74Z;/>@/:+E]=&"=U+X7371H=C;^P]?KY!@;(OXZB7Y+C M#Z+HEZ?^E30#=&9435'.@PHF\G^S)?)1*87GY9X6DSY_#L,XJRD7R^M:M%5U M+9U-V0K(,D4TAC.8G%!Q("BX6?#R_?/VXV1OTCDZ.EM%1J6@1D15EX1 765T*I.2#CY"*H?.AEA4K?X8K M^/$:7)D?WUO)RL!N,48%QNV]LBNR+JH+ MO85DQ9(Q62^5]P1U+R9EG(^&G2K88+U;D76E#3]I0R4):U7')#QX$Y!]FJF] MC[)."UA%X1MR;*WDBA:4BS#@ @9@+L1 61:=?-8VIM2"E6@+UO,PP\5@W@AC M@XE965?W.(L^4:QU06U4CA%JT83(5X,1I>$H4WXUX'?,T^KPV']^,DH'G ]M MQW[O[;2.[L/31\SDM\/1Z79Y.J&CRS/RMQM[#B;#T8WLTMS\1$IMI([%,.K> M@Y$894 '6*N0U/.BP2U9' +*I2T$?>; ML>7DH[8B%BBPLE9/2"*Y@U!RUG=8LU'*I6VS5,820=#*VD(H.$%V,:)/*R6N,*L2+R9E2G9L'_W'SYO&SS!%=J:[)G.FI,V&. M$J'$%#W+ 01CG,>LB(1T%#0$_=76K_S'XK7;3UC<]-39K'&@;)(RV245@43" M8JW*B*$D:="?)ZV+0K,K\\JN,.>O%) 15J;B?) .P&6+Z"UX:ZT/V>3??TF+Y.W<>342]-*+^<#-.[5X/>9+SS\E5;>P(;VI%74G$IH2>=0;!? M%D@&DB,3M4CGO<8+3I.;'V>8*0';29-"65E)5M7M,++GJ*0LA5JXO603V[#R M]N;'3K^BR53_/J=1&8Z.IAOL?B+)\Y>OEE+G:LZ"F T!E!804,3B)7 J!-&J M&)5H*4MNU)G2*6@O M#W!$L>:[G+X>\Z%I4OP%E,^G;?)]F,^/R5F1ZGD?!W6SGJ]FV\OZ_3R)>U[B M>?RZ-SFX2/8Y]S_?NOO195?"'!;77)/4?*H4L]H//KA"WJ60%"BK@G/%<^(6 M19#2N?,YH.&2U&%%ZA6I?XK4X?JD#C,C=6 +B5 K5!D"+X17R&2+5BM(22IY MBTC]1VL95J1N"ZDYBTF$%)G: 7*0,;G,3ALM*A?8B=\B^;$B];+(#^44Q5!W M/%1U6G6*VBJI30%=V$]G<8L\M5Z1>DD\M0Q)%J&3UKY (H61>1NUR]*H6IOE M%GGJ%:F7Q5,G4V36)67F,QCGO(DQ4*P;JT<-1+>(U+ B]9*0.I"16 (Y9S/4 MR0T:DZ&&S=#+XK#-%L)%%B/%:LNXP)8BB2PM(/0,N MM1*Z@DD+BD50<9 -H %;:HE+0% JMV&(80&@:R24>*L(^/U*SAJR(B0AA6*] M)'-*SN+BSXF=+V(WLUU?+%:ZD'5('@J48(O36///^YXLTS*N*7B3'%8A3[0[ D M@LK!!U#):*D425 MM50H;8RB=;#,>\+8C:!2:SI+KT*ITV6L0O04+&1NP!A8\$-[P]@MG!SLM3.@ MM)&9W1S4&A(>@UM("962@%ED;7QI'2P-1K'9H5(DE))4"B@RE&B" MJJN M4#-2A!57%;']_(D'E*:[ XO1/L7)]Z2],Q%B46)Z S;H\K9.T0RR41; M#AB=SB>W#C1 MKKUII9Y9=WBDH+7%HB,F<*X@A5*SRTS9>5>65EO-GVBW9\VG,9D]EW**,V-@ M4@4G0HY1R5I)RIHV]"$NV#*M54 4[*=45CJCLB 5^B23]RXGHR4D:Y=,H"ZO M>[H1H:P",@U0!HD&%(NE6(R.==UY!,^9S.*R8^5HYM!S'CQ''>NE1@DFQ0AU M)IF($%,I/JBK8GIA:?)\-,PG:;)]6>;H:O_#Q=%9L>;I( V/Z),X?C9,TZEJ M5^_Y:#B>;)>7V)]#^;1K:^,9CI%Y+7,D@H@.:O%+348Z+#9%UC>6+HH*R07> MBOBV\T9SVP"Y9"!CBDO"2[!68I00= F03"G.V9;HW]O,FT8T;C8TH?:'HE:5<(*0<@;3T445P)6=G6A#: M6P-P(S%8HBM!F:#1*@A">PZ^& /_$QGNRT+QRQ.#7U*_WQN\_33HQ7\O<0!6 MM:9DUB[E*M CA9"B&B\IQ/HPL13%2H8D*3;2%CHTYBV4)O@[;;1.X;*(<8?0#+ MREE'K%,U(8.60I@2<-GB[A,:T C[C.Y:/NH->N/)B,]Z3TLVE$9C*3E8:PM+:_Y$D*.2 M)G N%;-5+?!X*RXMB%_"J!TD2LG&")KS-B:5B,$Y,KI8G5J4J:WQ%7*O?U)5 M^4M*)R-&C<8;'U/_)%-^/!H>U2+$)Y.IN-\N&S@:] 9OQTR%:9GBAZ??O\#7 M4T\&[VDTZ<4^K5.7=*U*0S*TJ#-NRW0Y96ZP[ESK(@O_PTEB;HQ.1,\34HFZ\I29',QV )20K;19@(R2M0R(6 MNT:2"TZ3;]/\B"4G1P/]2D284M;@<@20CKRRUD@'7N8BG&S#YL=S)<=K'(UP M'D!*0,T@%)2J8=FJ-" M5G"A"!%528X$Y*R\M0 %I."@8:0L*ZWP1:_6#VIRCG&0;U71U6@#!"MS4*@@ M $52G*."*"HE>[G0B/ D5*9XD%*3L7(P(G)2B,Y@Q6%)U706?! M2=/,%(FL$UF!J:C X0D\:>5UDL*1N_Y'R"O T>6DJR*K&L3Q3:M=UA26C2B/$PN/BF!OH0 M-C,[0,9,LCA'1;LV%+-9>EHTH"VDU.A*A!PTLK90R)+44%'H=32I%;6QYDJ+ MKS3I,@:0S"XA6,?2@I-9Y5VL92?0.!NEBZJ$E=QLEA(-2,WBE/#6AZ!$@CJ; MQSE!.@1?=47,N H>35*BDI"^97,;)823=39 M#!BC*PX$2TP%DB5$*(ES5*6**SJNM,3O2,QE5!*AZ&""J5M3$)2,,6L+5-=X M1HX8$$T,M 4#&BEK% Y2(N\5)Z6 @-F3%K#2$/GSNO7_P M"__K8ME)BN $UAJ(>5K*6PL.*OREMCDE;]]46GS^S7ARVF<"'/4&W0/JO3V8 MW-?V>/+/#[T\.;@OA?A?=Z;G/?AE?(R#R[/3L#\N9_$SX<(\2^=@1.5?=_[SCUO>W7FP MB[%/G6'I/*K(#B;C7^XAPU$;]Q*5;["9WAK[O;>#^XE_0B-^_8/H^TQ_]\PA';QGM.)Q,AD?W#;_\='YT MPO[%3:;W.S_\F0=WQ3D7)LRX2;Z\\\7AN]-#]R;YVV/!WPWBQX?%7?GIV+WI MM4>7)US2\7AR9_H[?JO:3/^ZH^]\]>(7KR*/)YWQL-_+G2D;&,6+XY/A\7<. M'F/.[%;NBXZTU'."=!V^^][_SM[@.\^T",?_Q]L[FQ9-S(!T,!ULG1WRE MU+F(MSO5H?>\+T4D$R5)"Y DDM0^(>LN*D6B^UY.UAE@U5.9>O?7A^FDRHFZ M/O;.17^Q_NTTK@_?/U,[[_?TYDD^W'B__R0<;A\]/MP[?*$WGSP^W-K=[^^O MOSC;6C_H;9ZMFP%[AYL?MG_]C=?/WV?G_P&^=^_]O=5_WT\',+F MZ]_>[>T^U?OK;^7F[J;8?O+KN[W7&WQOOM/KI["G-N3>T:N/>WU_NGGV[NR- MSAE02]4%X+R(\]C8#=KE;G!92.L$)[SFS@,INB^FT-]_W,H7D;';IS*YK^"N,Y>VVQM4^7^_ MJ]3/O<+:J(?]SJM!+PTS=39?_A4IQG>]>:-]<<(2G@7>Z0X=#T>3.YWI'*H) MWX!;@5.D^W$X[$?L]X>3./QX^\P;WB!$#3;$KI>6S=MR2NR92*>*P.)U MJ982'-A_?FWAE]2[60OX/>/]]M\W\TS7TP4O7JWM[&[L/-OK[&P\W][9[3Q_ MM?/RU=K6;F=WN\/"9[>J&ZD[VSL=:?Z6_][9?MS9_?=&YPM-]$D/K3W:K8=E MT/!C$Y][8+Z>=WH\''4F!]3YGTOSZYPGQ!W.DREWYF#XSZ?WVSA/RZ^8_?W, MWW2/^)X']6?=C*?=4\)1EP:WS/ZWSEZ\<:!T\LYU58ZZ"U*'KD\^=77VV1J3 MR$E.TW_% 2-YVM'R'YW:ZM>/] M*4.;G=1]Y%44GNR-^OFF%EU48_6X8%6\\ M9.=3@:[T3G9!H^RBC+X+I01;2K+>RXLP"JLP^@?6N;NSMO7RZ318SC^.A@5R M4Y=Q=/+) "\#:1D-CWX$W<_^NS,9=F9VK;8U\:/AT5%O7 JP3=;A MCAOTJAO3X8AZL_-[W3YW*=]8D[.+.G?1&->%:+&+H*E;Y]X5 2X7(^NPE>QJ M8P+\*;TQ3<]OGF<*KL6S&R?4#KV=EMP=3&JYN-M'J@]O M8&%*9FL8*U++"6 ME=EU8Q$QZ12CB^;.@^=KS[8[:\\XD&QM[+[>WOFOE__H/-UZ]#7%[C;9"WW- M/J"-CY@F4R+4H:C1)P)T<-P9'U.JX[NYTQMT>I-Q)QU,<['/_46-=;A]T[ S M?I:O#?(ZS]*:@3BX_D#<#5WV8GSO1X-YE^-QZOAC'9'[U@%_W3SG+3-_&Q)S M<5I!_='P9# 9G3[BY._;1&I#=_7Z[2T1^)Q+SYY9?<. MM][M[V[R_>LUM_I;ZR].MSCV[[_^]6A[/7WWV^;GW+G[S&]_+#/9W MCWN;:J>_>;:IZO-OJE=B:_VIWM[]K;]WM =;9QMF4SV5VZ\W)3_CAV>[:Y/- ME^+CL]U-LW6V"6]LX.I\-#SH='G<.346^<>VF:$@_+ M=-Y&[TM/.SUU]!8'O;/IY[^WQZZOV2)/[^[WEO.(QN.+_SSC!Y"M='!_*<7Z^"9ZJ/EY[#IN MO2XXH[M!.-M5D5QQ27'SICL/-(/=V<7!@$:GG==XND 3 Q:,3X_XS^W1[O!# M.Y7>7V*38C9YX'@'7>]<[ (63MB==5WM,<=$V7*3WGGPDC-:[#SJXPB_)M(_ M;KZ?[@*H:?S9'CUG9M^@.3L0N0:Y?8\8B-M7>,_0Y]I#1=9\!? MLSZB?W3X2/^DZKW.6>^X4X=B_]ZVL8N_W:#!U,BT-B*\G29R^L9A\=F!Z,J" M')NLCUT,V7>#,A8Y'Y,RBCL/0/BO#>3O-SXCM6Z_UW]^P"*]Q9GV7YBVLK[V MX8TWI6BA0E>"D77>"B/CI.7$67@R.A B"]&J3X%ML'U.[/-HSO_^3Z^D^^>X M,Z$^'5?4.X,I[%^Z,&1+/?=A"ZVM'?"[;:TM?.L_9G%'HZG)_6.J]/@#7H05 M'.3+KTIOS);8J;/'&(Q2AU@&;REWQE4B=OHXGG1&TPDS/XXL?W(I2O,--87R M\Z*]B]$G&O'K'Y^,QB=U&&HR[/ 9TZX(J?X6_UY#P,OOW_,.37SX1QU4P\+ 6;^L-.6O5X;M*-/\P]7KTP9N-N;G*\A)$P' MG<3N8OP3G917EKLM0VN,Q6'_;^.?Z;!=MK;8NAC1GQ*#/IZ'E0Y[ MT0\'/?[FLZO]F<[=:RVB7+#F^6;D_J9'M"X"VJE4<6J>K936YX-8^[L;:G-W M[0-+ZX/M=3Z^_D+M[;X5>V=['[<.T\<]M7>Z?\3/_.3IUX-8_$C+4; M*'>#X$3*26%%(*&T@_-Y=\/*G&%Z]X_._S\-R[)SC*/.>^R?4)WGV!D?_+4! MVFOXA9557,,J+GSSN6M>F<0U3.+I59,P*ED52JDS'4470,IN %VZ!FKA?)>= MR;+.3-MZO9ALKVL??LCU%F0SC5O095S9N CFYU,TOQY#J*&^Q<,'\S:R%U>, M[)G>Z=._=T[W7^?CJ,!NO7X!V[NO^'JO]/[Z_KLM?NZ]PW>PN?M";[W>.=JN MSZTVS=YN+EOKZ73K[*W9WGW'_[P06[OI#1NF5!Y+-T/R70C*=D.,H:MME!J+ M3E)R&-OE='8+QQG_IS.M4-,YWQ*Y\^S9-S-*%YW^?[MXCR?]8<0^9^Y]SMTO MWN>K#HQKS RXFIS;V2^4#M>:Y?ETD.ML".K$TTXZ( ;HJ"Z<_G! TWDDM3?B MBWFS?Y,7O;?_C[UO;6HCV;+]*PIFXD9WA#JW;#B_(-WXW,DQ_BBF.?9DG)9R[N^XXB:Y((#L \EO5VDI M/KV;3)]\ZX,QHEUJH$T*#?RTIG]ZP5/N=PHITL((VK MCG*WS,B,L[8FF/GR'E=]T6].TY4,\ MD/*)/7T$172 0)$QCF),J"L\6GBT>3R:J,NTNFGDH66<2SPZ,)D,,[4,LMHW M\]56VL$P\XWA<2+@]"V#"]TJTI0^M#X/^E]'1Q=OK M2?,-U=A\B)U>E7D,VV2'O.&$59OX]\N+OOI!3>/[^+"K.F>7WS#6"^N M[/3&<@(3"^1"@;^JM:_?J_:QEL'JR^[T/3 M'_K]GI:'[C(K?_ B,4 MOO?+NX/--,Y/9TG%^K:[M7-V^/9-]X8"=5X:39*+J MN+;Q>K9\J#=EKXX]?DN-Y':;?$)K>[RGJA.YFY>+.-;YSE?RL9^Q_I5C3VSE MMF?K2X__D+4NW;U+EHMI?%7-XHOQ)#[%0EH/+5G^OBY9D%4$(6[ :>N 1>9! M*43!IS^M=XS*H']:B.N)J4WM68;=$P/PD^3>_;%A.Y:8WZW;\9^%A^_$P]64 M_GXZ3-\\'!;^79!_,^].AKIH:BW5@&(N84"HS4Y3!+D1EDH,3*(RM^/?VF(^ MY^@,T11O7_R!5RWG?O;?72H_6SD^US9U@)D9[IN0S])%IR29M\\7!D>MX,_+"5 M4V$[_J9L /J+^76F'H5N]V(;M7Y)FZ/RRXYKA&6OYWD$PTVN MS^NG4N_2H\Q;3*S6A;I_69'GZPFKZ@N=CWU[KX)@01,/CB@-3#('*DTY*!Y( MFEO#(T$/6_/VKH=2K8:=1XG<^.>QNG(6:BJ *UAZW^Z:@2 %D2]">%T?<\ M1GQ[.GRE6__?; SWARV 'N>CY.2>RB\KGC[9M MJZB!<\Y[69W0IUD\[77&C#=>@K7K+&@P5U9Y:8G.!:JQUEPP+(5Q*GB$U/N= MBOP(9FM)%+A.THV'_W<-S0BNJM:LBG"L>O<-]RZ7^GIU_;0IP/>K'FOY=DD9 M2Y9%J&ZZ4@RYF\;Y/I$CUA([L 818#%8T!ACL)1';M/J<,O6-K1ZQA1[1C6] M(,F+Y=U8OY?]=LO2X-]AN32'F$^J2]W5/HXG_;&*_GP0KP=JTKY=K%9XX&E\;:AP!V$,PG,#%]Z7/3 M_6+.AFO_*OTME[B_Y6-413G8_/WU=B[Y_V(O$7S[8$9/Q"6B-+DNJ*P]>$#A M=2UU[;>5ZTC=+M)A-OUB]@/^7=3S,Z^3Z.>N__L9R2-G&TXJH[-3E/],=-VZ MRW')\DS$SPEW/!.;;PY:.RUHO=QI;[9?[&R^;NVTS3OJ#0T_ MF;KE[.V,PG$+K]_C*<9C: 6H05K!C\=R>ZT TV03?_?Y5O40CV_0#.YE$6<[ M0/!DARZZ3N65UP9C77'\XAP:2MD9\^T,>L,V>!"I4/#_$*LL\VC\*833\[M,SR_N@YPT/E_H9+KHU+O5#+/?HJ[R#/TZ[ MWSMGXB(M"X\6:;D"JZQOE):7JG,6DWLG8?PUETGU!^E;PO+RGC[GO?W.U^5^ MB-U^E=R[/>Y9O:G7F M9+_005$);Z"0J*'_\ABA9?]+NT M#5C1XI_X*A-R2RT^!XD.PE&Z+M>E>=T?3FCSRRLU\Q2<:_/+_1!/3IN_$*5D M[&6Z_F(1486\TJ;G140]]57FMQ115?#N4;^;OF)X'HO=VO[?T\[H[,F(*OX4 M1!4OHJJ(JA4D,5%$U1-?98IO:TV9X5'K9;?_Y=**6EH6S ^]S"?Q/[R2D M"*1"53_;]:H(I*>^RBS7QAFE,8WZK1LD4PEY+3MG]L[1B_'#TD3GDQ*=W_P- MJ>7:QJ[IF0\50WW/M=_J#-WI<)@SQ;.BL]DSW;-AIU*R+XDM,]^X $R^YDT8 MGG8G8Y,*XY4-MK9!R(I0'BV4U_P=B1E9V_@KEY;JC*J<^(J^T@O=B[\S^W7[ MP]-(-<'V#OXS_:;.6L#E/3_(ID:PCTXCZ3A7FGH@-5\''>OE?G'9V'3T+[E_J5K=WO\:[) DHL)Z>1X M[]%SR*\\TH3L'&SOMO#Z=$.J\<_+BN+[!YOITMS,X,ZS)V;-7G-VQNN]^VEU M0VY%LO/VL:OUX3=?'^RUVML';_?>_,_^L]9.^\7ZC>+OI@7[B=1LRCJ_V&MO M;;?WM[=RCW#QSW >MY[!J MGEXF-9BQ/VLQ==54HNN$/U[TRV0WY]E=0B:S+>OM[_OD9NMZH>@K4U7[#OMQ MLY%'CJRZ7:?P7TY[YM1W1L'_>B_;ZA;]6%JH)=9BT>[!Z+K^5Y>])FKN5L#+TX'0P2L%NF6M/G=UK4 MB<>^TX+<]SUJPF6K^E\>JC53[B1CW;C9U_3X=^HNVO8U@B$["6CK*HE5),*JX$P]I+J>1YV]^J MY_EEVU_@%WU_3X?PP9B3YWDG;?9\_F?[ L3=L_IGL:;M?^5SQR M^]]V1Q^[XY>]O8_NZ^['-Q_;;_\Z.SQP>/?@K[-WQ_\?#H\:!\=OFI_:A^W M/Z77O^Z2O[[M;;VC%Y])WW5Z2/X6NP<[[/!XE[\[<.CPHS]JOWK3W24OT[C^ M(NF_]/KVM\.M-,://K9?H*^O#[9'N_OHV]Z!^[:W^5X9RQ&/'B)%&)C"!(RR M&"P2U%)E-,9J;0,_TX2LRZGNP=>[F=\%$Q>D-P*$-I@:G$1AKE M)&,\:"ZMLMXXICRCWE8,A9$L#-4TAOHVP5!.NR"HD< MC<"$-Z"Q"$""91RY MP ,BF:&49.ND00Q5DWJ_'"KA_E%_,()DP!^W.KW/83@ZGJ4/?I\&,M\TS&3> MI::GNA2H:MX/TK3O7,YZ8:/:V&A_2E_2@5,F- 7A<=*7?-:7)!=)?3+81\83 M(]',1FE]U\6B;/0#1K@O?>FVAO+*([@N!:,@^)X1/*E/2,)T<(H#IRH TU@F M!"L)6HBD5PBKJ8@9P8B(==T@!#^TZ_?*L>BU^(8<\?!(\-QT+CW@:-@:!!>2 M+FZ[X5FK%T8YH,5TN_TO59/87-'5#8+OC%K=_G X3GCX[T<0SIL70WK9'VSU M3^THGG8O'N'-]RG>\0X]W'KW M;9?\<]PF;S[N;?W%VQ^W^>Y6.\U3M]/^^.%+&D_G\-4[_O^^O?OVWB-%J2,$ MI-0"&*,2%#<(C.",.F.1=BR1 EU'4XQ0>4+GV5YU28ZRO99C>[DO[UT,BA,C MDLRIM$:GD[BQ!+Q0R,L8(F<^;2\\PX!MF=%%^>"Q[+E>6/BT>_WE]',0AB?! MY6C5[ME/8J1_I,7=U@.VU%I<;50_A;MV&!7HW0EZDR:7IY(1KBPP@=*/X#%8 MIC4$SR6UA/.T8&L;FI-&N7_J/FY>>:C6)C9_"-5B>-6&XTG#BT?K".(,'&$D M@3D;7I0Y",08[J70PO%L>!&&UEF#D+RJCEP?8ACDK/$,P[P,Z9=A<>H^P*GX M^7R_[8R.7IP.T[.'0144572*NW'1V91.89V)7+D(*@@&#%,*QO$(1 E')8]" M.;&V0:1:QPUR 14G;D-UBH+8VA$[J3T@X4+"I0,DG0*FF$C: T:0H&N(QX'9 MG+Y%I%CG#4+L2L4%_CD()Z;C6^'K2>YS,JXITQ\=A4'+78L#O9,*L1)&3ETJ MQ/E2;(]78K/G]_(RC".K"R'-3TA[TY%S@G#/L/*@2/;I\8C!.HK /&4RV+1@ M.O<@T>NT08A=A321@_[(=.M0$LZ?_=9):$^/CVH[T;C./,4O6A,M38>4<89I MM$B!P<0 "Y$E18)S4%)1)3F-2,6U#?9,"55;2-D\69K+XJI88=#7=C920']/ MH)_41:S$/G@9("*.@.F8\VX8 25C%ZBE&4C1:/SAO:=S[ MT.H&,PRM:EJ@'^$T_;&X9^-IL+W17B=U^!-'LQ>_'L8*ONFD,]@G,"@,V)^AZC)GDZ7\6)=N%4+6N&G046X(G&JHH%+#6"M9) M30$C;K@7H"2B":PJ:0HB:!"6$&E$"%3'!-:DU:]RLMMC0.UUO_>AGI3YE;!+ MZM(-\K1/Y=L6DIF#9':F70<&1VU,XA=O&#"7^$43%L"K2!W%GD=)US84QR46 MXBE#M"Z-H$"T!HA.Z &22LL]#4"B]Y (5(/B3*3?0C1.:^YR^X;$JB7XX='T M@))QT<",BW:_YTK\U1TX:'=*3:"1)UF !' >$3!*-"1AXYJF[9*5"/',0S]]3^D(,.B;-@(*6F@.S,?W&N0=JB+'48BE, M#J)FM%%GF\6?T%!MH6#V/C [H2QX004F'H,TCN2&(QH4BR$!UR&. D,\+=,& MT_7E.A5OPBTC%ZM*#:5"PP.%*%ZF=Q=?Y1W9Y=V41N"CIUH3 U0*"HQK"\9H M!\SEV@S,6V=%8A=:PPE#\1\T%Z2UA286D-8!T@D5P#FJJ6 < M4*&,4<5 A) M&:#&,^ZU]#J#E."2O/ H=1AFJP#WFW[=N*FX?1^UN9__R=!LO;4FBI.V/M)U M4YJ1%4%P3SFXH#2P(! 8S7,?(\<(\4K0JM$C>I9V16TE]):ES$3AML)M]UI2 MHW!;K=PVH5#JJ G#/(+B&B5N4P(4LB(7]HK"*.$8=16WI:N6IX3.T_(YR=FQ MKQUC.]W.J!.&SUJC<'S2'YC!6557X[S$QG#4=Y^.^MTTU\/_\U^*8/G;^=MW M:B9_/D=7%H^FY?']TWQ"-KEZ=VH3?ULC_7Y&N0I6RGE]HE;W8Z4J"']O\'9BSG)GCH5Z63\Q5>Q)M^NNNP_3G^/]4PJGWD'!^CA=&HA1 M8JQU%%CD'AA! 0R)$JS"-&+$&/$R*5BD68U;:I+8A72>*.G4W5&JD,YBI#-A MU7'O8M#. C-: V,Q@I$$ 28Z1.6C19ZL;? :NO0V[Y1@:=2UP6F5KGB:8+'#D;/>$V C6()74G*3Z6 M4@3(5-6-A HA5U&R)]05]UT)-WP QTB>_L(]"W+/=.TC[Y 1@6AP M&J-DJS@!QCJ9XPYCU)8X+U16%EBI??24@5JC,Z$ M1Z@3E9"U$%;R2R0X (P MBP1HRB5$%[V(PFJL\%BK;Y(3@-,, V* MJ C$42>,\RXBDBR@9T+64#&A."N:"^(:58T"XOL&\81R(2*W)%@!U J1JRUY M4);B]*=5B),8%*%K&_@9Y[)1(%Z%R.3K?:P7/>"H)?EHJ7FJMIX/,[RIA:/J MXJCIPDQ:<9$T"@F:9T7#.@0F+5,R@)!D!FD63%(TY#.&Q.+.UB7+-2S0?]A> M$@7Z]PO]R3X3DF/,40!%A07F(H=D623UA%EMA$;YJ&5M@S_#6"S>1[:DXA5_ MR!-1429,J:OE9J[25>Q\#1Z^A4&_,-5<3#5=*RHHA#V5'M)_^>"%2+ Z(H@6 MHZ")(]HE0ZK*.26_-)[BBHOB=43Q:Q#LKPA&C M0O"D\2=M1$.!,*6#91Z&2P@":.">22A%03("EF#8*L*O@ MIABWONA^UQQJBMQXVL13:R>,*\>TA7'NR#B?INMV>2(TD@ZD2V23U(0 5GH* M5HC,.-S)&')A5-*H,/3B>VBJBE"06AM2)WMHVN )]KEFL77 L%-@B>"@M'$D MP=0&*=8VM*PM9N(!5 /?&9YTS5D>;/@QMA_JRH?V?_C.Y\<*YC@^[HR.0ZZE MFBMN9#I(#Q!Z+L&V]4N[/PHMC'[]OFFJ@=9AG]V/^O!UV'G>ZW3_[]IHA)AT5X/!.FK!8XYY8#PZCV_< MA*M@M!Y,E,LOENI]6ZK?9WR[FO!_3/V%..B/3 M+>%[M?##=-TEDWC:.L8!B]Q(-GH/RFL/R!K$@C0&YQR#FL+WBG7;7'379=W> M#=T%Q?.A>$+*4ZYQ\#ZA6./H[]=VCX=6&Y/9?7'O\UM OOXY5M68'F/9_QQTBZG^W'/MD[^.O+[MM_/NZ]VD[O;Z+=MV^.TVOINQW: M_7C4W?WX">]N;?-W776V^]=[8[Q!T4=0$;M$XBK'-S(-+EADG1&*Y]Z2=]A' M=U/+$$Z5V!7@EH6M-5K&V@],>"T-C#U0NO$ M#%J?\_K^UKIQ[PWSN@\?9MM5>VRX>3HZZ@\2(_NB/#[>=OO6_NN]H%1XJAQH MCV0NAY-3524&2;72!@>C'?H!;6^;[&C6*MG>'P-&^[GSBSBN!\\.V(VU_> M$TVPP5*"%B;FTV,$1AD%1H2T\@Q'G@5G@[;3WNEH.#*];/&4/=7,/<54# $9 M#=CD/46, 6N5SRT G>%"**_GWE/W*AW+GFK\GG+*.< MN@YKK\.Y\O.4L]BZ<#QY%NNL4%H[D)*%I"&8 )9R#I0RG,RA&*T(Y2QV!\]@G!]A&#>IAW6Y:C# M?F]\4E>I&^9[F$+KQ'0\='HM-XY4N-M!7FU.@/%(R^E+?4#^^R?:],G']#RT M>J;CO]-\;*-=[!-#U_]39,VC?;^>J^P\9HY"XFG M%3"'$9B82%9BS@R5A! L[W2*5YN%5C91XS=16E:,%8Y)_W.Y]0GW69@HL,SG MKLDQ!.L>X@CO/O;<]"%,J;'2R(U(=K^\5\0Z3".'2(4#1HT 0PD!K(@(+/@@ M>7PTEWC95,NYJ:S@W!+)0!(:@4G'( MMMYC;3W6_NL]EII7,I48DHM'F&2E968C(20^8]&+^8]C[F_C7/C-RYYYS#WC MC-7:>I*+DV%@*BECQC '02F!7.0,$[ZVH=4ZOX4JELW+INA@97L]]O;BNQ_> M:Q9MH"%I5X$S8-Y:L-H)<(X*ZC'E,M>V;,J>*;*L,1O')T.0A]P:TV"4?E"= M-XZ#)(J,<%Z18&-5[(#.J4/5("[4>"]F2Z9;3<)?$*5F*?5+: P&)F@(;HA.54<5<5+J88-PK: M-27F+4=GZDWG3H]/N_ELH]6O*A.Z_O')(!R%WC"I)*UN?[AJ90E_>1"%9)B> M,_TV25]7UJ.J@/;BZFHD/NL?A]=I2=IAM!)-&)DT M(K]M!KTT;\,KR[$U7HUB M5'3=,=F9)D44Y[#]Y*!HF+D@D4DI[A&*)1.(MI MIB;\C&NYD()1'!L-1G7M"D9!]0.C>K()9'1,2\-A MDN58";G2T^E9:S11.[N*!+F]FO*SV3E?MO%3/Z=I;7S_U';#]Z5;C-\:-\/_ M_8@3]&2(ORZE[DJ#GLV>GR4&BB%:EXR8;KF%M::"6 M$*P,,1P(:)6M41861 M8)X8EX-GT+.T7Q87$[7#Z9%=5(58"[$V5J,NQ/J@Q#JA?$M%'1*Y+QI"R;"6 M6H+*90JX((Y&@9UU52_#9X3A=?%DB+52T/\U,NE++V*0KQ0BN'(O%]*6']P? M&JL[/L\A>AWW8WR2JGQ\"*U>?Y2^8M3/KSUE6<]OST5:40G_6$5//A\$+HFQVG_]J7C1T<7W'#E4^=+ARX_ M8FP:P>GHYH\\X*3^< JA15LP$7Y^Y6<><<4DQEF6-$?'14A\QI2E2%.27J3" M.Z=$TDG6+CYT-+BL8?$A@!T$\PE,3 _YW'2_F+/AVK^NS<5QIP=7)WYRSFZ< MF1CO;6;&"$J\VL\-J].*)MR&0;XJCR];>W]NO]D\V$D7W&HB'O6!?OF[9TY])W'RLU:GUTK?T$U[ M>?BL%;ZZD 3724BTD5-L6HFXS:_3#Y2$:;6!OY-N)173\+OF9!B>7_SRVT53 MSDZO&D3UH=^.S>!#HIESIN8G4Q*QFJ;QVY<$E$M(9!(Z=UZ=?_/YV^O56Q-2 M?OP>X^N8W_PV6LCVV*\KK"XTVU__![3K QVJ09+;K>[?N)Z_>DQBIZZ M=(9%.Z:5A['ZF3L=[[>/!4KND'. M4S5;%#];X9UQTRPLNBFN..?F,%V;/5?9+WZ;GF2W>>!5FSAZ-R4357+ MIEJ%,^8WX7/HG8:%6B/6MI7NLV_B[0?90BVY+OF2C'8I!CDUI2N5%_OGH.]/ MW52RRL*YA\.0_M\W*1-P;__\V.[X MY='NQZ/CPZU=LOOVCTX^@MO]YGC[X&]\^/%O]NY@A[][V^ZVC]_Q*\=VN#JB MVW)?\C6['_,1W2?>/OZGL_?V'=Y[^\_'PX,_.NVM3U^GC^W^R4=T>9S'[8,/ M9^VM7;9W\"F-=X>G>_'#]%V[QSMH[^!E;%^4"=I'W_8.W+>]S?=,88:\L6"L M1\ P$J!\U,""13PZ%()3.9=7S:B7N/1] 0HS/5%F"C1(HZ76T1DF!3*2>!85PLPS0Z2VC 8N!)98:T_16&="JNA,S6$F/,%,0@=M MK"&)CW2NJ\D9:.E";LF@&;:1Z^#6-@2BM:49%&8JS'3?S(0XU8**F'N[L\BH M%09A@G6(6%N#QLR$+IBIZ$Q-8"8ZP4R<(DJ#QA"B)HF/M .-6-*>1$"><<,0 MTVL;3)-&67,K5=UE_]0.W:!S4L&QRFHZ/3GI#U:MQ,L MM,3&$QN2.8=%P.YAW$S+$#J^%*RU/^V#TIXXY15H3C$PI!68W,Y:&(*4)LYC M*L9=.]2,@E2EGNV30;HG/M)L%6%AF2/:ZLBL]$K1](*EKKAMF@?F2;=-4A8) M=BZ"-8("BX*#D9@ UXQG^R@$SM8VI""-JE];H%PSE ECP2>PT@17AEDTT6"; MD,N-#2X)\(?QG-1;J(5 2EE+68,\V$-80:'Y+ )LB[P![&;U"07AO2)YT*)D:IJ1#@ MO"? E-.Y(&, P;!CN7:2M!72F42-4L]7IW[;8(R84JSM;JJ*2;O;.&<-4HSI M8*635%=MCAPW,13_PE(16&?*OV HT]A0"U(JEU05QT$;JT$ZKBRS3MB02[X] M2U;FX@16BKX]18[P(D2D12"\2A&61AG/E?,D\.B,UP_CF2@<41M'3+HMG XJ MR&3.1!3,>5]T[108'HBR-'ND=.6#+!Q1.&(V1R@5(W+YOL^@AD3!IB2NE7O_)M[9[ MS)RVS"M[\56_[ZNBE&'PN>/"<+_?]474SB%J]Z93U[ T,C@:02G+DCJ.!6C" M(W@5J:+>$L]#U:6^KD8.2ZIN/VW UI[J50!;%V"G?&R(L\2L")QR,@'6)^AZ MH8#(7%<=(1\\6=N0?/'JL 6PS05L[1E0!;!U 7;2X1730CFA,(B8TYL(2L:L MDQ&04]HAC+C N5:^$D\Q!;,@]MXR@PIBZT+LI/O)*RX-DLI+@E )0'H(1. "O_4PS_3J3PN.L:%12 3V22-07'0%G-0 MD@]Y-06Q=B)TJR^&3J2(9 V6% H:D!^4L!6V4 MDIY1&T/2BAF3M?5%*_DS\^3/N.NQ'R6/IAEY-(60:B&DW8/-Z2ZX@3A/,0'I M<[B[TP*,M &(L]P;CZ62,C$2XB60M8#]01)B"MCK _M$9U9G@E/"*\"&)(/! M1 XJ+04P23CQ3B3%(XZ=P/RFPUY[94L!>&]C;$Y*=:TN8P1B2T9$D M>PY%5\;P)..%B59G)D9K&U+QY0D_+V!?ZA25 O;ZP#XAV1D+:5&(!F14@KAG M*F>V)UV>2A6-LT@ZL;;!$]C9LH!]%7)-QEZ']!C#8>MDT(^=A0[_5YBK:GU)(6G()3,JD=;:AL:X-J]G M8S21&@\Q5AC=M?L8"KH70/>$ZH&(98[&#&>>T$UI5CV]DS PHS3:5OAZ$GK#,+Q;C8O;>EG+/9ISCY5*L'D3 MAL$,W%&57./#Y]#MGQR'7DFP><@*N.,EV.SYK$Y)[-%+33%IR4(2A+1-!B;8-R74+VGS)J[Z$F;4%MC:B=4)R-M9IC M)0')' 3LE &+G !+M#7$B?0_MK9!1 W)] 6US47M/52)+:BM#[63OBX2D;!) MG@)QE"=9FWU=U I0V$2B4#*$D5[;$%J5A-:GC-I[J-M:4%LC:B=DK>1)VI)< M:J$N5^VN##RD0_-H-/(3NF2E7* M!S/0]T.WFZM"]_SNQ>P7[KD+]_PU99W'P!0B%H/FUN>8/ 0*N62G>TZC<2)1 M4TS<0U2C2O"4HEE-M\X+9.N#[(2Z@"/C1C(#F <-3-$ FBH+%#O#O#4\\>[: M!B.RMC#: MD&0K9VT_Q'D"UGU/7A>=)H=T$DK5SE-+<<>9JK4%DB+82TIKFT MM]7C,VI$6:E<^9017;O97H1P?:"=$,*")K95@0 7+ +#3(#*@>/4X""9=XXB MMK:AL%C\5*N4KKP;\EZ%7AB8;F6U&W_!$2 M!6U>6X+"0W?AH;^G[/=DIB/M#0/*TYHPYRDH3AAP&X52QC)/6=56HAS3/6'8 MUI][4F!;+VPGXU*#QL)B"<3K7,>2$3"4>/ 42ZM8T$;F)L^(E:"8IXS;^K-* M"FYKQ>VDK1X9)3J8 "[W;F+8Y8:)T8+E. HG.&(>KVVDA5K<75YPVUS^F3'89&?&2.+"2(F 2<]#<8:"!II5QWBJ5 M= BM^.)!>J7FU5/$>.W6?L'XPAB?#)_W4F(K%6"6>]%IKR!WZ(5HK2(2D>@D M6]N06BT>TET/[^:(>*(U)T6J9#57&3EIIP2W%,G$$T4I8@%%IP%93T!137Q+EF:466#AGWA_3)R$7CM,:( >$, 1/!@=8"0S"2!:J9I=&N M;:A9"3\%Z2N.]!J\$@7I]X;T21^$D0)%+"000PDD9O:@(Y40*"-&,4I4CE'& M7,PH:5V@ON)0K\'[4*!^?U"?$.J:A&!,(("I%\ 4D=G78($39[WBAC@L$M0I MG5'?NGE07X6XAYV$M4$8CBX"'E:LG, #>Q*N,]#%W)?HJKNPSX4A".H"]1Q<,#C7 MU[1@%4E_5EWH#(^!N(SU1-'Y9)DO9)@7Y*Y ('[!Z_W@=4+2,H.#2L8+!)E0RH0FH)5* MR)6"<1Z4CX9FO$Y;Z275_SXAER,]6C;$_B!<&.PC\[6D^C?'B+]T'%Y$YKP< M](]?I"_M]$[33)Z'[O1[P]^K91Q?=Y 7;B# M?E6$],(76=AM'G;[N#G=3T]%RC5V0$B,P)!S8#@VX'C:"\$)Z7+%/S4KIVAN M)V1C@OI*1F%#G0>%,1K(&!/Z$)&4$>PD>,L4,&THZ(@(B)AW PF8")E/%M&, M3.1"&2M.&?<7\E\HHSF4,>GR4,G&Y0JI7-2< ?,QF5"$*TC;@"'CD7 H)LJ0 MI%!&H8R'2QTHE-$@RI@JL:B\#T9"6ED"3&D"!@D/DBN65CXH27-I5$P62D$H M=0[JP_2?@_[GSC"#.6%F<8_,2OB"[R$7X9RJSAW OX=>B)U"1_/1T?:4FP0Q M%*Q2#BC##I@-$0S7/.DRT@;!!:)*)PV&-*K@:SFZ:7JIQ +7FN ZH3UXX;.% MZ4!A;2!IC09,HE5PT:*8C$VMC*K@.JT\%+@^&;C>0Y)"@6L=<)WT#T@B69"2 M@Q0T (M6@E5. )>4:4F8DYPD99\WJF-Y@6M3 R,*7&N&ZZ1MCB27RG(0.K<_ MH,J 4B9 ((X:(Z-GDB>XDG72(+BN0DA$.XQF%AF\7_=BXZ;AO^_O^9M-MLT( M]TB[L-1BN2/9[DQY'FA@B @BP O&@2%)P4A'P#A-J;?4.TS7-C1=*-)[R8Y. M"I\5/GNX8)3"9POQV83RB',A^T ($,9(XC.+P$8706MJ8[0ZV0#9-<.6XV"G M$%HAM'LBM,BE$]239!8+9@(R*/*8D[L"L38H=?=0F4)HBQ#:I//*8DP\8A20 MKTZJD0"31!!0:1TFV 4S;@8H%\JB+816"&W)"4TGLU)@8:R12;R[H+G"E.I MG121*7OW0)Y": L1VF1=$NN]HX1"H"07^C4:M'0.J,=:$>6M0VAM@U"V%";G M*H3>7/C]6B=AT!H>F4%XUK)FV'$MT_,MW^F>CH)?H"XK37/O^Z>V&U:"H^>? M@"4FZ3_#8#_OF'K=@^1&KMXV@UZ:M^'%]_Z>]^EFSV^-=^EW]D:%O6_!WKM3 M_D*A$S\SAD&99%6SP!0H%A0XF5:3*"=PX+DPA*ZA,L3M$?+(AZR%ZPK7WUW&!AD15+SHLR9MT8@GZSR=51# MK;["=87KG@#7+1A06+CNP;ANJM>Q5)8H!5)PD_6ZG"^,':" -1%<1!5%YCJV M%#;L*D0>OJW^"!Y,&I7Y$,9>R&'K=!A\:]1/SWU\DJ"1ZRC/[ZF\0Z;T>#)F MK>B"(J%YS'@C,8Z7X+XS#B]6?G.\\.W38QL&>['BQ;W3T7"4%C;-Z$T460YI M;D.1?TV'!4I&K7<,/-,26*01+(H:B-/1!.D<29.\H=7B,=CU VOY"B\4.KF! M3FK/B"QT\C!T,J5Q>11(I*!Y8A+&# >%K 0D+),X"0UM3:(3OGB5RT(GA4YN MI)/:,S8+G3P(G4QUGXI(&H<0I+7TP+Q(V@FF&@1-,H)8)#P+B4YDH9-")_=( M)[5GE!8Z>1@ZF=!.E,%!*X<2?V@&S!@/EE(#T04OD+$N@:'23A:NOM(<.JF\ M1O\:F73?]*_O?-[X=_IQ,?(K]W(AUQP[Q^/&O^W@7QO?'_>V'[L'&%=W?-X9 MI6]S/P8VR<#>#Z'5ZX_25U3>HI[/"=N9#7M52*!),&K%3L_T7,=TTW#3"\?I M";ZGNCXP&55C7K]QGL\OHR+=YZ0_[.2M^'P0NF;4^1Q^^]+QHZ,+0KORJ?/M MABX_8FQZ^D0A-W[D 1?TAU,!+=:"Z]-Q]6<><<5\QB5[ AG'164O*DN1IB2] M2(5W3HGWA*Q=?.AH1TA]7%'R>N"8,\E5I3*8Q8VD=#;+ _*^?KX]A"SOSR/S=?[[4V7Q_LM=K;!V_WWOS/_K/6 M3OO%>NLV=/WQ=#CJQ+/&T?P/G_C%7GMKN[V_O=5*O^WOO=[9VCQ(?^P?I']V MM]L'^ZV]E^FMW3_?;/\G7;?SSW;K]=[^?N.?ZY>_>^;4=Y),>M;J]%KI&[JY M6NBO4P-/RD8%EN\$7VD-:9A=.W+\EN'8T)[_S Z?R;S]]>K]Z:T(+&[S&^COG-;Z-U?.-[ M/[HMQNL*BSO=]L?O,@3W\R]CM?;YZ*%=T@?YC>J1FQKQC;7)XW-[ZX^/AUKLONP=_T<./.WSW[3NT2PX_ MOLOC>ML^:K]M=R=/8]H?/]##XW3==,?.X:MV M>HYM_([\$[_'B>RC;WL'[MO>YGNKO*/44%#$:6"(*C!,"T".(,2)L"QWYEBP M(-V\,%B>/(1"9RM"9RM6D&Y9Z.S;!)UQ[2(7S(&,00(C,H#%7@-1QB IN0I8 M+EZ/KO!9X;,EY[/[:]U8^&P!/L,3?$9MTL(H#Z!#(, ,=J"9B( ==TYP1F)0 MBY>C*WQ6^&S)^>S^^DH6/EN S^BD?A:0CR%P$$YZ8($D_4P:!HY98U&D063] M;-%J= _%9ZN0"[HW.@J#*N-S$(Y";]CY'"[:0?Z2?8&_/JO20/LQ=X=\?AM? M\IUCJ,L]FG./FMS=8P&L&XZ!%T>F]R%O^R2!!B$-Z%OPK0^FTQN.,1"&O[:2 M>.KT/H?AZ%H@ZXKTA6J&8[BBJA=7F>I2<&]^-IUN#L1ZV1_L)PF^']SIH#/J MA.&FS]%X>=62I-^+!^9K$?)S"/GOR4*70EXIC2+A+HGVW%154 I6"0\44110 MX((3NK:AUFNHX]4@JZ1 _ & MM#:22^Z*9D"\)G_;DW(Z.#,\:L5N_TOK*/@/X6Z>AQGS] 3Y['$\#R_2 KU, MZ_.?O#ROTOI5))<37]\$US7#82>FRL(2J0?)%+,O.,<29M=$DT2ZJN0^_?3.*!%0AX6B]AL M'J4UWRMQX4']LS^H&&PT&G3L:56JYJ!?F&Q^)IM.K=/2TZBY VTQ@R2P.%BJ M"1C%B6#2:V1R+HJ:43:U>:&.CW"Z\M1(H:G.BT(%M5/!I*?"1.^)3RP@./+ MJ(Q@M6) !7(H&LV(16L;8O&*IX4.EH8.FN_C*,10.S%,.C2\_Q6@!:!*8E!!TK! M.\R1%0)'$7)P90U1&25%JHY(C6M.D;D*)-VA0OUJI;36/T%/1P#7 MD+L[D/O>BRFO$ [1918'+4S2^*0.8*BQ8)@71G.65K(*JR7K;/%#K/I@\\A' M8(5 "X$N4YY2(=#:"'32EZ8]D=)'#E@H#$S+'/^36Z=Z)X*1#!M)$X%2OI!^ M7 BT$&@AT,?S2Q8"K8U )WV.1-FHJ1,0B*"0-@$#S84 Z862B@45;5C;(%@6 M#;00:"'0)?7A%@*MC4 G_;/12ZPD)N",2B:\PQ84H0J0YB$&Z@U7.!>QXG4D MESP^@9;>E:5WY3+UKN0U]:[D:QNE=V7I75G:1SY@^\C]@[T7__.?O==;VV_V M_\]_J62$_-;:_NOOG8-WMYJ81O:1G&_D#]MB4NMUI?E=.DQRNHZPJKVUH%P7 M7-]#&T1*[O;),M8RUI^,59 'Z81)Y'+V^)MNA=FZTO:O-=6!['R>)A18(JM9 M^?'=.ST^[5;V:C79 MXPRNZM?K$4L[YVEW$#68KX2H>8I=.?>/S. ');!*0],?4-5Q_[3W M0V;ZD:*Z"AG0OYNNZ;G0,L/L VK/ Y<08F M7:1">!69,8RCH$-@S'@IE":4(O]^IPIC13_+<1SKF17]CWE@[W0T'"5=,\U> M8XZ\VOOG1UX??S_:W=K\>GC\CAUN^>/VQS='[]Z^Z>3/[7YK?]I]NXO?O6VG MO_WED=?Q[MGNJ\/.NX/?T]@^G.UMO3D^//!'NP?=3IO\]6WOUVQUZN+6;Q_MU]W@'MTE[ M5IO0M!8!<\Q FFB!X>A!,T=!4JXXD49$G@NOJ)7+8+Q?:#>. U>V%]4\8?DN M,1D)N;-N9,)&99A7 A,NH_=&R=ORV55%=JR\)D.M>YIG;&;R5;O?R^,8]+MI M^!]VLH(1AJ.U5NP/CLTH#>SKZ'GO]!A\OSI[R=];:'$^6IR*1778"28,,!XB ML,@1&&8T8.&0(3%@CW,HU3-$Z8PJ#X49"S,N/S/.$^X4:*(]1H)VQC)/I#9, M.B6)%4)+)>W-U'A#E%-='%EHZU0"&F24'LH>WFPGOS\!Z?]!CB&!".#'@0&!C!%DS6#C5% M 4<>/;%L;8//+'_84,/X)X<<%S%YZ4G"C]FR7'G_5ZY4KZ!V&,VL.W.K0ZCE MK1Q>'>^3WTHWA[),99G*,JW&,LWC<#!*Z."5Q\G*9)$;;7TDEG+D/5'2B;M7 MB$H2Y[(F8-&5Y]"59[1A#(8*H[P"AQD'QI4#C:0"S' R?J+527->V]!TG9>^ M)D\3J/=7RJT =0&@3AJUD5(B'3*0?B2@"N[!8!)!&L)1U%XRXIH$U)K"\I;# M")K5H>3.1M'R=GB^FQI7&G&792K+M)@01Y;1H"1A/B!FDIC024Z3H%5@/AK& M[[>33Y'M\\CVZ=Z"-CB!B R@L,ZRW6K0V#+ (:V?M.D%5UN[GH+?0K-EF1IG M*Q6:K9]F)TTHZZ/&Q#/P,2A@P1+0+,:T5-XX96/T:;D:1+,K=8ZT,QR>5CE. M_9@-J9RV/:S2MCN]C,%>&(/S2V=TU K')]W^60BM4)VQYV:0H9>K2K5.NFD( M*W84-5_*$\->>1H]"QHQ*;56:<-:2@2/7'M^&[_LC)B'O'K!;YT.HR^ M'^=!53]_-\/@,[:)A57ZK3SP'Q- M-SLQ'=^JRCD'G^M5]\*H55FILS)_;Z.:+&?AR(%I