0001327567-19-000038.txt : 20191126 0001327567-19-000038.hdr.sgml : 20191126 20191125191552 ACCESSION NUMBER: 0001327567-19-000038 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20191031 FILED AS OF DATE: 20191126 DATE AS OF CHANGE: 20191125 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: 191247347 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-10312019x10qq120.htm 10-Q Document
false--07-31Q12020000132756780000010000000.00010.0001100000000010000000009680000097600000968000009760000019000000000.00906800.00375450.00010.00011000000001000000000000P3Y 0001327567 2019-08-01 2019-10-31 0001327567 panw:CloudotherServicesMember 2019-08-01 2019-10-31 0001327567 2019-11-13 0001327567 2019-10-31 0001327567 2019-07-31 0001327567 2018-08-01 2018-10-31 0001327567 us-gaap:ServiceMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember 2018-08-01 2018-10-31 0001327567 us-gaap:ServiceMember 2018-08-01 2018-10-31 0001327567 us-gaap:CommonStockMember 2019-07-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-10-31 0001327567 us-gaap:RetainedEarningsMember 2019-07-31 0001327567 us-gaap:CommonStockMember 2019-08-01 2019-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2019-10-31 0001327567 us-gaap:RetainedEarningsMember 2019-08-01 2019-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-08-01 2019-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-31 0001327567 us-gaap:RetainedEarningsMember 2019-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001327567 us-gaap:CommonStockMember 2019-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-10-31 0001327567 us-gaap:RetainedEarningsMember 2018-08-01 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-08-01 2018-10-31 0001327567 us-gaap:CommonStockMember 2018-08-01 2018-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-31 0001327567 us-gaap:RetainedEarningsMember 2018-08-01 2018-10-31 0001327567 2018-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0001327567 2018-08-01 0001327567 us-gaap:RetainedEarningsMember 2018-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-01 2018-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0001327567 us-gaap:CommonStockMember 2018-07-31 0001327567 us-gaap:RetainedEarningsMember 2018-10-31 0001327567 2018-07-31 0001327567 us-gaap:CommonStockMember 2018-10-31 0001327567 us-gaap:OtherAssetsMember 2018-10-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-10-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-10-31 0001327567 us-gaap:OtherAssetsMember 2019-10-31 0001327567 us-gaap:AccountingStandardsUpdate201602Member 2019-08-01 0001327567 us-gaap:AccountingStandardsUpdate201602Member panw:Q113NewLeaseArrangementsPreviousCorporateHeadquartersMember 2019-08-01 0001327567 panw:SupportMember 2019-08-01 2019-10-31 0001327567 panw:SubscriptionMember 2018-08-01 2018-10-31 0001327567 panw:SubscriptionMember 2019-08-01 2019-10-31 0001327567 panw:SupportMember 2018-08-01 2018-10-31 0001327567 2019-11-01 2019-10-31 0001327567 panw:OtherAmericasMember 2019-08-01 2019-10-31 0001327567 us-gaap:EMEAMember 2018-08-01 2018-10-31 0001327567 srt:AmericasMember 2019-08-01 2019-10-31 0001327567 srt:AsiaPacificMember 2019-08-01 2019-10-31 0001327567 panw:OtherAmericasMember 2018-08-01 2018-10-31 0001327567 country:US 2019-08-01 2019-10-31 0001327567 srt:AsiaPacificMember 2018-08-01 2018-10-31 0001327567 srt:AmericasMember 2018-08-01 2018-10-31 0001327567 us-gaap:EMEAMember 2019-08-01 2019-10-31 0001327567 country:US 2018-08-01 2018-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:InvestmentsMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:CashEquivalentsMember 2019-10-31 0001327567 us-gaap:InvestmentsMember 2019-10-31 0001327567 panw:ZingboxInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-09-20 2019-09-20 0001327567 panw:ZingboxInc.Member 2019-09-20 2019-09-20 0001327567 panw:ZingboxInc.Member us-gaap:CustomerRelationshipsMember 2019-09-20 2019-09-20 0001327567 panw:ZingboxInc.Member 2019-09-20 0001327567 us-gaap:PatentsMember 2019-07-31 0001327567 us-gaap:PatentsMember 2019-10-31 0001327567 us-gaap:DevelopedTechnologyRightsMember 2019-10-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2019-07-31 0001327567 us-gaap:DevelopedTechnologyRightsMember 2019-07-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2019-10-31 0001327567 us-gaap:CustomerRelationshipsMember 2019-07-31 0001327567 us-gaap:InProcessResearchAndDevelopmentMember 2019-07-31 0001327567 us-gaap:CustomerRelationshipsMember 2019-10-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2019-10-31 0001327567 us-gaap:InProcessResearchAndDevelopmentMember 2019-10-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2019-07-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-07-31 0001327567 us-gaap:OtherAssetsMember 2019-07-31 0001327567 panw:A2023NotesMember 2018-07-31 2018-07-31 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-09-04 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember 2018-09-04 0001327567 panw:A2023NotesMember 2018-07-31 0001327567 panw:A2023NoteHedgesMember 2018-07-31 2018-07-31 0001327567 panw:A2019NotesMember 2014-06-30 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-09-04 2018-09-04 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2018-09-04 2018-09-04 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2019-10-31 0001327567 panw:Term2Member us-gaap:RevolvingCreditFacilityMember 2018-09-04 2018-09-04 0001327567 panw:Term2bMember us-gaap:RevolvingCreditFacilityMember 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember 2019-10-31 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2018-09-04 2018-09-04 0001327567 panw:A2019WarrantsMember 2019-08-01 2019-10-31 0001327567 panw:A2019WarrantsMember 2019-10-31 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 panw:A2023NotesMember 2019-07-31 0001327567 panw:A2023NotesMember 2019-10-31 0001327567 panw:A2019NotesMember 2019-08-01 2019-10-31 0001327567 panw:A2023NotesMember 2018-08-01 2018-10-31 0001327567 panw:A2023NotesMember 2019-08-01 2019-10-31 0001327567 panw:A2019NotesMember 2018-08-01 2018-10-31 0001327567 panw:A2019NotesMember 2018-10-31 0001327567 panw:A2023NotesMember 2018-10-31 0001327567 panw:A2019NotesMember 2019-10-31 0001327567 panw:A2023WarrantsMember 2018-07-31 0001327567 panw:A2019WarrantsMember 2014-06-30 2014-06-30 0001327567 panw:A2019WarrantsMember 2014-06-30 0001327567 panw:A2023WarrantsMember 2018-07-31 2018-07-31 0001327567 panw:A2019NotesMember 2014-06-30 2014-06-30 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2019-07-31 0001327567 panw:CloudotherServicesMember 2019-10-31 0001327567 us-gaap:InventoriesMember 2019-10-31 0001327567 2019-02-28 0001327567 us-gaap:PerformanceSharesMember 2019-10-31 0001327567 us-gaap:PerformanceSharesMember 2019-08-01 2019-10-31 0001327567 panw:RestrictedStockAwardsRSAsMember 2019-10-31 0001327567 panw:RestrictedStockAwardsRSAsMember 2019-07-31 0001327567 us-gaap:PerformanceSharesMember 2019-07-31 0001327567 panw:RestrictedStockAwardsRSAsMember 2019-08-01 2019-10-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2019-10-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2019-10-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2018-08-01 2018-10-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2018-08-01 2018-10-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2018-08-01 2018-10-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2018-08-01 2018-10-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2019-10-31 0001327567 panw:StockOptionswithServiceConditionMember 2019-10-31 0001327567 panw:StockOptionswithServiceConditionMember 2019-08-01 2019-10-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2018-08-01 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2019-08-01 2019-10-31 0001327567 panw:StockOptionswithServiceConditionMember 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2019-07-31 0001327567 panw:StockOptionswithServiceConditionMember 2018-08-01 2019-07-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2019-10-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2019-07-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2019-10-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2018-08-01 2019-07-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2019-08-01 2019-10-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2019-07-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2019-10-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2018-08-01 2019-07-31 0001327567 srt:MaximumMember panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember 2019-08-01 2019-10-31 0001327567 srt:MinimumMember panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember 2019-08-01 2019-10-31 0001327567 panw:RedLockInc.Member 2018-08-01 2018-10-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2019-08-01 2019-10-31 0001327567 us-gaap:WarrantMember 2019-08-01 2019-10-31 0001327567 us-gaap:EmployeeStockMember 2019-08-01 2019-10-31 0001327567 us-gaap:EmployeeStockOptionMember 2019-08-01 2019-10-31 0001327567 us-gaap:RestrictedStockMember 2018-08-01 2018-10-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2018-08-01 2018-10-31 0001327567 us-gaap:WarrantMember 2018-08-01 2018-10-31 0001327567 us-gaap:EmployeeStockMember 2018-08-01 2018-10-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2018-08-01 2018-10-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2019-08-01 2019-10-31 0001327567 us-gaap:EmployeeStockOptionMember 2018-08-01 2018-10-31 0001327567 us-gaap:RestrictedStockMember 2019-08-01 2019-10-31 0001327567 panw:AporetoInc.Member us-gaap:SubsequentEventMember 2019-11-30 2019-11-30 iso4217:USD xbrli:shares panw:day xbrli:pure xbrli:shares iso4217:USD



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 October 31, 2019
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)  
 
Delaware
20-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 class
 
Trading Symbol(s)
 
Name of each exchange on which registered
Common stock, $0.0001 par value per share
 
PANW
 
New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Emerging growth company
Non-accelerated filer
Smaller 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 November 13, 2019 was 97,957,435.
 




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
(Unaudited, in millions, except per share data)

 
October 31, 2019
 
July 31, 2019
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
1,263.7

 
$
961.4

Short-term investments
1,597.5

 
1,841.7

Accounts receivable, net of allowance for doubtful accounts of $1.0 and $0.8 at October 31, 2019 and July 31, 2019, respectively
499.2

 
582.4

Prepaid expenses and other current assets
289.4

 
279.3

Total current assets
3,649.8

 
3,664.8

Property and equipment, net
316.4

 
296.0

Operating lease right-of-use assets
282.6

 

Long-term investments
467.6

 
575.4

Goodwill
1,400.4

 
1,352.3

Intangible assets, net
284.1

 
280.6

Other assets
423.9

 
423.1

Total assets
$
6,824.8

 
$
6,592.2

Liabilities and stockholders’ equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
74.7

 
$
73.3

Accrued compensation
125.7

 
235.5

Accrued and other liabilities
192.3

 
162.4

Deferred revenue
1,658.9

 
1,582.1

Total current liabilities
2,051.6

 
2,053.3

Convertible senior notes, net
1,445.5

 
1,430.0

Long-term deferred revenue
1,357.1

 
1,306.6

Long-term operating lease liabilities
371.6

 

Other long-term liabilities
82.6

 
216.0

Commitments and contingencies (Note 11)


 


Stockholders’ equity:
 
 
 
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at October 31, 2019 and July 31, 2019

 

Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 97.6 and 96.8 shares issued and outstanding at October 31, 2019 and July 31, 2019, respectively
2,477.5

 
2,490.9

Accumulated other comprehensive loss
(0.6
)
 
(3.7
)
Accumulated deficit
(960.5
)
 
(900.9
)
Total stockholders’ equity
1,516.4

 
1,586.3

Total liabilities and stockholders’ equity
$
6,824.8

 
$
6,592.2


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 Ended
 
October 31,
 
2019
 
2018
Revenue:
 
 
 
Product
$
231.2

 
$
240.5

Subscription and support
540.7

 
415.5

Total revenue
771.9

 
656.0

Cost of revenue:
 
 
 
Product
65.1

 
73.2

Subscription and support
152.6

 
110.3

Total cost of revenue
217.7

 
183.5

Total gross profit
554.2

 
472.5

Operating expenses:
 
 
 
Research and development
170.5

 
113.4

Sales and marketing
365.7

 
314.6

General and administrative
69.8

 
76.6

Total operating expenses
606.0

 
504.6

Operating loss
(51.8
)
 
(32.1
)
Interest expense
(18.9
)
 
(22.7
)
Other income, net
16.2

 
13.0

Loss before income taxes
(54.5
)
 
(41.8
)
Provision for (benefit from) income taxes
5.1

 
(3.5
)
Net loss
$
(59.6
)
 
$
(38.3
)
Net loss per share, basic and diluted
$
(0.62
)
 
$
(0.41
)
Weighted-average shares used to compute net loss per share, basic and diluted
96.6

 
93.8


See notes to condensed consolidated financial statements.

- 4 -


PALO ALTO NETWORKS, INC.

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

 
Three Months Ended
 
October 31,
 
2019
 
2018
Net loss
$
(59.6
)
 
$
(38.3
)
Other comprehensive income (loss), net of tax:
 
 
 
Change in unrealized gains (losses) on investments
2.7

 
0.9

Change in unrealized gains (losses) on cash flow hedges
0.4

 
(3.5
)
Other comprehensive income (loss)
3.1

 
(2.6
)
Comprehensive loss
$
(56.5
)
 
$
(40.9
)

See notes to condensed consolidated financial statements.

- 5 -


PALO ALTO NETWORKS, INC.

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

 
Three Months Ended October 31, 2019
 
Common Stock
and
Additional Paid-In Capital
 
Accumulated
Other
Comprehensive Income (Loss)
 
Accumulated
Deficit
 
Total 
Stockholders’
Equity
 
Shares
 
Amount
 
Balance as of July 31, 2019
96.8

 
$
2,490.9

 
$
(3.7
)
 
$
(900.9
)
 
$
1,586.3

Net loss

 

 

 
(59.6
)
 
(59.6
)
Other comprehensive income

 

 
3.1

 

 
3.1

Issuance of common stock in connection with employee equity incentive plans
1.0

 
36.3

 

 

 
36.3

Taxes paid related to net share settlement of equity awards

 
(5.3
)
 

 

 
(5.3
)
Share-based compensation for equity-based awards

 
153.7

 

 

 
153.7

Repurchase and retirement of common stock
(0.9
)
 
(198.1
)
 

 

 
(198.1
)
Settlement of warrants
0.7

 

 

 

 

Balance as of October 31, 2019
97.6

 
$
2,477.5

 
$
(0.6
)
 
$
(960.5
)
 
$
1,516.4

 
Three Months Ended October 31, 2018
 
Common Stock
and
Additional Paid-In Capital
 
Accumulated
Other
Comprehensive Income (Loss)
 
Accumulated
Deficit
 
Total 
Stockholders’
Equity
 
Shares
 
Amount
 
Balance as of July 31, 2018
93.6

 
$
1,967.4

 
$
(16.4
)
 
$
(790.7
)
 
$
1,160.3

Cumulative-effect adjustment from adoption of new accounting pronouncement

 

 

 
(28.3
)
 
(28.3
)
Net loss

 

 

 
(38.3
)
 
(38.3
)
Other comprehensive loss

 

 
(2.6
)
 

 
(2.6
)
Issuance of common stock in connection with employee equity incentive plans
1.1

 
30.8

 

 

 
30.8

Taxes paid related to net share settlement of equity awards

 
(13.9
)
 

 

 
(13.9
)
Share-based compensation for equity-based awards

 
140.2

 

 

 
140.2

Settlement of convertible notes
1.4

 
(10.2
)
 

 

 
(10.2
)
Common stock received from exercise of note hedges
(1.4
)
 

 

 

 

Temporary equity reclassification

 
15.0

 

 

 
15.0

Balance as of October 31, 2018
94.7

 
$
2,129.3

 
$
(19.0
)
 
$
(857.3
)
 
$
1,253.0


See notes to condensed consolidated financial statements.

- 6 -


PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in millions)
 
Three Months Ended
 
October 31,
 
2019
 
2018
Cash flows from operating activities
 
 
 
Net loss
$
(59.6
)
 
$
(38.3
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
Share-based compensation for equity-based awards
149.9

 
136.9

Depreciation and amortization
44.0

 
32.5

Amortization of deferred contract costs
55.6

 
43.6

Amortization of debt discount and debt issuance costs
15.5

 
19.4

Amortization of operating lease right-of-use assets
10.4

 

Amortization of investment premiums, net of accretion of purchase discounts
(3.2
)
 
(2.4
)
Loss on conversions of convertible senior notes

 
2.2

Repayments of convertible senior notes attributable to debt discount

 
(52.3
)
Changes in operating assets and liabilities, net of effects of acquisitions:
 
 
 
Accounts receivable, net
83.9

 
86.6

Prepaid expenses and other assets
(59.2
)
 
(25.1
)
Accounts payable
(2.5
)
 
(0.8
)
Accrued compensation
(109.9
)
 
(65.0
)
Accrued and other liabilities
(25.2
)
 
12.5

Deferred revenue
125.5

 
102.5

Net cash provided by operating activities
225.2

 
252.3

Cash flows from investing activities
 
 
 
Purchases of investments
(274.3
)
 
(741.0
)
Proceeds from sales of investments

 
2.5

Proceeds from maturities of investments
632.4

 
214.5

Business acquisitions, net of cash acquired
(66.4
)
 
(154.8
)
Purchases of property, equipment, and other assets
(47.2
)
 
(34.3
)
Net cash provided by (used in) investing activities
244.5

 
(713.1
)
Cash flows from financing activities
 
 
 
Repayments of convertible senior notes attributable to principal and equity component

 
(275.0
)
Payments for debt issuance costs

 
(3.6
)
Repurchases of common stock
(198.1
)
 

Proceeds from sales of shares through employee equity incentive plans
36.3

 
30.7

Payments for taxes related to net settlement of equity awards
(5.3
)
 
(13.9
)
Net cash used in financing activities
(167.1
)
 
(261.8
)
Net increase (decrease) in cash, cash equivalents, and restricted cash
302.6

 
(722.6
)
Cash, cash equivalents, and restricted cash - beginning of period
965.0

 
2,509.2

Cash, cash equivalents, and restricted cash - end of period
$
1,267.6

 
$
1,786.6

 
 
 
 
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets
 
 
 
Cash and cash equivalents
$
1,263.7

 
$
1,784.4

Restricted cash included in prepaid expenses and other current assets
1.9

 
1.0

Restricted cash included in other assets
2.0

 
1.2

Total cash, cash equivalents, and restricted cash
$
1,267.6

 
$
1,786.6

See notes to condensed consolidated financial statements.

- 7 -


 NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We offer platforms that empower enterprises, service providers, and government entities to secure their organizations by safely enabling applications and data running in their networks, on their endpoints, and in the cloud, and by preventing breaches that stem from targeted cyberattacks.
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, 2019, filed with the Securities and Exchange Commission (“SEC”) on September 9, 2019. 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. We have made estimates and judgments affecting the amounts reported in our condensed consolidated financial statements and the accompanying notes. The actual results that we experience may differ materially from our estimates.
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, 2019.
Summary of Significant Accounting Policies
There have been no material changes to our significant accounting policies as of and for the three months ended October 31, 2019, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, except for the change in our accounting policies for leases due to our adoption of new lease accounting guidance. Refer to “Recently Adopted Accounting Pronouncements” below and Note 10. Leases.
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting. Among its provisions, the standard requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases and also requires additional qualitative and quantitative disclosures about lease arrangements.
We adopted this standard effective August 1, 2019 on a modified retrospective basis, under which financial results reported in periods prior to fiscal 2020 were not adjusted. We elected the package of practical expedients, which allowed us to carry forward our historical assessments of whether contracts are or contain leases, lease classification, and initial direct costs. Additionally, we elected to account for lease and non-lease components as a single lease component and to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less.
The most significant impact of adopting this guidance was the recognition of $286.4 million of operating lease right-of-use assets and $437.6 million of operating lease liabilities on our condensed consolidated balance sheet as of August 1, 2019, which included reclassifying previously recognized $124.2 million in lease incentives, deferred or prepaid rent, as well as $27.0 million in cease-use liabilities to operating lease right-of-use assets.
The adoption of this standard had no impact on our condensed consolidated statements of operations and condensed consolidated statements of cash flows. Refer to Note 10. Leases for further discussion.
Recently Issued Accounting Pronouncements
Financial Instruments - Credit Losses
In June 2016, the FASB issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the existing incurred loss model with an expected credit loss model for financial

- 8 -


assets measured at amortized cost, including trade receivables, and requires that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The standard is effective for us in our first quarter of fiscal 2021 and will be applied on a modified retrospective basis. We are currently evaluating whether this standard will have a material impact on our condensed consolidated financial statements.
2. Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
 
Three Months Ended October 31,
 
2019
 
2018
Revenue:
 
 
 
Americas
 
 
 
United States
$
494.9

 
$
415.9

Other Americas
34.7

 
34.3

Total Americas
529.6

 
450.2

Europe, the Middle East, and Africa (“EMEA”)
147.6

 
127.7

Asia Pacific and Japan (“APAC”)
94.7

 
78.1

Total revenue
$
771.9

 
$
656.0


The following table presents revenue for groups of similar products and services (in millions):
 
Three Months Ended October 31,
 
2019
 
2018
Revenue:
 
 
 
Product
$
231.2

 
$
240.5

Subscription and support


 


Subscription
318.6

 
231.3

Support
222.1

 
184.2

Total subscription and support
540.7

 
415.5

Total revenue
$
771.9

 
$
656.0


Deferred Revenue
During the three months ended October 31, 2019, we recognized approximately $485.0 million of revenue pertaining to amounts that were deferred as of July 31, 2019.
Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $3.1 billion as of October 31, 2019, of which we expect to recognize approximately $1.7 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.

- 9 -


The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of October 31, 2019 and July 31, 2019 (in millions):
 
 
October 31, 2019
 
July 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
617.3

 
$

 
$

 
$
617.3

 
$
369.1

 
$

 
$

 
$
369.1

Certificates of deposit
 

 
4.0

 

 
4.0

 

 
12.0

 
 
 
12.0

Commercial paper
 

 
4.5

 

 
4.5

 

 
19.3

 

 
19.3

U.S. government and agency securities
 

 
15.0

 

 
15.0

 

 
54.4

 

 
54.4

Total cash equivalents
 
617.3

 
23.5

 

 
640.8

 
369.1

 
85.7

 

 
454.8

Short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
 

 
23.7

 

 
23.7

 

 
17.5

 

 
17.5

Commercial paper
 

 
15.9

 

 
15.9

 

 
8.9

 

 
8.9

Corporate debt securities
 

 
369.9

 

 
369.9

 

 
375.5

 

 
375.5

U.S. government and agency securities
 

 
1,188.0

 

 
1,188.0

 

 
1,439.8

 

 
1,439.8

Total short-term investments
 

 
1,597.5

 

 
1,597.5

 

 
1,841.7

 

 
1,841.7

Long-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
 

 
198.3

 

 
198.3

 

 
214.3

 

 
214.3

U.S. government and agency securities
 

 
269.3

 

 
269.3

 

 
361.1

 

 
361.1

Total long-term investments
 

 
467.6

 

 
467.6

 

 
575.4

 

 
575.4

Prepaid expenses and other current assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 

 
0.4

 

 
0.4

 

 
1.3

 

 
1.3

Total prepaid expenses and other current assets
 

 
0.4

 

 
0.4

 

 
1.3

 

 
1.3

Total assets measured at fair value
 
$
617.3

 
$
2,089.0

 
$

 
$
2,706.3

 
$
369.1

 
$
2,504.1

 
$

 
$
2,873.2

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Accrued and other liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$

 
$
2.2

 
$

 
$
2.2

 
$

 
$
3.8

 
$

 
$
3.8

Total accrued and other liabilities
 

 
2.2




2.2

 


3.8




3.8

Total liabilities measured at fair value
 
$

 
$
2.2

 
$

 
$
2.2

 
$

 
$
3.8

 
$

 
$
3.8


Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of October 31, 2019 and July 31, 2019.

- 10 -


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 October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
Amortized Cost 
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Cash equivalents:
 
 
 
 
 
 
 
Certificates of deposit
$
4.0

 
$

 
$

 
$
4.0

Commercial paper
4.5

 

 

 
4.5

U.S. government and agency securities
15.0

 

 

 
15.0

Total available-for-sale cash equivalents
$
23.5

 
$

 
$

 
$
23.5

Investments:
 
 
 
 
 
 
 
Certificates of deposit
$
23.7

 
$

 
$

 
$
23.7

Commercial paper
15.9

 

 

 
15.9

Corporate debt securities
565.2

 
3.0

 

 
568.2

U.S. government and agency securities
1,454.0

 
3.6

 
(0.3
)
 
1,457.3

Total available-for-sale investments
$
2,058.8

 
$
6.6

 
$
(0.3
)
 
$
2,065.1

 
July 31, 2019
 
Amortized Cost 
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Cash equivalents:
 
 
 
 
 
 
 
Certificates of deposit
$
12.0

 
$

 
$

 
$
12.0

Commercial paper
19.3

 

 

 
19.3

U.S. government and agency securities
54.4

 

 

 
54.4

Total available-for-sale cash equivalents
$
85.7

 
$

 
$

 
$
85.7

Investments:
 
 
 
 
 
 
 
Certificates of deposit
$
17.5

 
$

 
$

 
$
17.5

Commercial paper
8.9

 

 

 
8.9

Corporate debt securities
587.8

 
2.3

 
(0.3
)
 
589.8

U.S. government and agency securities
1,799.5

 
2.6

 
(1.2
)
 
1,800.9

Total available-for-sale investments
$
2,413.7

 
$
4.9

 
$
(1.5
)
 
$
2,417.1


Unrealized losses related to these securities are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell 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. As a result, there were no other-than-temporary impairments for these securities at October 31, 2019 and July 31, 2019.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of October 31, 2019, by contractual years-to-maturity (in millions):
 
Amortized Cost
 
Fair Value
Due within one year
$
1,618.4

 
$
1,621.0

Due between one and three years
463.9

 
467.6

Total
$
2,082.3

 
$
2,088.6


Marketable Equity Securities
Marketable equity securities consist of money market funds and are included in cash and cash equivalents in our condensed consolidated balance sheets. As of October 31, 2019 and July 31, 2019, the carrying value of our marketable equity securities were

- 11 -


$617.3 million and $369.1 million, respectively. There were no unrealized gains or losses recognized for these securities during the three months ended October 31, 2019 and 2018.
5. Derivative Instruments
As a global business, we are exposed to currency exchange rate risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 15 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange rate risk associated with these expenditures.
These derivative contracts expose us to credit risk to the extent that the counterparties may be unable to meet the terms of the arrangement. We mitigate this credit risk by transacting with major financial institutions with high credit ratings and also enter into master netting arrangements, which permit net settlement of transactions with the same counterparty. We are not required to pledge, and are not entitled to receive, cash collateral related to these derivative instruments. We do not enter into derivative contracts for trading or speculative purposes.
Our derivative financial instruments are recorded at fair value, on a gross basis, as either assets or liabilities in our condensed consolidated balance sheets. Gains or losses related to our cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) (“AOCI”) in our condensed consolidated balance sheets and are reclassified into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations when the underlying hedged transaction is recognized in earnings. If it becomes probable that the hedged transaction will not occur, the cumulative unrealized gain or loss is reclassified immediately from AOCI into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations. Gains or losses related to non-designated derivative instruments are recognized in other income (expense), net in our condensed consolidated statements of operations for each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Derivatives designated as cash flow hedges are classified in our condensed consolidated statements of cash flows in the same manner as the underlying hedged transaction, primarily within cash flows from operating activities.
As of October 31, 2019 and July 31, 2019, the total notional amount of our outstanding foreign currency forward contracts was $233.9 million and $307.2 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of October 31, 2019.
During the three months ended October 31, 2019 and 2018, both unrealized gains and losses recognized in AOCI related to our cash flow hedges and amounts reclassified into earnings were not material. Unrealized losses in AOCI related to our cash flow hedges as of October 31, 2019 and 2018 were not material.
6. Acquisitions
Zingbox, Inc.
On September 20, 2019, we completed our acquisition of 100% of the voting equity interest of Zingbox, Inc. (“Zingbox”), a privately-held Internet of Things (“IoT”) security company. We believe the acquisition will accelerate our delivery of IoT security through our Next-Generation Firewall and Cortex platforms. The total purchase consideration for the acquisition of Zingbox was $66.4 million in cash.
As part of the acquisition, we issued replacement equity awards with a total fair value of $5.7 million, which will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
 
Amount
Goodwill
$
48.1

Identified intangible assets
20.4

Net liabilities assumed
(2.1
)
Total
$
66.4


Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Zingbox’s technology into our platforms. The goodwill is not deductible for income tax purposes.

- 12 -


The following table presents details of the identified intangible assets acquired (in millions, except years):
 
Fair Value
 
Estimated Useful Life
Developed technology
$
18.6

 
5 years
Customer relationships
1.8

 
8 years
Total
$
20.4

 
 

Zingbox’s operating results are included in our condensed consolidated statements of operations from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to our condensed consolidated statements of operations.
Additional information, such as that related to income tax and other contingencies, 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.
7. Goodwill and Intangible Assets
Goodwill
The following table presents details of our goodwill during the three months ended October 31, 2019 (in millions):
 
Amount
Balance as of July 31, 2019
$
1,352.3

Goodwill acquired
48.1

Balance as of October 31, 2019
$
1,400.4


Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Intangible assets subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
Developed technology
$
337.4

 
$
(93.9
)
 
$
243.5

 
$
318.8

 
$
(78.7
)
 
$
240.1

Customer relationships
41.6

 
(6.2
)
 
35.4

 
39.8

 
(4.7
)
 
35.1

Acquired intellectual property
8.9

 
(5.3
)
 
3.6

 
8.9

 
(5.1
)
 
3.8

Trade name and trademarks
9.4

 
(9.4
)
 

 
9.4

 
(9.4
)
 

Other
2.2

 
(2.2
)
 

 
2.2

 
(2.2
)
 

Total intangible assets subject to amortization
399.5

 
(117.0
)
 
282.5

 
379.1

 
(100.1
)
 
279.0

Intangible assets not subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
In-process research and development
1.6

 

 
1.6

 
1.6

 

 
1.6

Total purchased intangible assets
$
401.1

 
$
(117.0
)
 
$
284.1

 
$
380.7

 
$
(100.1
)
 
$
280.6


We recognized amortization expense of $16.9 million and $9.4 million for the three months ended October 31, 2019 and 2018, respectively.

- 13 -


The following table summarizes estimated future amortization expense of our intangible assets as of October 31, 2019 (in millions):

Amount
Fiscal years ending July 31:

Remaining 2020
$
52.5

2021
68.0

2022
63.5

2023
37.6

2024
30.1

2025 and thereafter
30.8

Total future amortization expense
$
282.5


8. Deferred Contract Costs
The following table presents details of our short-term and long-term deferred contract costs as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
Short-term deferred contract costs
$
155.4

 
$
151.1

Long-term deferred contract costs
317.6

 
324.2

Total deferred contract costs
$
473.0

 
$
475.3


We recognized amortization expense for our deferred contract costs of $55.6 million and $43.6 million during the three months ended October 31, 2019 and 2018, respectively. We did not recognize any impairment losses on our deferred contract costs during the three months ended October 31, 2019 or 2018.
9. Debt
Convertible Senior Notes
In June 2014, we issued $575.0 million aggregate principal amount of 0.0% Convertible Senior Notes due 2019 (the “2019 Notes”), and in July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes” and, together with the 2019 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 2023 Notes are governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (the “Indenture”). The 2023 Notes are unsecured, unsubordinated obligations and the Indenture governing the 2023 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 2019 Notes were converted prior to or settled on the maturity date of July 1, 2019, in accordance with their terms. The 2023 Notes mature on July 1, 2023. We cannot redeem the 2023 Notes prior to maturity.
The 2023 Notes are convertible for up to 6.4 million shares of our common stock at an initial conversion rate of approximately 3.7545 shares of common stock per $1,000 principal amount, which is equal to an initial conversion price of approximately $266.35 per share of common stock, subject to adjustments. Holders of the 2023 Notes may surrender their 2023 Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding April 1, 2023, only under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (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 2023 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 2023 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 2023 Notes on each such trading day; or
upon the occurrence of specified corporate events.

- 14 -


On or after April 1, 2023, holders may surrender all or any portion of their 2023 Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions, and such conversions will be settled upon the maturity date. Upon conversion, holders of the 2023 Notes will receive cash equal to the aggregate principal amount of the 2023 Notes 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 2023 Notes being converted.
The conversion price will be subject to adjustment in some events. Holders who convert their 2023 Notes in connection with certain corporate events that constitute a “make-whole fundamental change” under the Indenture are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the Indenture, holders of the 2023 Notes may require us to repurchase for cash all or a portion of the 2023 Notes at a repurchase price equal to 100% of the principal amount of the 2023 Notes plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The sale price condition was not met for the 2023 Notes during the fiscal quarters ended October 31, 2019 or July 31, 2019. Since the 2023 Notes were not convertible, the net carrying amount of the 2023 Notes was classified as a long-term liability and the equity component was included in additional paid-in capital in our condensed consolidated balance sheets as of October 31, 2019 and July 31, 2019. As of October 31, 2019, all of the 2023 Notes remained outstanding.
The following table sets forth the components of the 2023 Notes as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
Liability component:
 
 
 
Principal
$
1,693.0

 
$
1,693.0

Less: debt discount and debt issuance costs, net of amortization
247.5

 
263.0

Net carrying amount
$
1,445.5

 
$
1,430.0

 
 
 
 
Equity component
$
315.0

 
$
315.0


The total estimated fair value of the 2023 Notes was $1.9 billion at both October 31, 2019 and July 31, 2019. The fair value was determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. We consider the fair value of the 2023 Notes at October 31, 2019 and July 31, 2019 to be a Level 2 measurement. The fair value of the 2023 Notes is primarily affected by the trading price of our common stock and market interest rates. Based on the closing price of our common stock on October 31, 2019, the if-converted value of the 2023 Notes was less than its principal amount.
The following table sets forth interest expense recognized related to the Notes (dollars in millions):
 
Three Months Ended October 31,
 
2019
 
2018
 
2019 Notes
 
2023 Notes
 
Total
 
2019 Notes
 
2023 Notes
 
Total
Contractual interest expense
$

 
$
3.2

 
$
3.2

 
$

 
$
3.2

 
$
3.2

Amortization of debt discount

 
15.0

 
15.0

 
4.0

 
14.4

 
18.4

Amortization of debt issuance costs

 
0.5

 
0.5

 
0.5

 
0.5

 
1.0

Total interest expense recognized
$

 
$
18.7

 
$
18.7

 
$
4.5

 
$
18.1

 
$
22.6

 
 
 
 
 
 
 
 
 
 
 
 
Effective interest rate of the liability component
%
 
5.2
%
 
 
 
4.8
%
 
5.2
%
 
 

Note Hedges
To minimize the impact of potential economic dilution upon conversion of the Notes, we entered into separate convertible note hedge transactions (the “2019 Note Hedges,” with respect to the 2019 Notes, and the “2023 Note Hedges,” with respect to the 2023 Notes, and collectively, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of Notes.
Upon the settlement of the 2019 Notes, we exercised the corresponding portion of our 2019 Note Hedges during the year ended July 31, 2019 and received shares of our common stock that fully offset the shares issued in excess of the principal amount of the converted 2019 Notes. The 2019 Note Hedges expired upon maturity of the 2019 Notes.
The 2023 Note Hedges cover up to 6.4 million shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the 2023 Notes, which are also subject to adjustment, and are exercisable upon conversion of the 2023 Notes. The 2023 Note Hedges will expire upon maturity of the 2023 Notes. The 2023 Note Hedges are separate transactions and

- 15 -


are not part of the terms of 2023 Notes. Holders of the 2023 Notes will not have any rights with respect to the 2023 Note Hedges. Any shares of our common stock receivable by us under the 2023 Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. We paid an aggregate amount of $332.0 million for the 2023 Note Hedges, which is included in additional paid-in capital in our consolidated balance sheets.
Warrants
Separately, but concurrently with the issuance of each series of Notes, we entered into transactions whereby we sold warrants (the “2019 Warrants,” with respect to the 2019 Notes, and the “2023 Warrants,” with respect to the 2023 Notes, and collectively, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2019 Warrants became exercisable beginning October 2019 and the 2023 Warrants are exercisable beginning October 2023.
The following table presents details of the Warrants (in millions, except per share data):
 
Initial Number
of Shares
 
Strike Price
per Share
 
Aggregate
Proceeds
2019 Warrants
5.2

 
$
137.85

 
$
78.3

2023 Warrants
6.4

 
$
417.80

 
$
145.4


The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital in our consolidated balance sheets.
During the three months ended October 31, 2019, we net settled the 2019 Warrants exercised with 0.7 million shares or $153.6 million in fair value of our common stock. The number of net shares issued was determined based on the number of 2019 Warrants exercised multiplied by the difference between the strike price of the 2019 Warrants and their daily volume weighted-average stock price. As of October 31, 2019, up to 3.2 million shares of our common stock were issuable for gross settlement under the remaining outstanding 2019 Warrants, which will be net settled when exercised through the end of December 2019.
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 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. As of October 31, 2019, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.
10. Leases
We determine if an arrangement is a lease at inception. We evaluate classification of leases at commencement and, as necessary, at modification. Operating leases are included in operating lease right-of-use assets, accrued and other liabilities, and long-term operating lease liabilities on our condensed consolidated balance sheets beginning August 1, 2019. We did not have any material finance leases in any of the periods presented.
Operating lease right-of-use assets represent our right to use an underlying asset for the lease term. Operating lease liabilities represent our obligation to make payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rates implicit in most of our leases are not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease right-of-use assets also include adjustments related to lease incentives, prepaid or accrued rent and initial direct lease costs. Operating lease right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.

- 16 -


Our lease terms may include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease cost is generally recognized on a straight-line basis over the lease term.
We account for lease and non-lease components as a single lease component and do not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less. Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. Variable lease payments are primarily comprised of payments affected by the Consumer Price Index, common area maintenance, and utility charges.
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.
During the three months ended October 31, 2019, our net cost for operating leases was $16.8 million and primarily consisted of operating lease costs of $14.7 million. During the three months ended October 31, 2019, variable lease costs, short-term lease costs, and sublease income were not material.
The following tables present additional information for our operating leases (in millions, except for years and percentages):
 
Three Months Ended
 
October 31, 2019
Operating cash flows used in payments of operating lease liabilities
$
10.5

Right-of-use assets obtained in exchange for new operating lease liabilities
$
6.5

 
 
 
October 31, 2019
Weighted-average remaining lease term
7.5

Weighted-average discount rate
3.9
%

The following table presents maturities of operating lease liabilities as of October 31, 2019 (in millions):
 
Amount
Fiscal years ending July 31:
 
Remaining 2020
$
58.7

2021
73.8

2022
68.4

2023
63.0

2024
48.0

2025 and thereafter
190.7

Total operating lease payments
502.6

Less: imputed interest
69.2

Present value of operating lease liabilities
$
433.4

Current portion of operating lease liabilities(1)
$
61.8

Long-term operating lease liabilities
$
371.6

______________
(1)
Current portion of operating lease liabilities is included in accrued and other liabilities on our condensed consolidated balance sheet.
Operating lease liabilities above do not include sublease income. As of October 31, 2019, we expect to receive sublease income of approximately $7.7 million, which consists of $4.0 million to be received for the remainder of fiscal 2020 and $3.7 million to be received in fiscal 2021.

- 17 -


11. Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
Our electronics manufacturing service provider (“EMS provider”) procures components and assembles our products based on our forecasts. These forecasts are based on estimates of demand for our products primarily for the next 12 months, which are in turn based on historical trends and an analysis from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue non-cancelable orders for products and components to our manufacturing partners or component suppliers. As of October 31, 2019, our purchase commitments under such orders were $106.7 million, excluding obligations under contracts that we can cancel without a significant penalty. 
Other Purchase Commitments
We have entered into various non-cancelable agreements with third-party providers for our use of certain cloud and other services, under which we are committed to minimum or fixed purchases through the year ending July 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of October 31, 2019 (in millions):

Amount
Fiscal years ending July 31:

Remaining 2020
$

2021
19.0

2022
55.9

2023
57.5

2024
67.5

2025 and thereafter
97.5

Total other purchase commitments
$
297.4


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 October 31, 2019, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.
12. Stockholders’ Equity
Share Repurchase Program
In February 2019, our board of directors authorized a $1.0 billion share repurchase program which is funded from available working capital. Repurchases may 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. This repurchase authorization will expire on December 31, 2020, and may be suspended or discontinued at any time.
During the three months ended October 31, 2019, we repurchased and retired 0.9 million shares of our common stock under the authorization for an aggregate purchase price of $198.1 million, including transaction costs. The total price of the shares repurchased and related transaction costs are reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets. As of October 31, 2019, $801.9 million remained available for future share repurchases under our current repurchase authorization.

- 18 -


13. Equity Award Plans
Assumed Share-based Compensation Plans
Zingbox, Inc. Stock Incentive Plan
In connection with our acquisition of Zingbox on September 20, 2019, we assumed Zingbox’s Stock Incentive Plan, as amended and restated (the “Zingbox Plan”), under which the assumed Zingbox equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Zingbox Plan. No additional equity awards will be granted under the Zingbox Plan. Refer to Note 6. Acquisitions for more information on the Zingbox acquisition and the related equity awards assumed.
Stock Option Activities
The following table summarizes the stock option and performance stock option (“PSO”) activity under our stock plans during the reporting period (in millions, except per share amounts):
 
Stock Options Outstanding 
 
PSOs Outstanding 
 
Number of Shares
 
Weighted-Average Exercise Price Per Share 
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
 
Number of Shares
 
Weighted-Average Exercise Price Per Share 
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
Balance—July 31, 2019
0.3

 
$
14.53

 
2.2
 
$
81.4

 
3.7

 
$
193.99

 
6.2
 
$
120.1

Exercised
(0.1
)
 
$
11.02

 
 
 
 
 

 
$

 
 
 
 
Forfeited

 
$

 
 
 
 
 
(0.7
)
 
$
193.51

 
 
 
 
Balance—October 31, 2019
0.2

 
$
15.79

 
2.1
 
$
59.7

 
3.0

 
$
194.09

 
6.0
 
$
100.5

Exercisable—October 31, 2019
0.2

 
$
15.79

 
2.1
 
$
59.7

 
3.0

 
$
194.09

 
6.0
 
$
100.5


Restricted Stock Award (“RSA”), Performance-Based Stock Award (“PSA”), Restricted Stock Unit (“RSU”), and Performance-Based Stock Unit (“PSU”) Activities
The following table summarizes the RSA and PSA activity under our stock plans during the reporting period (in millions, except per share amounts):
 
RSAs Outstanding
 
PSAs Outstanding
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
Balance—July 31, 2019

 
$
148.54

 
0.1

 
$
148.54

Vested

 
$
148.54

 

 
$
148.54

Balance—October 31, 2019

 
$
148.54

 
0.1

 
$
148.54


The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):
 
RSUs Outstanding
 
PSUs Outstanding
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
Balance—July 31, 2019
6.9

 
$
188.16

 
1.5
 
$
1,554.0

 
0.3

 
$
197.86

 
1.8
 
$
67.0

Granted
1.5

 
$
211.17

 
 
 
 
 

 
$

 
 
 
 
Vested
(0.6
)
 
$
173.42

 
 
 
 
 

 
$
174.62

 
 
 
 
Forfeited
(0.3
)
 
$
173.93

 
 
 
 
 
(0.1
)
 
$
181.48

 
 
 
 
Balance—October 31, 2019
7.5

 
$
194.47

 
1.5
 
$
1,712.1

 
0.2

 
$
199.23

 
1.7
 
$
53.6


Our PSAs and PSUs generally vest over a period of three to four years from the date of grant. The actual number of PSAs and PSUs earned and eligible to vest is determined based on level of achievement against pre-established billings or revenue growth

- 19 -


targets for the fiscal year. We recognize share-based compensation expense for our PSAs and PSUs on a straight-line basis over the requisite service period for each separately vesting portion of the award when it is probable that the performance condition will be achieved.
Share-Based Compensation
The following table summarizes share-based compensation included in costs and expenses (in millions):
 
Three Months Ended
 
October 31,
 
2019
 
2018
Cost of product revenue
$
1.3

 
$
1.6

Cost of subscription and support revenue
18.9

 
17.5

Research and development
62.4

 
40.5

Sales and marketing
43.8

 
56.0

General and administrative
24.8

 
35.5

Total share-based compensation
$
151.2

 
$
151.1


As of October 31, 2019, total compensation cost related to unvested share-based awards not yet recognized was $1.6 billion. This cost is expected to be amortized over a weighted-average period of approximately 2.8 years. Future grants will increase the amount of compensation expense to be recorded in these periods.
14. Income Taxes
Our provision for income taxes for the three months ended October 31, 2019 reflects an effective tax rate of negative 9.4%. Our effective tax rate for the three months ended October 31, 2019 was negative as we recorded a provision for income taxes on year to date losses. The provision for income taxes for the three months ended October 31, 2019 is primarily due to income taxes in profitable foreign jurisdictions, U.S. state taxes, and withholding taxes. Our effective tax rate differs from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.
Our provision for income taxes for the three months ended October 31, 2018 reflects an effective tax rate of 8.4%. Our effective tax rate for the three months ended October 31, 2018 was positive as we recorded a benefit from income taxes on year to date losses. The key components of our income tax provision, excluding one-time items, primarily consisted of foreign income taxes and withholding taxes. During the three months ended October 31, 2018, the effect of these key components was fully offset by a one-time tax benefit of $9.4 million from a partial release of our valuation allowance related to the acquisition of RedLock Inc. Our effective tax rate differed from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.
15. Net Loss Per Share
Basic net loss per share is computed by dividing net loss by basic weighted-average shares outstanding during the period. Diluted net loss per share is computed by dividing net loss by diluted weighted-average shares outstanding, including potentially dilutive securities.
The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):
 
Three Months Ended
 
October 31,
 
2019
 
2018
Net loss
$
(59.6
)
 
$
(38.3
)
Weighted-average shares used to compute net loss per share, basic and diluted
96.6

 
93.8

Net loss per share, basic and diluted
$
(0.62
)
 
$
(0.41
)


- 20 -


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 Months Ended
 
October 31,
 
2019
 
2018
Convertible senior notes
6.4

 
8.6

Warrants related to the issuance of convertible senior notes
9.6

 
11.6

RSUs and PSUs
7.7

 
7.5

Options to purchase common stock, including PSOs
3.2

 
4.2

RSAs and PSAs
0.1

 
0.2

ESPP shares
0.1

 
0.1

Total
27.1

 
32.2



- 21 -


16. Other Income, Net
The following table sets forth the components of other income, net (in millions):
 
Three Months Ended
 
October 31,
 
2019
 
2018
Interest income
$
15.8

 
$
15.4

Foreign currency exchange gains (losses), net
0.4

 

Other

 
(2.4
)
Total other income, net
$
16.2

 
$
13.0


17. Subsequent Event
Business Combination
In November 2019, we entered into a definitive agreement to acquire Aporeto, Inc., a privately-held company, for total consideration of approximately $150.0 million in cash, subject to adjustment. We expect the acquisition will strengthen our Cloud-Native Security Platform capabilities delivered by Prisma Cloud. The acquisition is expected to close during our second quarter of fiscal 2020.
ITEM 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements include, among other things: expectations regarding drivers of and factors affecting growth in our business; the performance advantages of our products and subscription and support offerings and the potential benefits to our customers; statements regarding trends in billings, our mix of product and subscription and support revenue, cost of revenue, gross margin, cash flows, operating expenses, including future share-based compensation expense, income taxes, investment plans and liquidity; expectations regarding our revenues, including the seasonality and cyclicality from quarter to quarter; expectations and intentions with respect to the products and technologies that we acquire and introduce; expected impact of the adoption of certain recent accounting pronouncements and the anticipated timing of adopting such standards; expected recurring revenues resulting from expected growth in our installed base and increased adoption of our products and cloud-based subscription services; the sufficiency of our existing cash and investments to meet our cash needs for the foreseeable future; the timing and amount of sublease income, capital expenditures and share repurchases; and other statements regarding our future operations, financial condition and prospects, and business strategies. Forward-looking statements generally can be identified by words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “predicts,” “projects,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. These forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties, which could cause our actual results to differ materially from those anticipated or implied by any forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, and in particular, the risks discussed under the caption “Risk Factors” in Part II, Item 1A of this report and those discussed in other documents we file with the Securities and Exchange Commission (“SEC”). We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
Our Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is organized as follows:
Overview. A discussion of our business and overall analysis of financial and other highlights in order to provide context for the remainder of MD&A.
Key Financial Metrics. A summary of our generally accepted accounting principles (“GAAP”) and non-GAAP key financial metrics, which management monitors to evaluate our performance.
Results of Operations. A discussion of the nature and trends in our financial results and an analysis of our financial results comparing the three months ended October 31, 2019 to the three months ended October 31, 2018.
Liquidity and Capital Resources. An analysis of changes in our balance sheets and cash flows, and a discussion of our financial condition and our ability to meet cash needs.

- 22 -


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 have pioneered the next generation of security through our innovative platforms that empower enterprises, service providers, and government entities to secure their organizations by safely enabling applications and data running in their networks, on their endpoints, and in the cloud, and by preventing breaches that stem from targeted cyberattacks. Our platforms use an innovative traffic classification engine that identifies network traffic by application, user, and content and provides consistent security across the network, endpoint, and cloud. Accordingly, our platforms enable our end-customers to pursue transformative digital initiatives, like public cloud and mobility, that grow their business, while maintaining the visibility and control needed to protect their valued data and critical control systems. We believe the architecture of our platforms offers superior performance compared to legacy approaches and reduces the total cost of ownership for organizations by simplifying their security operations and infrastructure and eliminating the need for multiple, stand-alone hardware and software security products, and consists of three primary areas of security capabilities.
Secure the Enterprise:
Secure the network through our Next-Generation Firewalls, available as physical appliances, virtual appliances called VM-Series, or a cloud-delivered service called Prisma Access (formerly GlobalProtect cloud service), and Panorama management delivered as an appliance or as a virtual machine for the public or private cloud. This also includes security services such as WildFire, Threat Prevention, URL Filtering, GlobalProtect, and DNS Security that are delivered as SaaS subscriptions to our Next-Generation Firewalls.
Secure the endpoints through our Traps advanced endpoint protection software, delivered as a light-weight software agent with cloud or on-premise management capabilities.
Secure the Cloud:
Secure the cloud through our Prisma cloud security offerings, such as Prisma Cloud (formerly RedLock) for security and compliance in public and private clouds, Prisma Access (formerly GlobalProtect cloud service) for securing user access, Prisma SaaS (formerly Aperture) for protecting SaaS applications, VM-Series for in-line network security in public and private clouds, and Twistlock for protecting containers in public and private clouds, as well as PureSec for protecting serverless functions in public clouds.
Secure the Future:
Secure the future of security operations through Cortex, which includes Cortex XDR (formerly Magnifier) for detection and response, Traps for endpoint protection, Zingbox for Internet of Things (“IoT”) security, Cortex Data Lake (formerly Logging Service) to collect and integrate security data for analytics, Demisto for security orchestration, automation and response (“SOAR”), and AutoFocus for threat intelligence. These products are delivered as software or SaaS subscriptions.
For the first quarter of fiscal 2020 and 2019, total revenue was $771.9 million and $656.0 million, respectively, representing year-over-year growth of 17.7%. Our growth reflected the increased adoption of our hybrid SaaS revenue model, which consists of product, subscriptions, and support. We believe this model will enable us to benefit from recurring revenues as we continue to grow our installed end-customer base. As of October 31, 2019, we had end-customers in over 150 countries. Our end-customers represent a broad range of industries, including education, energy, financial services, government entities, healthcare, Internet and media, manufacturing, public sector, and telecommunications, and include some of the largest Fortune 100 and Global 2000 companies in the world. We maintain a field sales force that works closely with our channel partners in developing sales opportunities. We use a two-tiered, indirect fulfillment model whereby we sell our products, subscriptions, and support to our distributors, which, in turn, sell to our resellers, which then sell to our end-customers.
Our product revenue was $231.2 million, or 30.0% of total revenue, for the first quarter of fiscal 2020, representing a year-over-year decrease of 3.9%. Product revenue is generated from sales of our appliances, primarily our Next-Generation Firewall, which is available in physical and virtualized form. Our Next-Generation Firewall incorporates our proprietary PAN-OS operating system, which provides a consistent set of capabilities across our entire product line. Our products are designed for different performance requirements throughout an organization, ranging from our PA-220, which is designed for small organizations and remote or branch offices, to our top-of-the-line PA-7080, which is especially suited for very large enterprise deployments and service provider customers. 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.
Our subscription and support revenue grew to $540.7 million, or 70.0% of total revenue, for the first quarter of fiscal 2020, representing year-over-year growth of 30.1%. Our subscriptions provide our end-customers with real-time access to the latest

- 23 -


antivirus, intrusion prevention, web filtering, and modern malware prevention capabilities across the network, endpoints, and the cloud. When end-customers purchase our physical or virtual firewall appliances, they typically purchase support in order to receive ongoing security updates, upgrades, bug fixes, and repairs. In addition to the subscriptions purchased with these appliances, end-customers may also purchase other subscriptions on a per-user, per-endpoint, or capacity-based basis.
We continue to invest in innovation as we evolve and further extend the capabilities of our platforms, as we believe that innovation and timely development of new features and products is essential to meeting the needs of our end-customers and improving our competitive position. For example: in September 2019, we acquired Zingbox, Inc. (“Zingbox”), which we believe will accelerate our delivery of IoT security through our Next-Generation Firewall and Cortex platforms. 
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 platforms 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.
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.”
 
October 31, 2019
 
July 31, 2019
 
 
 
 
 
(in millions)
Total deferred revenue
$
3,016.0

 
$
2,888.7

Cash, cash equivalents, and investments
$
3,328.8

 
$
3,378.5

 
Three Months Ended October 31,
 
2019
 
2018
 
 
 
 
 
(dollars in millions)
Total revenue
$
771.9

 
$
656.0

Total revenue year-over-year percentage increase
17.7
 %
 
30.7
 %
Gross margin
71.8
 %
 
72.0
 %
Operating loss
$
(51.8
)
 
$
(32.1
)
Operating margin
(6.7
)%
 
(4.9
)%
Billings
$
897.4

 
$
758.5

Billings year-over-year percentage increase
18.3
 %
 
27.4
 %
Cash flow provided by operating activities
$
225.2

 
$
252.3

Free cash flow (non-GAAP)
$
178.0

 
$
218.0

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 given our hybrid SaaS revenue model, and believe billings provides investors with an important indicator of the health and visibility of our business because it includes subscription and support revenue, which is recognized ratably over the contractual service period, and product revenue, 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,

- 24 -


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 October 31,
 
2019
 
2018
 
 
 
 
 
(in millions)
Billings:
 
 
 
Total revenue
$
771.9

 
$
656.0

Add: change in total deferred revenue, net of acquired deferred revenue
125.5

 
102.5

Billings
$
897.4

 
$
758.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.
Free Cash Flow (non-GAAP). We define free cash flow, a non-GAAP financial measure, as cash provided by operating activities less purchases of property, equipment, and other assets. We consider free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business after necessary capital expenditures. A limitation of the utility of free cash flow as a measure of our financial performance and liquidity is that it does not represent the total increase or decrease in our cash balance for the period. In addition, it is important to note that other companies, including companies in our industry, may not use free cash flow, may calculate free cash flow in a different manner than we do, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of free cash flow as a comparative measure. A reconciliation of free cash flow to cash flow provided by operating activities, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below:
 
Three Months Ended October 31,
 
2019
 
2018
 
 
 
 
 
(in millions)
Free cash flow (non-GAAP):
 
 
 
Net cash provided by operating activities
$
225.2

 
$
252.3

Less: purchases of property, equipment, and other assets
47.2

 
34.3

Free cash flow (non-GAAP)
$
178.0

 
$
218.0

Net cash provided by (used in) investing activities
$
244.5

 
$
(713.1
)
Net cash used in financing activities
$
(167.1
)
 
$
(261.8
)

- 25 -


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 October 31,
 
2019
 
2018
 
Amount
 
% of Revenue
 
Amount
 
% of Revenue
 
 
 
 
 
 
 
 
 
(dollars in millions)
Revenue:
 
 
 
 
 
 
 
Product
$
231.2

 
30.0
 %
 
$
240.5

 
36.7
 %
Subscription and support
540.7

 
70.0
 %
 
415.5

 
63.3
 %
Total revenue
771.9

 
100.0
 %
 
656.0

 
100.0
 %
Cost of revenue:
 
 
 
 
 
 
 
Product
65.1

 
8.4
 %
 
73.2

 
11.2
 %
Subscription and support
152.6

 
19.8
 %
 
110.3

 
16.8
 %
Total cost of revenue(1)
217.7

 
28.2
 %
 
183.5

 
28.0
 %
Total gross profit
554.2

 
71.8
 %
 
472.5

 
72.0
 %
Operating expenses:
 
 
 
 
 
 
 
Research and development
170.5

 
22.1
 %
 
113.4

 
17.3
 %
Sales and marketing
365.7

 
47.4
 %
 
314.6

 
47.9
 %
General and administrative
69.8

 
9.0
 %
 
76.6

 
11.7
 %
Total operating expenses(1)
606.0

 
78.5
 %
 
504.6

 
76.9
 %
Operating loss
(51.8
)
 
(6.7
)%
 
(32.1
)
 
(4.9
)%
Interest expense
(18.9
)
 
(2.4
)%
 
(22.7
)
 
(3.5
)%
Other income, net
16.2

 
2.0
 %
 
13.0

 
2.0
 %
Loss before income taxes
(54.5
)
 
(7.1
)%
 
(41.8
)
 
(6.4
)%
Provision for (benefit from) income taxes
5.1

 
0.6
 %
 
(3.5
)
 
(0.6
)%
Net loss
$
(59.6
)
 
(7.7
)%
 
$
(38.3
)
 
(5.8
)%
______________
(1)
Includes share-based compensation as follows:
 
Three Months Ended October 31,
 
2019
 
2018
 
 
 
 
 
(in millions)
Cost of product revenue
$
1.3

 
$
1.6

Cost of subscription and support revenue
18.9

 
17.5

Research and development
62.4

 
40.5

Sales and marketing
43.8

 
56.0

General and administrative
24.8

 
35.5

Total share-based compensation
$
151.2

 
$
151.1

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

- 26 -


Product Revenue
Product revenue is derived primarily from sales of our appliances. Product revenue also includes revenue derived from software licenses of Panorama and the VM-Series. Our appliances and software licenses include a broad set of built-in networking and security features and functionalities. We generally recognize product revenue at the time of hardware shipment or delivery of software license.
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Product
$
231.2

 
$
240.5

 
$
(9.3
)
 
(3.9
)%
Product revenue decreased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The decrease was primarily due to a decrease in product unit volume. The change in product revenue due to pricing was not significant.
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 October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Subscription
$
318.6

 
$
231.3

 
$
87.3

 
37.7
%
Support
222.1

 
184.2

 
37.9

 
20.6
%
Total subscription and support
$
540.7

 
$
415.5

 
$
125.2

 
30.1
%
Subscription and support revenue increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase was due to increased demand for our subscription and support offerings from both new and existing end-customers. The mix between subscription revenue and support revenue will fluctuate over time, depending on the introduction of new subscription offerings, renewals of support services, and our ability to increase sales to new and existing end customers. The change in subscription and support revenue due to changes in pricing was not significant.
Revenue by Geographic Theater
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Americas
$
529.6

 
$
450.2

 
$
79.4

 
17.6
%
EMEA
147.6

 
127.7

 
19.9

 
15.6
%
APAC
94.7

 
78.1

 
16.6

 
21.3
%
Total revenue
$
771.9

 
$
656.0

 
$
115.9

 
17.7
%
With respect to geographic theaters, the Americas contributed the largest portion of the increase in revenue for the three months ended October 31, 2019 compared to the three months ended October 31, 2018, due to its larger and more established sales force compared to our other theaters. Revenue from both Europe, the Middle East, and Africa (“EMEA”) and Asia Pacific and Japan (“APAC”) increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018, due to our investment in increasing the size of our sales force and number of channel partners in these theaters.

- 27 -


Cost of Revenue
Our cost of revenue consists of cost of product revenue and cost of subscription and support revenue.
Cost of Product Revenue
Cost of product revenue primarily includes costs paid to our manufacturing partners. Our cost of product revenue also includes personnel costs, which consist of salaries, benefits, bonuses, share-based compensation, and travel and entertainment associated with our operations organization, amortization of intellectual property licenses, product testing costs, shipping and tariff costs, and allocated costs. Allocated costs consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount. We expect our cost of product revenue to increase as our product revenue increases.
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Cost of product revenue
$
65.1

 
$
73.2

 
$
(8.1
)
 
(11.1
)%
Number of employees at period end
108

 
97

 
11

 
11.3
 %
Cost of product revenue decreased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The decrease was primarily due to reductions in costs of materials and lower amortization of intellectual property licenses.
Cost of Subscription and Support Revenue
Cost of subscription and support revenue includes personnel costs for our global customer support and technical operations organizations, customer support and repair costs, third-party professional services costs, data center and cloud hosting costs, amortization of acquired intangible assets and capitalized software development costs, and allocated costs. We expect our cost of subscription and support revenue to increase as our installed end-customer base grows and adoption of our cloud-based subscription offerings increases.
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Cost of subscription and support revenue
$
152.6

 
$
110.3

 
$
42.3

 
38.3
%
Number of employees at period end
1,288

 
985

 
303

 
30.8
%
Cost of subscription and support revenue increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase was primarily due to increased costs to support the growth of our subscription and support business. Personnel costs grew $15.3 million to $73.9 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018 primarily due to headcount growth. Data center and cloud hosting costs to support the adoption of our cloud-based subscription offerings and costs to expand our customer service capacities increased $12.2 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The remaining increase was primarily due to amortization of purchased intangible assets, which increased $8.1 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018 as a result of our recent acquisitions.
Gross Margin
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the introduction of new products, manufacturing costs, the average sales price of our products, the mix of products sold, and the mix of revenue between product and subscription and support offerings. For sales of our products, our higher-end firewall products generally have higher gross margins than our lower-end firewall products within each product series. For sales of our subscription and support offerings, our subscription offerings typically have higher gross margins than our support offerings. We expect our gross margins to fluctuate over time depending on the factors described above.

- 28 -


 
Three Months Ended October 31,
 
2019
 
2018
 
Amount
 
Gross Margin
 
Amount
 
Gross Margin
 
 
 
 
 
 
 
 
 
(dollars in millions)
Product
$
166.1

 
71.8
%
 
$
167.3

 
69.6
%
Subscription and support
388.1

 
71.8
%
 
305.2

 
73.5
%
Total gross profit
$
554.2

 
71.8
%
 
$
472.5

 
72.0
%
Product gross margin increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018, primarily due to reductions in costs of materials and lower amortization of intellectual property licenses.
Subscription and support gross margin decreased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018, primarily due to an increase in costs to support the adoption of our cloud-based subscription offerings and higher amortization of purchased intangibles as a result of our recent acquisitions, partially offset by increased leverage of our global customer support organization.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing, and general and administrative expense. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, share-based compensation, travel and entertainment, and with regard to sales and marketing expense, sales commissions. Our operating expenses also include allocated costs, which consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount. We expect operating expenses to increase in absolute dollars and decrease over the long term as a percentage of revenue as we continue to scale our business. As of October 31, 2019, we expect to recognize approximately $1.6 billion of share-based compensation expense over a weighted-average period of approximately 2.8 years, excluding additional share-based compensation expense related to any future grants of share-based awards. Share-based compensation expense is generally recognized on a straight-line basis over the requisite service periods of the awards.
Research and Development
Research and development expense consists primarily of personnel costs. Research and development expense also includes prototype related expenses and allocated costs. We expect research and development expense to increase in absolute dollars as we continue to invest in our future products and services, although our research and development expense may fluctuate as a percentage of total revenue.
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Research and development
$
170.5

 
$
113.4

 
$
57.1

 
50.4
%
Number of employees at period end
1,598

 
1,047

 
551

 
52.6
%
Research and development expense increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase was primarily due to personnel costs, which grew $45.3 million to $133.2 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase in personnel costs was primarily due to headcount growth. The remaining increase was primarily driven by an increase in allocated costs.
Sales and Marketing
Sales and marketing expense consists primarily of personnel costs, including commission expense. Sales and marketing expense also includes costs for market development programs, promotional and other marketing costs, professional services, and allocated costs. We continue to thoughtfully invest in headcount and have substantially grown our sales presence internationally. We expect sales and marketing expense to continue to increase in absolute dollars as we increase the size of our sales and marketing organizations to increase touch points with end-customers and to expand our international presence, although our sales and marketing expense may fluctuate as a percentage of total revenue.

- 29 -


 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Sales and marketing
$
365.7

 
$
314.6

 
$
51.1

 
16.2
%
Number of employees at period end
3,557

 
2,826

 
731

 
25.9
%
Sales and marketing expense increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase was primarily due to personnel costs, which grew $35.8 million to $263.1 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase in personnel costs was largely due to headcount growth. The remaining increase was primarily driven by an increase in costs associated with marketing-related activities for the three months ended October 31, 2019 compared to the three months ended October 31, 2018.
General and Administrative
General and administrative expense consists primarily of personnel costs for our executive, finance, human resources, legal, and information technology organizations, and professional services costs, which consist primarily of legal, auditing, accounting, and other consulting costs. General and administrative expense also includes certain non-recurring general expenses and impairment losses. Certain facilities, depreciation, benefits, recruiting, and information technology costs are allocated to other organizations based on headcount. We expect general and administrative expense to increase in absolute dollars due to additional costs associated with accounting, compliance, and insurance, although our general and administrative expense may fluctuate as a percentage of total revenue.
 
Three Months Ended October 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
General and administrative
$
69.8

 
$
76.6

 
$
(6.8
)
 
(8.9
)%
Number of employees at period end
831

 
690

 
141

 
20.4
 %
General and administrative expense decreased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018, primarily due to personnel costs, which decreased $6.5 million to $46.3 million for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The decrease was largely due to expense related to the accelerated vesting of certain equity awards in connection with the RedLock acquisition of $14.2 million recognized during the three months ended October 31, 2018, partially offset by an increase of $6.4 million due to headcount growth for the three months ended October 31, 2019 compared to the three months ended October 31, 2018.
Interest Expense
Interest expense primarily consists of non-cash interest expense from the amortization of the debt discount and debt issuance costs related to our 0.0% Convertible Senior Notes due 2019 (the “2019 Notes”) and 0.75% Convertible Senior Notes due 2023 (the “2023 Notes” and, together with the 2019 Notes, the “Notes”), and also includes the contractual interest expense related to our 2023 Notes.
 
Three Months Ended October 31,
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Interest expense
$
18.9

 
$
22.7

 
$
(3.8
)
 
(16.7
)%
Interest expense decreased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The decrease was primarily due to conversions of the 2019 Notes before and upon maturity in July 2019. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the Notes.

- 30 -


Other Income, Net
Other income, net includes interest income earned on our cash, cash equivalents, and investments, foreign currency remeasurement gains and losses, and foreign currency transaction gains and losses.
 
Three Months Ended October 31,
 
 
 
2019
 
2018
 
Change
 
Amount
 
Amount
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Other income, net
$
16.2

 
$
13.0

 
$
3.2

 
24.6
%
Other income, net increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018. The increase was primarily due to a $2.2 million loss recognized related to the settlement of the 2019 Notes converted during the three months ended October 31, 2018. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the Notes.
Provision for (Benefit from) Income Taxes
Provision for (benefit from) income taxes consists primarily of income taxes in foreign jurisdictions in which we conduct business, withholding taxes, and U.S. state income taxes. We maintain a full valuation allowance for domestic and certain foreign deferred tax assets, including net operating loss carryforwards and certain domestic tax credits. In recent years, we reorganized our corporate structure and intercompany relationships to more closely align with the international nature of our business activities. Our corporate structure has caused, and may continue to cause, disproportionate relationships between our overall effective tax rate and other jurisdictional measures. To the extent we revisit our corporate structure, it may have an impact on our tax provision.
 
Three Months Ended October 31,
 
Change 
 
2019
 
2018
 
Amount
 
%
 
 
 
 
 
 
 
 
 
(dollars in millions)
Provision for (benefit from) income taxes
$
5.1

 
$
(3.5
)
 
$
8.6

 
(245.7
)%
Effective tax rate
(9.4
)%
 
8.4
%
 
 
 
 
We recorded an income tax provision for the three months ended October 31, 2019. The provision for income taxes for the three months ended October 31, 2019 was primarily due to income taxes in profitable foreign jurisdictions, U.S. state taxes, and withholding taxes. Our provision for income taxes increased for the three months ended October 31, 2019 compared to the three months ended October 31, 2018, primarily due to a reduction of one-time tax benefit relating to partial releases of our U.S. valuation allowance resulting from acquisitions. Refer to Note 14. Income Taxes in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information.
Liquidity and Capital Resources
 
October 31, 2019
 
July 31, 2019
 
 
 
 
 
(in millions)
Working capital
$
1,598.2

 
$
1,611.5

Cash, cash equivalents, and investments:
 
 
 
Cash and cash equivalents
$
1,263.7

 
$
961.4

Investments
2,065.1

 
2,417.1

Total cash, cash equivalents, and investments
$
3,328.8

 
$
3,378.5

As of October 31, 2019, our total cash, cash equivalents, and investments of $3.3 billion were held for general corporate purposes, of which approximately $360.7 million was held outside of the United States. As of October 31, 2019, we had no unremitted earnings when evaluating our outside basis difference relating to our U.S. investment in foreign subsidiaries. However, there could be local withholding taxes payable due to various foreign countries if certain lower tier earnings are distributed. Withholding taxes that would be payable upon remittance of these lower tier earnings are not expected to be material.
In July 2018, we issued the 2023 Notes with an aggregate principal amount of $1.7 billion. The 2023 Notes mature on July 1, 2023; however, under certain circumstances, holders may surrender their 2023 Notes for conversion prior to the maturity date. Upon conversion of the 2023 Notes, we will pay cash equal to the aggregate principal amount of the 2023 Notes to be converted, and, at our

- 31 -


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 2023 Notes being converted. As of October 31, 2019, all of the 2023 Notes remained outstanding. Refer to Note 9. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Notes.
In September 2018, we entered into a credit agreement (the “Credit Agreement”) that provides for a $400.0 million unsecured revolving credit facility (the “Credit Facility”), with an option to increase the amount of the credit facility up to an additional $350.0 million, subject to certain conditions. As of October 31, 2019, 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.
In February 2019, our board of directors authorized a $1.0 billion share repurchase program which is funded from available working capital and will expire on December 31, 2020. As of October 31, 2019, $801.9 million remained available for future share repurchases under our current repurchase authorization. Refer to Note 12. Stockholders’ Equity in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the repurchase programs.
The following table summarizes our cash flows for the three months ended October 31, 2019 and 2018:
 
Three Months Ended October 31,
2019
 
2018
 
 
 
 
 
(in millions)
Net cash provided by operating activities
$
225.2

 
$
252.3

Net cash provided by (used in) investing activities
244.5

 
(713.1
)
Net cash used in financing activities
(167.1
)
 
(261.8
)
Net increase (decrease) in cash, cash equivalents, and restricted cash
$
302.6

 
$
(722.6
)
We believe that our cash flow from operations with existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for the foreseeable future. Our future capital requirements will depend on many factors including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced products and subscription and support offerings, the costs to acquire or invest in complementary businesses and technologies, the costs to ensure access to adequate manufacturing capacity, the investments in our infrastructure to support the adoption of our cloud-based subscription offerings, the investments in our new corporate headquarters, and the continuing market acceptance of our products and subscription and support offerings. In addition, from time to time we may incur additional tax liability in connection with certain corporate structuring decisions.
We may also choose to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition may be adversely affected.
Operating Activities
Our operating activities have consisted of net losses adjusted for certain non-cash items and changes in assets and liabilities.
Cash provided by operating activities during the three months ended October 31, 2019 was $225.2 million, a decrease of $27.1 million compared to the three months ended October 31, 2018. The decrease was primarily due to timing of payments and collections during the three months ended October 31, 2019, partially offset by repayments of the 2019 Notes attributable to the debt discount during the three months ended October 31, 2018.
Investing Activities
Our investing activities have consisted of capital expenditures, net investment purchases, sales, and maturities, and business acquisitions. We expect to continue such activities as our business grows.
Cash provided by investing activities during the three months ended October 31, 2019 was $244.5 million, a net change of $957.6 million compared to cash used in investing activities of $713.1 million during the three months ended October 31, 2018. The change was primarily due to lower net purchases of investments and a decrease in net cash payments for business acquisitions during the three months ended October 31, 2019.
Financing Activities
Our financing activities have consisted of net proceeds from the issuance of the Notes and related transactions, repayments of the 2019 Notes, proceeds from sales of shares through employee equity incentive plans, cash used to repurchase shares of our common stock, and payments for tax withholding obligations of certain employees related to the net share settlement of equity awards.

- 32 -


Cash used in financing activities during the three months ended October 31, 2019 was $167.1 million, a decrease of $94.7 million compared to the three months ended October 31, 2018. The decrease was primarily due to repayments of our 2019 Notes during the three months ended October 31, 2018, partially offset by repurchases of our common stock during the three months ended October 31, 2019.
Off-Balance Sheet Arrangements
As of October 31, 2019, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Estimates
Our condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
We believe the critical accounting estimates discussed under Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019 reflect our more significant judgments and estimates used in the preparation of our condensed consolidated financial statements. There have been no significant changes to our critical accounting estimates as filed in such report.
Recent Accounting Pronouncements
Refer to “Recently Adopted Accounting Pronouncements” and “Recently Issued Accounting Pronouncements” in Note 1. Description of Business and Summary of Significant Accounting Policies in Part I, Item 1 of this Quarterly Report on Form 10-Q.
ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Our assessment of our exposures to market risk has not changed materially since the presentation set forth in Part II, Item 7A of our Annual Report on Form 10-K for the fiscal year ended July 31, 2019.
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 October 31, 2019, 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 October 31, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Controls
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected.

- 33 -


PART II
ITEM 1.
LEGAL PROCEEDINGS
The information set forth under the “Litigation” subheading in Note 11. Commitments and Contingencies in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.
ITEM 1A.
RISK FACTORS
Our operations and financial results are subject to various risks and uncertainties including those described below. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any of the following risks or others not specified below materialize, our business, financial condition, and operating results could be materially adversely affected and the market price of our common stock could decline.
Risks Related to Our Business and Our Industry
Our business and operations have experienced rapid 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 rapid 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 2019 to the end of the first quarter of fiscal 2020, our headcount increased from 7,014 to 7,382 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.
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 platforms, or harm our business performance and operating results.
Our operating results may vary significantly from period to period and be unpredictable, which could cause the market price of our common stock to decline.
Our operating results, in particular, our revenues, gross margins, operating margins, and operating expenses, have historically varied from period to period, and even though we have experienced growth, we expect variation to continue as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
our ability to attract and retain new end-customers or sell additional products and subscriptions to our existing end-customers;
the budgeting cycles, seasonal buying patterns, and purchasing practices of our end-customers;
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;
changes in the growth rate of the enterprise security market;
deferral of orders from end-customers in anticipation of new products or product enhancements announced by us or our competitors;

- 34 -


the timing and costs related to the development or acquisition of technologies or businesses or strategic partnerships;
lack of synergy or the inability to realize expected synergies, resulting from acquisitions or strategic partnerships;
our inability to execute, complete or integrate efficiently any acquisitions that we may undertake;
increased expenses, unforeseen liabilities, or write-downs and any impact on our operating results from any acquisitions we consummate;
our ability to increase the size and productivity of our distribution channel;
decisions by potential end-customers to purchase security solutions from larger, more established security vendors or from their primary network equipment vendors;
changes in end-customer penetration or attach and renewal rates for our subscriptions;
timing of revenue recognition and revenue deferrals;
our ability to manage production and manufacturing related costs, global customer service organization costs, inventory excess and obsolescence costs, and warranty costs;
insolvency or credit difficulties confronting our end-customers, which could adversely affect their ability to purchase or pay for our products and subscription and support offerings, or confronting our key suppliers, including our sole source suppliers, which could disrupt our supply chain;
any disruption in our channel or termination of our relationships with important channel partners, including as a result of consolidation among distributors and resellers of security solutions;
our inability to fulfill our end-customers’ orders due to supply chain delays or events that impact our manufacturers or their suppliers;
the cost and potential outcomes of litigation, which could have a material adverse effect on our business;
seasonality or cyclical fluctuations in our markets;
future accounting pronouncements or changes in our accounting policies;
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates, as an increasing amount of our expenses is incurred and paid in currencies other than the U.S. dollar;
political, economic and social instability caused by the referendum in June 2016, in which voters in the United Kingdom (the “U.K.”) approved an exit from the European Union (the “E.U.”) and the U.K. government subsequently notified the E.U. of its withdrawal, which is commonly referred to as “Brexit,” continued hostilities in the Middle East, terrorist activities, 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.
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.
Uncertain or weakened global economic conditions 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 global macroeconomic environment has been and may continue to be inconsistent and challenging due to instability in the global credit markets, the current economic challenges in China, falling demand for oil and other commodities, uncertainties regarding the effects of an increasingly prolonged and uncertain Brexit process, including the growing possibility of a no-deal or “Hard” Brexit, uncertainties related to elections and 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. 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.

- 35 -


Our revenue growth rate in recent periods may not be indicative of our future performance.
We have experienced revenue growth rates of 17.7% and 30.7% in the first quarter of fiscal 2020 and the first quarter of fiscal 2019, 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 $960.5 million as of October 31, 2019. 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 slowing demand for our products or subscriptions, increasing competition, a decrease in the growth of, or a demand shift in, our overall market, or a failure to capitalize on growth opportunities. Any failure to increase our revenue as we grow our business could prevent us from achieving or maintaining profitability or maintaining or increasing cash flow on a consistent basis. In addition, we may have difficulty achieving profitability under U.S. GAAP due to share-based compensation expense and other non-cash charges. If we are unable to navigate these challenges as we encounter them, our business, financial condition, and operating results may suffer.
If we are unable to sell new and additional product, subscription, and support offerings to our end-customers, our future revenue and operating results will be harmed.
Our future success depends, in part, on our ability to expand the deployment of our platforms with existing end-customers and create demand for our new offerings, including cloud security and 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 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, especially from larger, well-established companies, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The market for enterprise security products is intensely competitive, and we expect competition to increase in the future from established competitors and new market entrants. Our main competitors fall into three categories:
large companies that incorporate security features in their products, such as Cisco Systems, Inc. (“Cisco”) and Juniper Networks, Inc. (“Juniper”), 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 Symantec Corporation, Check Point Software Technologies Ltd. (“Check Point”), Fortinet, Inc., and FireEye, Inc., that offer a mix of network and endpoint security products; and
small and large companies that offer point solutions and/or cloud security services that compete with some of the features present in our platforms.
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;

- 36 -


greater resources to make strategic acquisitions or enter into strategic partnerships;
lower labor and development costs;
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 closed technology platforms. 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 platforms only serve the needs of a portion of the enterprise security market. Accordingly, these organizations may continue allocating their information technology budgets for legacy products and services and may not adopt our security platforms. 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 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. 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.

- 37 -


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 the fiscal quarter, 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;
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 platforms. 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 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 or the ineffective management of any leadership transitions, especially within our sales organization, could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, and operating results.
Further, we believe that a critical contributor to our success and our ability to retain highly skilled personnel has been our corporate culture, which we believe fosters innovation, teamwork, passion for end-customers, focus on execution, and the facilitation of critical knowledge transfer and knowledge sharing. As we grow and change, we may find it difficult to maintain these important aspects of our corporate culture. Any failure to preserve our culture as we grow could limit our ability to innovate and could negatively affect our ability to retain and recruit personnel, continue to perform at current levels or execute on our business strategy.

- 38 -


If we are not successful in executing our strategy to increase sales of our products and subscriptions to new and existing medium and large enterprise end-customers, our operating results may suffer.
Our growth strategy is dependent, in part, upon increasing sales of our products, services, subscriptions and offerings to new and existing medium and large enterprise end-customers. Sales to these end-customers involve risks that may not be present, or that are present to a lesser extent, with sales to smaller entities. These risks include:
competition from larger competitors, such as Cisco, Check Point, and Juniper, 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, 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 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 70.0% of total revenue in the first quarter of fiscal 2020 and 63.3% of total revenue in the first quarter of fiscal 2019. Sales of new or renewal subscription and support contracts may decline and fluctuate as a result of a number of factors, including end-customers’ level of satisfaction with our products and subscriptions (including newly integrated products and services), the prices of our products and subscriptions, the prices of products and services offered by our competitors, and reductions in our end-customers’ spending levels. If our sales of new or renewal subscription and support contracts decline, our total revenue and revenue growth rate may decline and our business will suffer. In addition, we recognize subscription and support revenue over the term of the relevant service period, which is typically one to five years. As a result, much of the subscription and support revenue we report each fiscal quarter is the recognition of deferred revenue from subscription and support contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscription or support contracts in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter but will negatively affect our revenue in future fiscal quarters. Also, it is difficult for us to rapidly increase our subscription and support revenue through additional subscription and support sales in any period, as revenue from new and renewal subscription and support contracts must be recognized over the applicable service period.
Defects, errors, or vulnerabilities in our products, subscriptions, or support offerings, the failure of our products or subscriptions to block a virus or prevent a security breach, misuse of our products, or risks of product liability claims could harm our reputation and adversely impact our operating results.
Because our products and subscriptions are complex, they have contained and may contain design or manufacturing defects or errors that are not detected until after their commercial release and deployment by our end-customers. For example, from time to time, certain of our end-customers have reported defects in our products related to performance, scalability, and compatibility. Additionally, defects may cause our products or subscriptions to be vulnerable to security attacks, cause them to fail to help secure networks, or temporarily interrupt end-customers’ networking traffic. Because the techniques used by computer hackers to access or sabotage networks change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques and provide a solution in time to protect our end-customers’ networks. Furthermore, as a well-known provider of security solutions, our networks, products, including cloud-based technology, and subscriptions could be targeted by attacks specifically designed to disrupt our business and harm our reputation. In addition, defects or errors in our subscription updates or our products could result in a failure of our subscriptions to effectively update end-customers’ hardware and cloud-based products. Our data centers and networks may experience technical failures and downtime, may fail to distribute appropriate updates, or may fail to meet the increased requirements of a growing installed end-customer base, any of which could temporarily or permanently expose our end-customers’ networks, leaving their networks unprotected against the latest security threats. Moreover, our products must interoperate with our end-customers’ existing infrastructure, which often have different specifications, utilize multiple protocol standards, deploy

- 39 -


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 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 uniform resource locator (“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 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.

- 40 -


If we do not accurately predict, prepare for, and respond promptly to rapidly evolving technological and market developments and successfully manage product and subscription introductions and transitions to meet changing end-customer needs in the enterprise security market, our competitive position and prospects will be harmed.
The enterprise security market has grown quickly and is expected to continue to evolve rapidly. Moreover, many of our end-customers operate in markets characterized by rapidly changing technologies and business plans, which require them to add numerous network access points and adapt increasingly complex enterprise networks, incorporating a variety of hardware, software applications, operating systems, and networking protocols. We must continually change our products and expand our business strategy in response to changes in network infrastructure requirements, including the expanding use of cloud computing. For example, organizations are moving portions of their data to be managed by third parties, primarily infrastructure, platform and application service providers, and may rely on such providers’ internal security measures. In 2019, we announced our new cloud security offerings, for securing access to the cloud (Prisma), and our security offerings for securing the future of security operations (Cortex). While we have historically been successful in developing, acquiring, and marketing new products and product enhancements that respond to technological change and evolving industry standards, we may not be able to continue to do so and there can be no assurance that our new or future offerings will be successful or will achieve widespread market acceptance. If we fail to accurately predict end-customers’ changing needs and emerging technological trends in the enterprise security industry, including in the areas of mobility, virtualization, cloud computing, and software defined networks (“SDN”), our business could be harmed.
The technology in our platforms 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 platform features and related platform enhancements may require us to develop new hardware architectures that involve complex, expensive, and time-consuming research and development processes. The development of our platforms 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 platform features. If we experience unanticipated delays in the availability of new products, platform 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 platform features and new cloud security, AI/analytics and other offerings before knowing whether our investments will result in products, subscriptions, and platform features the market will accept. The success of new platform features depends on several factors, including appropriate new product definition, differentiation of new products, subscriptions, and platform features from those of our competitors, and market acceptance of these products, services and platform 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, 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 platform features that result in significant revenue, cost savings or other benefits in the near future, if at all.
Developing our products, subscriptions, platform features, and related enhancements is expensive. Our investments in research and development may not result in significant design improvements, marketable products, subscriptions, or platform features, or may result in products, subscriptions, or platform features that are more expensive than anticipated. Additionally, we may not achieve the cost savings or the anticipated performance improvements we expect, and we may take longer to generate revenue, or generate less revenue, than we anticipate. Our future plans include significant investments in research and development and related product and subscription opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not receive significant revenue from these investments in the near future, if at all, or these investments may not yield the expected benefits, either of which could adversely affect our business and operating results.
We may acquire other businesses, which could require significant management attention, disrupt our business, dilute stockholder value, and adversely affect our operating results.
As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies. For example, in February 2017, we acquired LightCyber Ltd. (“LightCyber”), in March 2018, we acquired Evident.io, Inc., in April 2018, we acquired Cyber Secdo Ltd. (“Secdo”), in October 2018, we acquired RedLock Inc., in March 2019, we acquired Demisto, Inc., in June 2019, we acquired PureSec Ltd. (“PureSec”), in July 2019, we acquired Twistlock Ltd. (“Twistlock”), and in September 2019, we acquired Zingbox. The identification of suitable acquisition candidates is difficult, and we may not be able to complete such acquisitions on favorable terms, if at all. If we do complete future acquisitions, we may not ultimately strengthen our competitive position or achieve our goals and business strategy; we may be subject to claims or liabilities assumed from an acquired

- 41 -


company, product, or technology; acquisitions we complete could be viewed negatively by our end-customers, investors, and securities analysts; and we may incur costs and expenses necessary to address an acquired company’s failure to comply with laws and governmental rules and regulations. Additionally, we may be subject to litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders or other third parties, which may differ from or be more significant than the risks our business faces. If we are unsuccessful at integrating past or future acquisitions in a timely manner, or the technologies and operations associated with such acquisitions, into our company, the revenue and operating results of the combined company could be adversely affected. Any integration process may require significant time and resources, which may disrupt our ongoing business and divert management’s attention, and we may not be able to manage the integration process successfully or in a timely manner. We may not successfully evaluate or utilize the acquired technology or personnel, realize anticipated synergies from the acquisition, or accurately forecast the financial impact of an acquisition transaction and integration of such acquisition, including accounting charges and any potential impairment of goodwill and intangible assets recognized in connection with such acquisitions. We may have to pay cash, incur debt, or issue equity or equity-linked securities to pay for any future acquisitions, each of which could adversely affect our financial condition or the market price of our common stock. Furthermore, the sale of equity or issuance of equity-linked debt to finance any future acquisitions could result in dilution to our stockholders. See the risk factors entitled “Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products and subscriptions could reduce our ability to compete and could harm our business” and “The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, the conversion of our 2023 Notes or exercise of the related Warrants to our Notes, or otherwise will dilute all other stockholders.” The occurrence of any of these risks could harm our business, operating results, and financial condition.
Because we depend on manufacturing partners to build and ship our products, we are susceptible to manufacturing and logistics delays and pricing fluctuations that could prevent us from shipping customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end-customers.
We depend on manufacturing partners, primarily Flextronics International, Ltd. (“Flex”), our electronics manufacturing service provider (“EMS provider”), as our sole source manufacturers for our product lines. Our reliance on these manufacturing partners reduces our control over the manufacturing process and exposes us to risks, including reduced control over quality assurance, product costs, product supply, timing and transportation risk. Our products are manufactured by our manufacturing partners at facilities located in the United States. Some of the components in our products are sourced either through Flex or directly by us from component suppliers outside the United States. The portion of our products that are sourced outside the United States may subject us to additional logistical risks 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. Any production interruptions for any reason, such as a natural disaster, epidemic, 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.

- 42 -


Managing the supply of our products and product components is complex. Insufficient supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.
Our manufacturing partners procure components and build our products based on our forecasts, and we generally do not hold inventory for a prolonged period of time. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and analyses from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue forecasts for components and products that are non-cancelable and non-returnable.
Our inventory management systems and related supply chain visibility tools may be inadequate to enable us to forecast accurately and effectively manage supply of our products and product components. If we ultimately determine that we have excess supply, we may have to reduce our prices and write-down inventory, which in turn could result in lower gross margins. If our actual component usage and product demand are lower than the forecast we provide to our manufacturing partners, we accrue for losses on manufacturing commitments in excess of forecasted demand. Alternatively, insufficient supply levels may lead to shortages that result in delayed product revenue or loss of sales opportunities altogether as potential end-customers turn to competitors’ products that are readily available. If we are unable to effectively manage our supply and inventory, our operating results could be adversely affected.
Because some of the key components in our products come from limited sources of supply, we are susceptible to supply shortages or supply changes, which could disrupt or delay our scheduled product deliveries to our end-customers and may result in the loss of sales and end-customers.
Our products rely on key components, including integrated circuit components, which our manufacturing partners purchase on our behalf from a limited number of component suppliers, including sole source providers. The manufacturing operations of some of our component suppliers are geographically concentrated in Asia and elsewhere, which makes our supply chain vulnerable to regional disruptions, such as natural disasters, fire, political instability, civil unrest, a power outage, or a localized health risk, and as a result could impair the volume of components that we are able to obtain.
Further, we do not have volume purchase contracts with any of our component suppliers, and they could cease selling to us at any time. If we are unable to obtain a sufficient quantity of these components in a timely manner for any reason, sales of our products could be delayed or halted or we could be forced to expedite shipment of such components or our products at dramatically increased costs. Our component suppliers also change their selling prices frequently in response to market trends, including industry-wide increases in demand, and because we do not have volume purchase contracts with these component suppliers, we are susceptible to price fluctuations related to raw materials and components and may not be able to adjust our prices accordingly. Additionally, poor quality in any of the sole-sourced components in our products could result in lost sales or sales opportunities.
If we are unable to obtain a sufficient volume of the necessary components for our products on commercially reasonable terms or the quality of the components do not meet our requirements, we could also be forced to redesign our products and qualify new components from alternate component suppliers. The resulting stoppage or delay in selling our products and the expense of redesigning our products could result in lost sales opportunities and damage to customer relationships, which would adversely affect our business and operating results.
The sales prices of our products and subscriptions may decrease, which may reduce our gross profits and adversely impact our financial results.
The sales prices for our products and subscriptions may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products and subscriptions, anticipation of the introduction of new products or subscriptions, or promotional programs. 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 and subscriptions 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 will decrease over product life cycles. We cannot guarantee that we will be successful in developing and introducing new offerings with enhanced functionality on a timely basis, or that our product and subscription 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 and subscriptions 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

- 43 -


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, macroeconomic challenges in Europe, terrorist activities, and continued hostilities in the Middle East;
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods;
the uncertainty of protection for intellectual property rights in some countries;
greater risk of unexpected changes in foreign and domestic regulatory practices, tariffs, and tax laws and treaties, including regulatory and trade policy changes adopted by the current administration or foreign countries in response to regulatory changes adopted by the current administration;
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, the U.K.’s notification of its intention to leave the E.U. creates an uncertain political and economic environment in the U.K. and potentially across other E.U. member states for the foreseeable future, including during any period while the terms of any U.K. exit from the E.U. are being negotiated and/or during any transitional period connected to the U.K.’s eventual withdrawal from the E.U. Any agreements arising out of negotiations which the U.K. government makes to retain access to E.U. markets either during a transitional period or more permanently may lead to greater restrictions on the free movement of goods, services, people and capital between the U.K. and the remaining E.U. member states. Our financial condition and operating results in the U.K. and the E.U. 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, including as a result of concerns regarding the impact of Brexit, including the growing possibility of a no-deal or “Hard” Brexit, 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 platforms 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

- 44 -


expenditures. As of October 31, 2019, the total notional amount of our outstanding foreign currency forward contracts was $233.9 million. For more information on our hedging transactions, refer to Note 5. 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.
A small number of channel partners represent a large percentage of our revenue and gross accounts receivable. We are exposed to the credit and liquidity risk of some of our channel partners and to credit exposure in weakened markets, which could result in material losses.
For the first quarter of fiscal 2020, four distributors represented 78% of our total revenue, and as of October 31, 2019, four distributors represented 60.2% of our gross accounts receivable. Most of our sales to our channel partners are made on an open credit basis. Although we have programs in place that are designed to monitor and mitigate these risks, we cannot guarantee these programs will be effective in reducing our 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.
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 and subscriptions 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 and subscriptions 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 and subscriptions. 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 and subscriptions, 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 and subscriptions 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. Many larger enterprise, service provider, and government entity end-customers have more complex networks and require higher levels of support than smaller end-customers. If we or our channel partners fail to meet the requirements of these larger end-customers, it may be more difficult to execute on our strategy to increase our coverage with larger end-customers. Additionally, if our channel partners do not effectively provide support to the satisfaction of our end-customers, we may be required to provide direct support to such end-customers, which would require us to hire additional personnel and to invest in additional resources. It can take several months to recruit, hire, and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with unexpected demand, particularly if the sales of our products exceed our internal forecasts. As a result, our ability, and the ability of our channel partners to provide adequate and timely support to our end-customers will be negatively impacted, and our end-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.

- 45 -


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

- 46 -


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.
We face risks associated with having operations and employees located in Israel.
As a result of various of our acquisitions, including LightCyber, Secdo, PureSec and Twistlock, we have offices and employees located in Israel. Accordingly, political, economic, and military conditions in Israel directly affect our operations. The future of peace efforts between Israel and its Arab neighbors remains uncertain. There has been a significant increase in hostilities and political unrest between Hamas and Israel in the past few years. The effects of these hostilities and violence on the Israeli economy and our operations 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

- 47 -


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.
Our failure to adequately protect personal information could have a material adverse effect on our business.
A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These data protection and privacy-related laws and regulations are evolving and being tested in courts and may result in ever-increasing regulatory and public scrutiny as well as escalating levels of enforcement and sanctions. Further, the interpretation and application of foreign laws and regulations in many cases is uncertain, and our legal and regulatory obligations in foreign jurisdictions are subject to frequent and unexpected changes, including the potential for various regulatory or other governmental bodies to enact new or additional laws or regulations, to issue rulings that invalidate prior laws or regulations, or to increase penalties significantly.
For example, the E.U. General Data Protection Regulation (“GDPR”), which became effective in May 2018, imposes more stringent data protection requirements, and provides for greater penalties for noncompliance, than E.U. laws that previously applied. The GDPR requires, among other things, that personal data only be transferred outside of the E.U. to certain jurisdictions, including the United States, if steps are taken to legitimize those data transfers. We rely on the E.U.-U.S. and Swiss-U.S. Privacy Shield programs, and the use of model contractual clauses approved by the E.U. Commission, to legitimize these transfers. Both the E.U.-U.S. Privacy Shield and these model contractual clauses have been subject to legal challenge, however, and it is unclear what effect these challenges will have and whether the means we presently use will continue as appropriate means for us to legitimize personal data transfers from the E.U. or Switzerland.
In the U.K., a Data Protection Act that substantially implements the GDPR also became law in May 2018. It remains unclear, however, how U.K. data protection laws or regulations will develop in the medium to longer term and how data transfers to and from the United Kingdom will be regulated in the event that the U.K.’s planned exit from the E.U. is completed. Additionally, California recently enacted legislation, the California Consumer Privacy Act (“CCPA”), that will, among other things, require covered companies to provide new disclosures to California consumers, and afford such consumers new abilities to opt-out of certain sales of personal information, when it goes into effect on January 1, 2020. The CCPA was amended in 2019 and the scope of the data breach notification requirements has been expanded. In addition, regulations by the California Attorney General are currently in draft proposal. It remains unclear what, if any, additional modifications will be made to this legislation or how it will be interpreted. 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 in an effort to comply. We may also from time to time be subject to, or face assertions that we are subject to, additional obligations relating to personal data by contract or due to assertions that self-regulatory obligations or industry standards apply to our practices. Other states have also expanded their data protection laws. Additionally, the Federal Trade Commission and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination, and security of data. Further, we may be or become subject to data localization laws mandating that data collected in a foreign country be processed and stored within that country. Each of these privacy, security, and data protection laws and regulations, and any other such changes or new laws or regulations, could impose significant limitations, or require changes to our business model or practices or growth strategy, which may increase our compliance expenses and make our business more costly or less efficient to conduct.
Our actual or perceived failure to comply with applicable laws and regulations or other obligations to which we are now or which we may be subject relating to personal data, or to protect personal data from unauthorized acquisition, use or other processing, could result in consequences such as enforcement actions and regulatory investigations against us, fines, public censure, claims for damages by end-customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing end-customers and prospective end-customers), any of which could have a material adverse effect on our operations, financial performance, and business. Evolving and changing definitions of personal data and personal information, within the E.U., the United States, and elsewhere, especially relating to classification of Internet Protocol (“IP”) addresses, machine identification, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing or uses of data, and may require significant expenditures and efforts in order to comply. Even the perception of privacy, data protection or information security concerns, whether or not valid, may harm our reputation and inhibit adoption of our products and subscriptions by current and future end-customers.
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

- 48 -


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.
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 platforms, improve our operating infrastructure, or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional equity or equity-linked financing, our stockholders may experience significant dilution of their ownership interests and the market price of our common stock could decline. For example, in June 2014, we issued our 2019 Notes and in July 2018, we issued our 2023 Notes. None of our 2019 Notes remained outstanding as of July 31, 2019. However, any conversion of the outstanding 2023 Notes into common stock will dilute the ownership interests of existing stockholders to the extent we deliver shares upon conversion of such 2023 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 2023 Notes or exercise of the related Warrants to our Notes, or otherwise will dilute all other stockholders.” The holders of our 2023 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 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.
We may have exposure to greater than anticipated tax liabilities.
Our income tax obligations are based in part on our corporate structure and intercompany arrangements, including the manner in which we develop, value, and use our intellectual property and the valuations of our intercompany transactions. The tax laws applicable to our business, including the laws of the United States and other jurisdictions, are subject to interpretation and certain jurisdictions may aggressively interpret their laws in an effort to raise additional tax revenue. The tax authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could increase our worldwide effective tax rate and harm our financial position and operating results. It is possible that tax authorities may disagree with certain positions we have taken and any adverse outcome of such a review or audit could have a negative effect on our financial position and operating results. Further, the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain.

- 49 -


Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our condensed consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.
In addition, our future income tax obligations could be adversely affected by changes in, or interpretations of, tax laws in the United States or in other jurisdictions in which we operate. In the United States, the Tax Cuts and Jobs Act contains many significant changes to the U.S. federal income tax laws, the consequences of which, to us, could have a material impact on the value of our deferred tax assets and could increase our future U.S. income tax expense. Furthermore, changes to the taxation of undistributed foreign earnings, if any, could change our future intentions regarding reinvestment of such earnings. The foregoing items could have a material adverse effect on our business, cash flows, operating results, or financial condition.
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our operating results could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. For more information, refer to the section entitled “Critical Accounting Estimates” in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 of this Quarterly Report on Form 10-Q. In general, if our estimates, judgments or assumptions relating to our critical accounting policies change or if actual circumstances differ from our estimates, judgments or assumptions, 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.
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

- 50 -


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.
Our business is subject to the risks of earthquakes, fire, power outages, floods, 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, or other geo-political unrest could affect our supply chain, manufacturers, logistics providers, channel partners, or end-customers or the economy as a whole and such disruption could impact our shipments and sales. These risks may be further increased if the disaster recovery plans for us and our suppliers prove to be inadequate. To the extent that any of the above should result in delays or cancellations of customer orders, the loss of customers, or the delay in the manufacture, deployment, or shipment of our products, our business, financial condition, and operating results would be adversely affected.
Risks Related to Our 2023 Notes
We may not have the ability to raise the funds necessary to settle conversions of our 2023 Notes, repurchase our 2023 Notes upon a fundamental change or repay our 2023 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 2023 Notes.
Holders of our 2023 Notes will have the right under the indenture governing our 2023 Notes to require us to repurchase all or a portion of their 2023 Notes upon the occurrence of a fundamental change before the maturity date at a repurchase price equal to 100% of the principal amount of our 2023 Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. In addition, upon conversion of our 2023 Notes, we will be required to make cash payments for each $1,000 in principal amount of our 2023 Notes converted of at least the lesser of $1,000 and the sum of the daily conversion values for such 2023 Notes. Moreover, we will be required to repay our 2023 Notes in cash at their maturity, unless earlier converted or repurchased. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of our 2023 Notes surrendered or pay cash with respect to our 2023 Notes being converted.
In addition, our ability to repurchase or to pay cash upon conversion of our 2023 Notes may be limited by law, regulatory authority or agreements governing our future indebtedness. Our failure to repurchase our 2023 Notes at a time when the repurchase is required by the indenture governing our 2023 Notes or to pay cash upon conversion of our 2023 Notes as required by the indenture would constitute a default under the indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. 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 2023 Notes or to pay cash upon conversion of our 2023 Notes.
We may still incur substantially more debt or take other actions that would diminish our ability to make payments on our 2023 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 2023 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 2023 Notes that could have the effect of diminishing our ability to make payments on our 2023 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 2023 Notes only to the extent any such indebtedness or credit facility is not repaid or does not mature while our 2023 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

- 51 -


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 and are based upon specific assumptions with respect to future business decisions, some of which will change. The rapidly evolving market in which we operate may make it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. We intend to state possible outcomes as high and low ranges which are intended to provide a sensitivity analysis as variables are changed. However, actual results will vary from our guidance and the variations may be material. The principal reason that we release guidance is to provide a basis for our management to discuss our business outlook as of the date of release with analysts and investors. We do not accept any responsibility for any projections or reports published by any such persons. Investors are urged not to rely upon our guidance in making an investment decision regarding our common stock.
Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this Quarterly Report on Form 10-Q could result in our actual operating results being different from our guidance, and the differences may be adverse and material.
The market price of our common stock historically has been volatile and the value of your investment could decline.
The market price of our common stock has been volatile since our initial public offering (“IPO”) in July 2012. The reported high and low sales prices of our common stock during the last 12 months have ranged from $260.63 to $160.08, as measured through November 13, 2019. 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;
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 2023 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 2023 Notes;
departures of key personnel; or
economic uncertainty around the world, in particular, macroeconomic challenges in Europe.
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.

- 52 -


The convertible note hedge and warrant transactions may affect the value of our common stock.
In connection with the sale of both our 2019 Notes and 2023 Notes (together the “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 2019 Notes have expired. The Note Hedges for our 2023 Notes are expected generally to reduce the potential dilution to our common stock upon any conversion of our 2023 Notes and/or offset any cash payments we are required to make in excess of the principal amount of any such converted 2023 Notes. The Warrants could separately have a dilutive effect to the extent that the market price per share of our common stock exceeds the applicable strike price of the Warrants unless, subject to certain conditions, we elect to cash settle such Warrants.
The applicable counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the outstanding 2023 Notes (and are likely to do so during any applicable observation period related to a conversion of our 2023 Notes). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or our 2023 Notes, which could affect a note holder’s ability to convert its 2023 Notes and, to the extent the activity occurs during any observation period related to a conversion of our 2023 Notes, it could affect the amount and value of the consideration that the note holder will receive upon conversion of our 2023 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 2023 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 2023 Notes or exercise of the related Warrants to our Notes, 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 2023 Notes, the settlement of our Warrants related to each such series of 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 recently announced 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.
In February 2019, our board of directors authorized a $1.0 billion share repurchase program which will be funded from available working capital. The repurchase authorization will expire on December 31, 2020. Although our board of directors has authorized a share repurchase program, the share repurchase program does not obligate us to repurchase any specific dollar amount or to acquire any specific number of shares. The share repurchase program could affect the price of our common stock, increase volatility and diminish our cash reserves. In addition, it may be suspended or terminated at any time, which may result in a decrease in the price of our common stock.
We are subject to risks associated with our strategic investments. Impairments in the value of our investments could negatively impact our financial results.
In July 2017, we formed the $20.0 million Palo Alto Networks Venture Fund. The fund is aimed at seed-, early-, and growth-stage security companies with a cloud-based application approach. We may not realize a return on our capital investments. Many such private companies generate net losses and the market for their products, services or technologies may be slow to develop, and, therefore, are dependent on the availability of later rounds of financing from banks or investors on favorable terms to continue their operations. The financial success of our investment in any company is typically dependent on a liquidity event, such as a public offering, acquisition or other favorable market event reflecting appreciation in the cost of our initial investment. The capital markets for public offerings and acquisitions are dynamic and the likelihood of liquidity events for the companies we have invested in, and intend to invest in, could significantly change. Further, valuations of privately-held companies are inherently complex due to the lack of readily available market data and as such, the basis for these valuations is subject to the timing and accuracy of the data received from these companies. If we determine that any of our investments in such companies have experienced a decline in value, we may be required to record an impairment, which could be material and negatively impact our financial results. All of our investments are subject to a risk of a partial or total loss of investment capital.

- 53 -


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.
The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain qualified board members.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, the listing requirements of the New York Stock Exchange (“NYSE”), and other applicable securities rules and regulations. Compliance with these rules and regulations have increased our legal and financial compliance costs, made some activities more difficult, time-consuming or costly, and increased demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly, and current reports with respect to our business and operating results. In addition, the Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to meet the requirements of this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire even more employees in the future, which will increase our costs and expenses.
In addition, changing laws, regulations, and standards related to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time-consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business may be harmed.
We are obligated to maintain proper and effective internal control over financial reporting. We may not complete our analysis of our internal control over financial reporting in a timely manner, or this internal control may not be determined to be effective, which may adversely affect investor confidence in our company and, as a result, the value of our common stock.
While we were able to determine in our management’s report for fiscal 2019 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.
Our charter documents and Delaware law, as well as certain provisions contained in the indentures governing our 2023 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;

- 54 -


specify that special meetings of our stockholders may be called only by the chairman of our board of directors, our president, our secretary, or a majority vote of our board of directors;
require the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the issuance of preferred stock and management of our business or our amended and restated bylaws;
authorize our board of directors to amend our bylaws by majority vote; and
establish advance notice procedures with which our stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for our stockholders to replace members of our board of directors, which is responsible for appointing the members of management. In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time. Additionally, certain provisions contained in the indenture governing our 2023 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 2023 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.
ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
During the three months ended October 31, 2019, we issued a total of 22,724 shares of our unregistered common stock in connection with the acquisition of Zingbox, Inc. (“Zingbox Transaction”).
The Zingbox Transaction did not involve any underwriters, any underwriting discounts or commissions, or any public offering. We believe the offers, sales, and issuances of the securities pursuant to the Zingbox Transaction were exempt from registration under the Securities Act of 1933, as amended (the “Act”) by virtue of Section 4(a)(2) of the Act and Rule 506 of Regulation D promulgated thereunder, because the issuance of securities to the recipients did not involve a public offering. The recipients of the securities in the Zingbox Transaction represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed upon the stock certificates issued in these transactions. All recipients had adequate access, through their relationships with us or otherwise, to information about us. The issuances of these securities were made without any general solicitation or advertising.
During the three months ended October 31, 2019, we also issued 0.7 million shares of our common stock to certain financial counterparties that were holders of warrants that we issued in connection with the issuance of our 2019 Notes. The shares of common stock issued upon exercise of these warrants were issued in reliance on an exemption from registration provided by Section 3(a)(9) of the Securities Act of 1933, as amended.

- 55 -


Purchases of Equity Securities by the Issuer and Affiliated Purchasers
The following table summarizes stock repurchases during the three months ended October 31, 2019 (in millions, except per share amounts):
Period
 
Total Number of Shares Purchased
 
Average 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)
August 1, 2019 to August 31, 2019(2)
 

 
$
199.68

 

 
$
1,000.0

September 1, 2019 to September 30, 2019(2)(3)
 
0.5

 
$
208.48

 
0.4

 
$
903.8

October 1, 2019 to October 31, 2019(2)(3)
 
0.5

 
$
209.90

 
0.5

 
$
801.9

Total
 
1.0

 
$
209.21

 
0.9

 
 
______________
(1)
On February 26, 2019, we announced that our board of directors authorized a $1.0 billion share repurchase program which will be funded from available working capital. Repurchases may 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 repurchase authorization will expire on December 31, 2020, and may be suspended or discontinued at any time.
(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.
(3)
Includes repurchases under our share repurchase program, for which the average price paid per share excludes costs associated with the repurchases.

- 56 -


ITEM 6.
EXHIBITS
Exhibit
Number
 
Exhibit Description
 
Incorporated by Reference
Form
 
File No.
 
Exhibit
 
Filing Date
 
 
 
 
 
 
 
 
 
 
 
 
Zingbox, Inc. Stock Incentive Plan, as amended and restated.
 
S-8
 
333-234059
 
99.1
 
October 2, 2019
 
 
 
 
 
 
 
 
 
 
 
 
2012 Equity Incentive Plan and related form agreements under 2012 Equity Incentive Plan, as amended.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 quarter ended October 31, 2019 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.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
104
 
Cover 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.

- 57 -



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: November 25, 2019

 
PALO ALTO NETWORKS, INC.
 
By:
/s/ KATHLEEN BONANNO
 
 
Kathleen Bonanno
 
 
Chief Financial Officer
 
 
(Duly Authorized Officer and Principal Financial Officer)


Date: November 25, 2019

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


- 58 -
EX-10.2 2 panwex102q1202012eip.htm EXHIBIT 10.2 Exhibit
Exhibit 10.2
PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
1.
Purposes of the Plan. The purposes of this Plan are:
to attract and retain the best available personnel for positions of substantial responsibility,
to provide additional incentive to Employees, Directors and Consultants, and
to promote the success of the Company’s business.
The Plan permits the grant of Incentive Stock Options, Nonstatutory Stock Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Units and Performance Shares.
2.
Definitions. As used herein, the following definitions will apply:
(a)Administrator” means the Board or any of its Committees as will be administering the Plan, in accordance with Section 4 of the Plan.
(b)Applicable Laws” means the requirements relating to the administration of equity-based awards under U.S. state corporate laws, U.S. federal and state securities laws, the Code, any stock exchange or quotation system on which the Common Stock is listed or quoted and the applicable laws of any foreign country or jurisdiction where Awards are, or will be, granted under the Plan.
(c)Award” means, individually or collectively, a grant under the Plan of Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares.
(d)“Award Agreement” means the written or electronic agreement setting forth the terms and provisions applicable to each Award granted under the Plan. The Award Agreement is subject to the terms and conditions of the Plan.
(e)“Board” means the Board of Directors of the Company.
(f)“Change in Control” means the occurrence of any of the following events:
(i)A change in the ownership of the Company which occurs on the date that any one person, or more than one person acting as a group (“Person”), acquires ownership of the stock of the Company that, together with the stock held by such Person, constitutes more than fifty percent (50%) of the total voting power of the stock of the Company; provided, however, that for purposes of this subsection, the acquisition of additional stock by any one Person, who is considered to own more

1


than fifty percent (50%) of the total voting power of the stock of the Company will not be considered a Change in Control; or
(ii)A change in the effective control of the Company which occurs on the date that a majority of members of the Board is replaced during any twelve (12) month period by Directors whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election. For purposes of this clause (ii), if any Person is considered to be in effective control of the Company, the acquisition of additional control of the Company by the same Person will not be considered a Change in Control; or
(iii)A change in the ownership of a substantial portion of the Company’s assets which occurs on the date that any Person acquires (or has acquired during the twelve (12) month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value equal to or more than fifty percent (50%) of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of the Company’s assets: (A) a transfer to an entity that is controlled by the Company’s stockholders immediately after the transfer, or (B) a transfer of assets by the Company to: (1) a stockholder of the Company (immediately before the asset transfer) in exchange for or with respect to the Company’s stock, (2) an entity, fifty percent (50%) or more of the total value or voting power of which is owned, directly or indirectly, by the Company, (3) a Person, that owns, directly or indirectly, fifty percent (50%) or more of the total value or voting power of all the outstanding stock of the Company, or (4) an entity, at least fifty percent (50%) of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3). For purposes of this subsection (iii), gross fair market value means the value of the assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.
For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of stock, or similar business transaction with the Company.
Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Code Section 409A, as it has been and may be amended from time to time, and any proposed or final Treasury Regulations and Internal Revenue Service guidance that has been promulgated or may be promulgated thereunder from time to time.

2


Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (i) its sole purpose is to change the state of the Company’s incorporation, or (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction.
(g)Code” means the Internal Revenue Code of 1986, as amended. Reference to a specific section of the Code or regulation thereunder shall include such section or regulation, any valid regulation promulgated under such section, and any comparable provision of any future legislation or regulation amending, supplementing or superseding such section or regulation.
(h)Committee” means a committee of Directors or of other individuals satisfying Applicable Laws appointed by the Board, or a duly authorized committee of the Board, in accordance with Section 4 hereof.
(i)Common Stock” means the common stock of the Company.
(j)Company” means Palo Alto Networks, Inc., a Delaware corporation, or any successor thereto.
(k)Consultant” means any person, including an advisor, engaged by the Company or a Parent or Subsidiary to render services to such entity.
(l)Director” means a member of the Board.
(m)Disability” means total and permanent disability as defined in Section 22(e)(3) of the Code, provided that in the case of Awards other than Incentive Stock Options, the Administrator in its discretion may determine whether a permanent and total disability exists in accordance with uniform and non-discriminatory standards adopted by the Administrator from time to time.
(n)Employee” means any person, including Officers and Directors, employed by the Company or any Parent or Subsidiary of the Company. Neither service as a Director nor payment of a director’s fee by the Company will be sufficient to constitute “employment” by the Company.
(o)Exchange Act” means the Securities Exchange Act of 1934, as amended.
(p)Exchange Program” means a program under which (i) outstanding Awards are surrendered or cancelled in exchange for awards of the same type (which may have higher or lower exercise prices and different terms), awards of a different type, and/or cash, (ii) Participants would have the opportunity to transfer any outstanding Awards to a financial institution or other person or entity selected by the Administrator, and/or (iii) the exercise price of an outstanding Award is increased

3


or reduced. The Administrator will determine the terms and conditions of any Exchange Program in its sole discretion.
(q)Fair Market Value” means, as of any date, the value of Common Stock determined as follows:
(i)If the Common Stock is listed on any established stock exchange or a national market system, including without limitation the New York Stock Exchange, the NASDAQ Global Select Market, the NASDAQ Global Market or the NASDAQ Capital Market of The NASDAQ Stock Market, its Fair Market Value will be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or system on the day of determination, as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
(ii)If the Common Stock is regularly quoted by a recognized securities dealer but selling prices are not reported, the Fair Market Value of a Share will be the mean between the high bid and low asked prices for the Common Stock on the day of determination (or, if no bids and asks were reported on that date, as applicable, on the last trading date such bids and asks were reported), as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
(iii)For purposes of any Awards granted on the Registration Date, the Fair Market Value will be the initial price to the public as set forth in the final prospectus included within the registration statement in Form S-1 filed with the Securities and Exchange Commission for the initial public offering of the Company’s Common Stock; or
(iv)In the absence of an established market for the Common Stock, the Fair Market Value will be determined in good faith by the Administrator.
(r)Fiscal Year” means the fiscal year of the Company.
(s)Incentive Stock Option” means an Option intended to qualify as an incentive stock option within the meaning of Section 422 of the Code and the regulations promulgated thereunder.
(t)Inside Director” means a Director who is an Employee.
(u)Nonstatutory Stock Option” means an Option that by its terms does not qualify or is not intended to qualify as an Incentive Stock Option.
(v)Officer” means a person who is an officer of the Company within the meaning of Section 16 of the Exchange Act and the rules and regulations promulgated thereunder.
(w)Option” means a stock option granted pursuant to the Plan.
(x)Outside Director” means a Director who is not an Employee.
(y)Parent” means a “parent corporation,” whether now or hereafter existing, as defined in Section 424(e) of the Code.

4


(z)Participant” means the holder of an outstanding Award.
(aa)Performance Share” means an Award denominated in Shares which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine pursuant to Section 10.
(bb)Performance Unit” means an Award which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine and which may be settled for cash, Shares or other securities or a combination of the foregoing pursuant to Section 10.
(cc)Period of Restriction” means the period during which the transfer of Shares of Restricted Stock are subject to restrictions and therefore, the Shares are subject to a substantial risk of forfeiture. Such restrictions may be based on the passage of time, the achievement of target levels of performance, or the occurrence of other events as determined by the Administrator.
(dd)Plan” means this 2012 Equity Incentive Plan.
(ee)Registration Date” means the effective date of the first registration statement that is filed by the Company and declared effective pursuant to Section 12(g) of the Exchange Act, with respect to any class of the Company’s securities.
(ff)Restricted Stock” means Shares issued pursuant to a Restricted Stock award under Section 7 of the Plan, or issued pursuant to the early exercise of an Option.
a)Restricted Stock Unit” means a bookkeeping entry representing an amount equal to the Fair Market Value of one Share, granted pursuant to Section 8. Each Restricted Stock Unit represents an unfunded and unsecured obligation of the Company.
(hh)Rule 16b-3” means Rule 16b-3 of the Exchange Act or any successor to Rule 16b-3, as in effect when discretion is being exercised with respect to the Plan.
a)Section 16(b)” means Section 16(b) of the Exchange Act.
a)Service Provider” means an Employee, Director or Consultant.
(kk)Share” means a share of the Common Stock, as adjusted in accordance with Section 13 of the Plan.
(ll)Stock Appreciation Right” means an Award, granted alone or in connection with an Option, that pursuant to Section 9 is designated as a Stock Appreciation Right.
(mm)Subsidiary” means a “subsidiary corporation,” whether now or hereafter existing, as defined in Section 424(f) of the Code.
3.
Stock Subject to the Plan.
(a)Stock Subject to the Plan. Subject to the provisions of Section 13 of the Plan, the maximum aggregate number of Shares that may be issued under the Plan is 10,000,000 Shares,

5


plus (i) any Shares that, as of the Registration Date, have been reserved but not issued pursuant to any awards granted under the Company’s 2005 Equity Incentive Plan, as amended (the “2005 Plan”) and are not subject to any awards granted thereunder, and (ii) any Shares subject to stock options or similar awards granted under the 2005 Plan that, after the Registration Date, expire or otherwise terminate without having been exercised in full and Shares issued pursuant to awards granted under the 2005 Plan that, after the Registration Date, are forfeited to or repurchased by the Company, with the maximum number of Shares to be added to the Plan pursuant to clauses (i) and (ii) equal to 9,000,000 Shares. The Shares may be authorized, but unissued, or reacquired Common Stock.
(b)Automatic Share Reserve Increase. The number of Shares available for issuance under the Plan will be increased on the first day of each Fiscal Year beginning with the 2014 Fiscal Year, in an amount equal to the least of (i) 8,000,000 Shares, (ii)  4.5% of the outstanding Shares on the last day of the immediately preceding Fiscal Year or (iii) such number of Shares determined by the Board.
(c)Lapsed Awards. If an Award expires or becomes unexercisable without having been exercised in full, is surrendered pursuant to an Exchange Program, or, with respect to Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares, is forfeited to or repurchased by the Company due to failure to vest, the unpurchased Shares (or for Awards other than Options or Stock Appreciation Rights the forfeited or repurchased Shares), which were subject thereto will become available for future grant or sale under the Plan (unless the Plan has terminated). With respect to Stock Appreciation Rights, only Shares actually issued (i.e., the net Shares issued) pursuant to a Stock Appreciation Right will cease to be available under the Plan; all remaining Shares under Stock Appreciation Rights will remain available for future grant or sale under the Plan (unless the Plan has terminated). Shares that have actually been issued under the Plan under any Award will not be returned to the Plan and will not become available for future distribution under the Plan; provided, however, that if Shares issued pursuant to Awards of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units are repurchased by the Company or are forfeited to the Company, such Shares will become available for future grant under the Plan. Shares used to pay the exercise price of an Award or to satisfy the tax withholding obligations related to an Award will become available for future grant or sale under the Plan. To the extent an Award under the Plan is paid out in cash rather than Shares, such cash payment will not result in reducing the number of Shares available for issuance under the Plan. Notwithstanding the foregoing and, subject to adjustment as provided in Section 13, the maximum number of Shares that may be issued upon the exercise of Incentive Stock Options will equal the aggregate Share number stated in Section 3(a), plus, to the extent allowable

6


under Section 422 of the Code and the Treasury Regulations promulgated thereunder, any Shares that become available for issuance under the Plan pursuant to Sections 3(b) and 3(c).
(d)Share Reserve. The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as will be sufficient to satisfy the requirements of the Plan.
4.
Administration of the Plan.
(a)Procedure.
(i)Multiple Administrative Bodies. Different Committees with respect to different groups of Service Providers may administer the Plan.
(ii)Section 162(m). To the extent that the Administrator determines it to be desirable to qualify Awards granted hereunder as “performance-based compensation” within the meaning of Section 162(m) of the Code, the Plan will be administered by a Committee of two (2) or more “outside directors” within the meaning of Section 162(m) of the Code.
(iii)Rule 16b-3. To the extent desirable to qualify transactions hereunder as exempt under Rule 16b-3, the transactions contemplated hereunder will be structured to satisfy the requirements for exemption under Rule 16b-3.
(iv)Other Administration. Other than as provided above, the Plan will be administered by (A) the Board or (B) a Committee, which committee will be constituted to satisfy Applicable Laws.
(b)Powers of the Administrator. Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator will have the authority, in its discretion:
(i)to determine the Fair Market Value;
(ii)to select the Service Providers to whom Awards may be granted hereunder;
(iii)to determine the number of Shares to be covered by each Award granted hereunder;
(iv)to approve forms of Award Agreements for use under the Plan;
(v)to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder. Such terms and conditions include, but are not limited to, the exercise price, the time or times when Awards may be exercised (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions, and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Administrator will determine;

7


(vi)to determine the terms and conditions of any, and to institute any Exchange Program;
(vii)to construe and interpret the terms of the Plan and Awards granted pursuant to the Plan;
(viii)to prescribe, amend and rescind rules and regulations relating to the Plan, including rules and regulations relating to sub-plans established for the purpose of satisfying applicable foreign laws or for qualifying for favorable tax treatment under applicable foreign laws;
(ix)to modify or amend each Award (subject to Section 18 of the Plan), including but not limited to the discretionary authority to extend the post-termination exercisability period of Awards and to extend the maximum term of an Option (subject to Section 6(b) of the Plan regarding Incentive Stock Options);
(x)to allow Participants to satisfy withholding tax obligations in such manner as prescribed in Section 14 of the Plan;
(xi)to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;
(xii)to allow a Participant to defer the receipt of the payment of cash or the delivery of Shares that would otherwise be due to such Participant under an Award; and
(xiii)to make all other determinations deemed necessary or advisable for administering the Plan.
(c)Effect of Administrator’s Decision. The Administrator’s decisions, determinations and interpretations will be final and binding on all Participants and any other holders of Awards.
5.Eligibility. Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Shares and Performance Units may be granted to Service Providers. Incentive Stock Options may be granted only to Employees.
6.Stock Options.
(a)Limitations. Each Option will be designated in the Award Agreement as either an Incentive Stock Option or a Nonstatutory Stock Option. However, notwithstanding such designation, to the extent that the aggregate Fair Market Value of the Shares with respect to which Incentive Stock Options are exercisable for the first time by the Participant during any calendar year (under all plans of the Company and any Parent or Subsidiary) exceeds one hundred thousand dollars ($100,000), such Options will be treated as Nonstatutory Stock Options. For purposes of this Section 6(a), Incentive Stock Options will be taken into account in the order in which they were granted.

8


The Fair Market Value of the Shares will be determined as of the time the Option with respect to such Shares is granted.
(b)Term of Option. The term of each Option will be stated in the Award Agreement. In the case of an Incentive Stock Option, the term will be ten (10) years from the date of grant or such shorter term as may be provided in the Award Agreement. Moreover, in the case of an Incentive Stock Option granted to a Participant who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the total combined voting power of all classes of stock of the Company or any Parent or Subsidiary, the term of the Incentive Stock Option will be five (5) years from the date of grant or such shorter term as may be provided in the Award Agreement.
(c)Option Exercise Price and Consideration.
(i)Exercise Price. The per share exercise price for the Shares to be issued pursuant to exercise of an Option will be determined by the Administrator, subject to the following:
(1)        In the case of an Incentive Stock Option
(A)        granted to an Employee who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Parent or Subsidiary, the per Share exercise price will be no less than one hundred ten percent (110%) of the Fair Market Value per Share on the date of grant.
(B)        granted to any Employee other than an Employee described in paragraph (A) immediately above, the per Share exercise price will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(2)        In the case of a Nonstatutory Stock Option, the per Share exercise price will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(3)        Notwithstanding the foregoing, Options may be granted with a per Share exercise price of less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant pursuant to a transaction described in, and in a manner consistent with, Section 424(a) of the Code.
(ii)Waiting Period and Exercise Dates. At the time an Option is granted, the Administrator will fix the period within which the Option may be exercised and will determine any conditions that must be satisfied before the Option may be exercised.

9


(iii)Form of Consideration. The Administrator will determine the acceptable form of consideration for exercising an Option, including the method of payment. In the case of an Incentive Stock Option, the Administrator will determine the acceptable form of consideration at the time of grant. Such consideration may consist entirely of: (1) cash; (2) check; (3) promissory note, to the extent permitted by Applicable Laws, (4) other Shares, provided that such Shares have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which such Option will be exercised and provided that accepting such Shares will not result in any adverse accounting consequences to the Company, as the Administrator determines in its sole discretion; (5) consideration received by the Company under a broker-assisted (or other) cashless exercise program (whether through a broker or otherwise) implemented by the Company in connection with the Plan; (6) by net exercise; (7) such other consideration and method of payment for the issuance of Shares to the extent permitted by Applicable Laws; or (8) any combination of the foregoing methods of payment.
(d)Exercise of Option.
(i)Procedure for Exercise; Rights as a Stockholder. Any Option granted hereunder will be exercisable according to the terms of the Plan and at such times and under such conditions as determined by the Administrator and set forth in the Award Agreement. An Option may not be exercised for a fraction of a Share.
An Option will be deemed exercised when the Company receives: (i) a notice of exercise (in such form as the Administrator may specify from time to time) from the person entitled to exercise the Option, and (ii) full payment for the Shares with respect to which the Option is exercised (together with applicable withholding taxes). Full payment may consist of any consideration and method of payment authorized by the Administrator and permitted by the Award Agreement and the Plan. Shares issued upon exercise of an Option will be issued in the name of the Participant or, if requested by the Participant, in the name of the Participant and his or her spouse. Until the Shares are issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company), no right to vote or receive dividends or any other rights as a stockholder will exist with respect to the Shares subject to an Option, notwithstanding the exercise of the Option. The Company will issue (or cause to be issued) such Shares promptly after the Option is exercised. No adjustment will be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 13 of the Plan.
Exercising an Option in any manner will decrease the number of Shares thereafter available, both for purposes of the Plan and for sale under the Option, by the number of Shares as to which the Option is exercised.

10


(ii)Termination of Relationship as a Service Provider. If a Participant ceases to be a Service Provider, other than upon the Participant’s termination as the result of the Participant’s death or Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for three (3) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified by the Administrator, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
(iii)Disability of Participant. If a Participant ceases to be a Service Provider as a result of the Participant’s Disability, the Participant may exercise his or her Option within such period of time as is specified in the Award Agreement to the extent the Option is vested on the date of termination (but in no event later than the expiration of the term of such Option as set forth in the Award Agreement). In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following the Participant’s termination. Unless otherwise provided by the Administrator, if on the date of termination the Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will revert to the Plan. If after termination the Participant does not exercise his or her Option within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
(iv)Death of Participant. If a Participant dies while a Service Provider, the Option may be exercised following the Participant’s death within such period of time as is specified in the Award Agreement to the extent that the Option is vested on the date of death (but in no event may the option be exercised later than the expiration of the term of such Option as set forth in the Award Agreement), by the Participant’s designated beneficiary, provided such beneficiary has been designated prior to Participant’s death in a form acceptable to the Administrator. If no such beneficiary has been designated by the Participant, then such Option may be exercised by the personal representative of the Participant’s estate or by the person(s) to whom the Option is transferred pursuant to the Participant’s will or in accordance with the laws of descent and distribution. In the absence of a specified time in the Award Agreement, the Option will remain exercisable for twelve (12) months following Participant’s death. Unless otherwise provided by the Administrator, if at the time of death Participant is not vested as to his or her entire Option, the Shares covered by the unvested portion of the Option will immediately

11


revert to the Plan. If the Option is not so exercised within the time specified herein, the Option will terminate, and the Shares covered by such Option will revert to the Plan.
7.
Restricted Stock.
(a)Grant of Restricted Stock. Subject to the terms and provisions of the Plan, the Administrator, at any time and from time to time, may grant Shares of Restricted Stock to Service Providers in such amounts as the Administrator, in its sole discretion, will determine.
(b)Restricted Stock Agreement. Each Award of Restricted Stock will be evidenced by an Award Agreement that will specify the Period of Restriction, the number of Shares granted, and such other terms and conditions as the Administrator, in its sole discretion, will determine. Unless the Administrator determines otherwise, the Company as escrow agent will hold Shares of Restricted Stock until the restrictions on such Shares have lapsed.
(c)Transferability. Except as provided in this Section 7 or the Award Agreement, Shares of Restricted Stock may not be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated until the end of the applicable Period of Restriction.
(d)Other Restrictions. The Administrator, in its sole discretion, may impose such other restrictions on Shares of Restricted Stock as it may deem advisable or appropriate.
(e)Removal of Restrictions. Except as otherwise provided in this Section 7, Shares of Restricted Stock covered by each Restricted Stock grant made under the Plan will be released from escrow as soon as practicable after the last day of the Period of Restriction or at such other time as the Administrator may determine. The Administrator, in its discretion, may accelerate the time at which any restrictions will lapse or be removed.
(f)Voting Rights. During the Period of Restriction, Service Providers holding Shares of Restricted Stock granted hereunder may exercise full voting rights with respect to those Shares, unless the Administrator determines otherwise.
(g)Dividends and Other Distributions. During the Period of Restriction, Service Providers holding Shares of Restricted Stock will be entitled to receive all dividends and other distributions paid with respect to such Shares, unless the Administrator provides otherwise. If any such dividends or distributions are paid in Shares, the Shares will be subject to the same restrictions on transferability and forfeitability as the Shares of Restricted Stock with respect to which they were paid.
(h)Return of Restricted Stock to Company. On the date set forth in the Award Agreement, the Restricted Stock for which restrictions have not lapsed will revert to the Company and again will become available for grant under the Plan.

12


8.
Restricted Stock Units.
(a)Grant. Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator. After the Administrator determines that it will grant Restricted Stock Units under the Plan, it will advise the Participant in an AwardAgreement of the terms, conditions, and restrictions related to the grant, including the number of Restricted Stock Units.
(b)Vesting Criteria and Other Terms. The Administrator will set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant. The Administrator may set vesting criteria based upon the achievement of Company-wide, divisional, business unit, or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws or any other basis determined by the Administrator in its discretion.
(c)Earning Restricted Stock Units. Upon meeting the applicable vesting criteria, the Participant will be entitled to receive a payout as determined by the Administrator. Notwithstanding the foregoing, at any time after the grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.
(d)Form and Timing of Payment. Payment of earned Restricted Stock Units will be made as soon as practicable after the date(s) determined by the Administrator and set forth in the Award Agreement. The Administrator, in its sole discretion, may only settle earned Restricted Stock Units in cash, Shares, or a combination of both.
(e)Cancellation. On the date set forth in the Award Agreement, all unearned Restricted Stock Units will be forfeited to the Company.
9.
Stock Appreciation Rights.
(a)Grant of Stock Appreciation Rights. Subject to the terms and conditions of the Plan, a Stock Appreciation Right may be granted to Service Providers at any time and from time to time as will be determined by the Administrator, in its sole discretion.
(b)Number of Shares. The Administrator will have complete discretion to determine the number of Stock Appreciation Rights granted to any Service Provider.
(c)Exercise Price and Other Terms. The per share exercise price for the Shares to be issued pursuant to exercise of a Stock Appreciation Right will be determined by the Administrator and will be no less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant. Otherwise, the Administrator, subject to the provisions of the Plan, will have complete discretion to determine the terms and conditions of Stock Appreciation Rights granted under the Plan.

13


(d)Stock Appreciation Right Agreement. Each Stock Appreciation Right grant will be evidenced by an Award Agreement that will specify the exercise price, the term of the Stock Appreciation Right, the conditions of exercise, and such other terms and conditions as the Administrator, in its sole discretion, will determine.
(e)Expiration of Stock Appreciation Rights. A Stock Appreciation Right granted under the Plan will expire upon the date determined by the Administrator, in its sole discretion, and set forth in the Award Agreement. Notwithstanding the foregoing, the rules of Section 6(b) relating to the maximum term and Section 6(d) relating to exercise also will apply to Stock Appreciation Rights.
(f)Payment of Stock Appreciation Right Amount. Upon exercise of a Stock Appreciation Right, a Participant will be entitled to receive payment from the Company in an amount determined by multiplying:
(i)The difference between the Fair Market Value of a Share on the date of exercise over the exercise price; times
(ii)The number of Shares with respect to which the Stock Appreciation Right is exercised.
At the discretion of the Administrator, the payment upon Stock Appreciation Right exercise may be in cash, in Shares of equivalent value, or in some combination thereof.
10.
Performance Units and Performance Shares.
(a)Grant of Performance Units/Shares. Performance Units and Performance Shares may be granted to Service Providers at any time and from time to time, as will be determined by the Administrator, in its sole discretion. The Administrator will have complete discretion in determining the number of Performance Units and Performance Shares granted to each Participant.
(b)Value of Performance Units/Shares. Each Performance Unit will have an initial value that is established by the Administrator on or before the date of grant. Each Performance Share will have an initial value equal to the Fair Market Value of a Share on the date of grant.
(c)Performance Objectives and Other Terms. The Administrator will set performance objectives or other vesting provisions (including, without limitation, continued status as a Service Provider) in its discretion which, depending on the extent to which they are met, will determine the number or value of Performance Units/Shares that will be paid out to the Service Providers. The time period during which the performance objectives or other vesting provisions must be met will be called the “Performance Period.” Each Award of Performance Units/Shares will be evidenced by an Award Agreement that will specify the Performance Period, and such other terms and conditions as the

14


Administrator, in its sole discretion, will determine. The Administrator may set performance objectives based upon the achievement of Company-wide, divisional, business unit or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws, or any other basis determined by the Administrator in its discretion.
(d)Earning of Performance Units/Shares. After the applicable Performance Period has ended, the holder of Performance Units/Shares will be entitled to receive a payout of the number of Performance Units/Shares earned by the Participant over the Performance Period, to be determined as a function of the extent to which the corresponding performance objectives or other vesting provisions have been achieved. After the grant of a Performance Unit/Share, the Administrator, in its sole discretion, may reduce or waive any performance objectives or other vesting provisions for such Performance Unit/Share.
(e)Form and Timing of Payment of Performance Units/Shares. Payment of earned Performance Units/Shares will be made as soon as practicable after the expiration of the applicable Performance Period. The Administrator, in its sole discretion, may pay earned Performance Units/Shares in the form of cash, in Shares (which have an aggregate Fair Market Value equal to the value of the earned Performance Units/Shares at the close of the applicable Performance Period) or in a combination thereof.
(f)Cancellation of Performance Units/Shares. On the date set forth in the Award Agreement, all unearned or unvested Performance Units/Shares will be forfeited to the Company, and again will be available for grant under the Plan.
11.Leaves of Absence/Transfer Between Locations. Unless the Administrator provides otherwise, vesting of Awards granted hereunder will be suspended during any unpaid leave of absence. A Participant will not cease to be an Employee in the case of (i) any leave of absence approved by the Company or (ii) transfers between locations of the Company or between the Company, its Parent, or any Subsidiary. For purposes of Incentive Stock Options, no such leave may exceed three (3) months, unless reemployment upon expiration of such leave is guaranteed by statute or contract. If reemployment upon expiration of a leave of absence approved by the Company is not so guaranteed, then six (6) months following the first (1st) day of such leave any Incentive Stock Option held by the Participant will cease to be treated as an Incentive Stock Option and will be treated for tax purposes as a Nonstatutory Stock Option.
12.Transferability of Awards. Unless determined otherwise by the Administrator, an Award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the Participant,

15


only by the Participant. If the Administrator makes an Award transferable, such Award will contain such additional terms and conditions as the Administrator deems appropriate.
13.
Adjustments; Dissolution or Liquidation; Merger or Change in Control.
(a)Adjustments. In the event that any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares occurs, the Administrator, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the Plan, will adjust the number and class of Shares that may be delivered under the Plan and/or the number, class, and price of Shares covered by each outstanding Award, and the numerical Share limits in Section 3 of the Plan.
(b)Dissolution or Liquidation. In the event of the proposed dissolution or liquidation of the Company, the Administrator will notify each Participant as soon as practicable prior to the effective date of such proposed transaction. To the extent it has not been previously exercised, an Award will terminate immediately prior to the consummation of such proposed action.
(c)Change in Control. In the event of a merger of the Company with or into another corporation or other entity or a Change in Control, each outstanding Award will be treated as the Administrator determines, including, without limitation, that each Award be assumed or an equivalent option or right substituted by the successor corporation or a Parent or Subsidiary of the successor corporation. The Administrator will not be required to treat all Awards similarly in the transaction.
In the event that the successor corporation does not assume or substitute for the Award, the Participant will fully vest in and have the right to exercise all of his or her outstanding Options and Stock Appreciation Rights, including Shares as to which such Awards would not otherwise be vested or exercisable, all restrictions on Restricted Stock and Restricted Stock Units will lapse, and, with respect to Awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met. In addition, if an Option or Stock Appreciation Right is not assumed or substituted in the event of a Change in Control, the Administrator will notify the Participant in writing or electronically that the Option or Stock Appreciation Right will be exercisable for a period of time determined by the Administrator in its sole discretion, and the Option or Stock Appreciation Right will terminate upon the expiration of such period.
For the purposes of this subsection (c), an Award will be considered assumed if, following the Change in Control, the Award confers the right to purchase or receive, for each Share

16


subject to the Award immediately prior to the Change in Control, the consideration (whether stock, cash, or other securities or property) received in the Change in Control by holders of Common Stock for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Shares); provided, however, that if such consideration received in the Change in Control is not solely common stock of the successor corporation or its Parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received upon the exercise of an Option or Stock Appreciation Right or upon the payout of a Restricted Stock Unit, Performance Unit or Performance Share, for each Share subject to such Award, to be solely common stock of the successor corporation or its Parent equal in fair market value to the per share consideration received by holders of Common Stock in the Change in Control.
Notwithstanding anything in this Section 13(c) to the contrary, an Award that vests, is earned or paid-out upon the satisfaction of one or more performance goals will not be considered assumed if the Company or its successor modifies any of such performance goals without the Participant’s consent; provided, however, a modification to such performance goals only to reflect the successor corporation’s post-Change in Control corporate structure will not be deemed to invalidate an otherwise valid Award assumption.
(d)Outside Director Awards. With respect to Awards granted to an Outside Director that are assumed or substituted for, if on the date of or following such assumption or substitution the Participant’s status as a Director or a director of the successor corporation, as applicable, is terminated other than upon a voluntary resignation by the Participant (unless such resignation is at the request of the acquirer), then the Participant will fully vest in and have the right to exercise Options and/or Stock Appreciation Rights as to all of the Shares underlying such Award, including those Shares which would not otherwise be vested or exercisable, all restrictions on Restricted Stock and Restricted Stock Units will lapse, and, with respect to Performance Units and Performance Shares, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met.

17


14.
Tax.
(a)Withholding Requirements. Prior to the delivery of any Shares or cash pursuant to an Award (or exercise thereof) or such earlier time as any tax withholding obligations are due, the Company will have the power and the right to deduct or withhold, or require a Participant to remit to the Company, an amount sufficient to satisfy federal, state, local, foreign or other taxes (including the Participant’s FICA obligation) required to be withheld with respect to such Award (or exercise thereof).
(b)Withholding Arrangements. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit a Participant to satisfy such tax withholding obligation, in whole or in part by (without limitation) (a) paying cash, (b) electing to have the Company withhold otherwise deliverable cash or Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld, or (c) delivering to the Company already-owned Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld. The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld.
(c)Compliance With Code Section 409A. Awards will be designed and operated in such a manner that they are either exempt from the application of, or comply with, the requirements of Code Section 409A such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A, except as otherwise determined in the sole discretion of the Administrator. The Plan and each Award Agreement under the Plan is intended to meet the requirements of Code Section 409A and will be construed and interpreted in accordance with such intent, except as otherwise determined in the sole discretion of the Administrator. To the extent that an Award or payment, or the settlement or deferral thereof, is subject to Code Section 409A the Award will be granted, paid, settled or deferred in a manner that will meet the requirements of Code Section 409A, such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Code Section 409A.
15.No Effect on Employment or Service. Neither the Plan nor any Award will confer upon a Participant any right with respect to continuing the Participant’s relationship as a Service Provider with the Company, nor will they interfere in any way with the Participant’s right or the Company’s right to terminate such relationship at any time, with or without cause, to the extent permitted by Applicable Laws.
16.Date of Grant. The date of grant of an Award will be, for all purposes, the date on which the Administrator makes the determination granting such Award, or such other later date as is determined

18


by the Administrator. Notice of the determination will be provided to each Participant within a reasonable time after the date of such grant.
17.Term of Plan. Subject to Section 21 of the Plan, the Plan will become effective upon the later to occur of (i) its adoption by the Board or (ii) the business day immediately prior to the Registration Date. It will continue in effect for a term of ten (10) years from the date adopted by the Board, unless terminated earlier under Section 18 of the Plan.
18.
Amendment and Termination of the Plan.
(a)Amendment and Termination. The Administrator may at any time amend, alter, suspend or terminate the Plan.
(b)Stockholder Approval. The Company will obtain stockholder approval of any Plan amendment to the extent necessary and desirable to comply with Applicable Laws.
(c)Effect of Amendment or Termination. No amendment, alteration, suspension or termination of the Plan will impair the rights of any Participant, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing and signed by the Participant and the Company. Termination of the Plan will not affect the Administrator’s ability to exercise the powers granted to it hereunder with respect to Awards granted under the Plan prior to the date of such termination.
19.
Conditions Upon Issuance of Shares.
(a)Legal Compliance. Shares will not be issued pursuant to the exercise of an Award unless the exercise of such Award and the issuance and delivery of such Shares will comply with Applicable Laws and will be further subject to the approval of counsel for the Company with respect to such compliance.
(b)Investment Representations. As a condition to the exercise of an Award, the Company may require the person exercising such Award to represent and warrant at the time of any such exercise that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is required.
20.Inability to Obtain Authority. The inability of the Company to obtain authority from any regulatory body having jurisdiction or to complete or comply with the requirements of any registration or other qualification of the Shares under any state, federal or foreign law or under the rules and regulations of the Securities and Exchange Commission, the stock exchange on which Shares of the same class are then listed, or any other governmental or regulatory body, which authority, registration, qualification or rule compliance is deemed by the Company’s counsel to be necessary or advisable for the issuance and sale of any Shares hereunder, will relieve the Company of any liability in respect of the failure to issue

19


or sell such Shares as to which such requisite authority, registration, qualification or rule compliance will not have been obtained.
21.Stockholder Approval. The Plan will be subject to approval by the stockholders of the Company within twelve (12) months after the date the Plan is adopted by the Board. Such stockholder approval will be obtained in the manner and to the degree required under Applicable Laws.


20



PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
STOCK OPTION AWARD AGREEMENT
Unless otherwise defined herein, the terms defined in the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Notice of Grant of Stock Option (the “Notice of Grant”) and Terms and Conditions of Stock Option Grant, attached hereto as Exhibit A (together, the “Agreement”).
NOTICE OF STOCK OPTION GRANT
Participant:
 
 
Address:
 
 
 
 
 
Participant has been granted an Option to purchase Common Stock of the Company, subject to the terms and conditions of the Plan and this Agreement, as follows:
Grant Number
 
 
 
Date of Grant
 
 
 
Vesting Commencement Date
 
 
 
Number of Shares Granted
 
 
 
Exercise Price per Share
 
$
 
Total Exercise Price
 
$
 
Type of Option
 
 
Incentive Stock Option
 
 
 
Nonstatutory Stock Option
Term/Expiration Date
 
 
 
Vesting Schedule:
Subject to accelerated vesting as set forth below or in the Plan, this Option will be exercisable, in whole or in part, in accordance with the following schedule:

1



Twenty-five percent (25%) of the Shares subject to the Option shall vest on the one (1) year anniversary of the Vesting Commencement Date, and one forty-eighth (1/48th) of the Shares subject to the Option shall vest each month thereafter on the same day of the month as the Vesting Commencement Date (and if there is no corresponding day, on the last day of the month), subject to Participant continuing to be a Service Provider through each such date.
Termination Period:
This Option will be exercisable for three (3) months after Participant ceases to be a Service Provider, unless such termination is due to Participant’s death or Disability, in which case this Option will be exercisable for twelve (12) months after Participant ceases to be a Service Provider. Notwithstanding the foregoing sentence, in no event may this Option be exercised after the Term/Expiration Date as provided above and may be subject to earlier termination as provided in Section 13(c) of the Plan.
By Participant’s signature and the signature of the Company’s representative below, Participant and the Company agree that this Option is granted under and governed by the terms and conditions of the Plan and this Agreement. Participant has reviewed the Plan and this Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement and fully understands all provisions of the Plan and Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan and Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.

2




PARTICIPANT
 
PALO ALTO NETWORKS, INC.
 
 
 
Signature
 
By
 
 
 
Print Name
 
Title
 
 
 
Address:
 
 
 
 
 
 
 
 

3



EXHIBIT A
TERMS AND CONDITIONS OF STOCK OPTION GRANT
1.Grant of Option. The Company hereby grants to the Participant named in the Notice of Grant (“Participant”) an option (the “Option”) to purchase the number of Shares, as set forth in the Notice of Grant, at the exercise price per Share set forth in the Notice of Grant (the “Exercise Price”), subject to all of the terms and conditions in this Agreement and the Plan, which is incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Agreement, the terms and conditions of the Plan will prevail.
If designated in the Notice of Grant as an Incentive Stock Option (“ISO”), this Option is intended to qualify as an ISO under Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”). However, if this Option is intended to be an Incentive Stock Option, to the extent that it exceeds the $100,000 rule of Code Section 422(d) it will be treated as a Nonstatutory Stock Option (“NSO”). Further, if for any reason this Option (or portion thereof) will not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a NSO granted under the Plan. In no event will the Administrator, the Company or any Parent or Subsidiary or any of their respective employees or directors have any liability to Participant (or any other person) due to the failure of the Option to qualify for any reason as an ISO.
2.Vesting Schedule. Except as provided in Section 3, the Option awarded by this Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Shares scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in Participant in accordance with any of the provisions of this Agreement, unless Participant will have been continuously a Service Provider from the Date of Grant until the date such vesting occurs.
3.Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Option at any time, subject to the terms of the Plan. If so accelerated, such Option will be considered as having vested as of the date specified by the Administrator.
4.Exercise of Option.
(a)Right to Exercise. This Option may be exercised only within the term set out in the Notice of Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Agreement.

4



(b)Method of Exercise. This Option is exercisable by delivery of an exercise notice, in the form attached as Exhibit B (the “Exercise Notice”) or in a manner and pursuant to such procedures as the Administrator may determine, which will state the election to exercise the Option, the number of Shares in respect of which the Option is being exercised (the “Exercised Shares”), and such other representations and agreements as may be required by the Company pursuant to the provisions of the Plan. The Exercise Notice will be completed by Participant and delivered to the Company. The Exercise Notice will be accompanied by payment of the aggregate Exercise Price as to all Exercised Shares together with any applicable tax withholding. This Option will be deemed to be exercised upon receipt by the Company of such fully executed Exercise Notice accompanied by the aggregate Exercise Price.
5.Method of Payment. Payment of the aggregate Exercise Price will be by any of the following, or a combination thereof, at the election of Participant:
(a)cash;
(b)check;
(c)consideration received by the Company under a formal cashless exercise program adopted by the Company in connection with the Plan; or
(d)surrender of other Shares which have a Fair Market Value on the date of surrender equal to the aggregate Exercise Price of the Exercised Shares, provided that accepting such Shares, in the sole discretion of the Administrator, will not result in any adverse accounting consequences to the Company.
6.Tax Obligations.
(a)Withholding of Taxes. Notwithstanding any contrary provision of this Agreement, no certificate representing the Shares will be issued to Participant, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by Participant with respect to the payment of income, employment and other taxes which the Company determines must be withheld with respect to such Shares. To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any tax withholding obligations by reducing the number of Shares otherwise deliverable to Participant. If Participant fails to make satisfactory arrangements for the payment of any required tax withholding obligations hereunder at the time of the Option exercise, Participant acknowledges and agrees that the Company may refuse to honor the exercise and refuse to deliver the Shares if such withholding amounts are not delivered at the time of exercise.

5



(b)Notice of Disqualifying Disposition of ISO Shares. If the Option granted to Participant herein is an ISO, and if Participant sells or otherwise disposes of any of the Shares acquired pursuant to the ISO on or before the later of (i) the date two (2) years after the Grant Date, or (ii) the date one (1) year after the date of exercise, Participant will immediately notify the Company in writing of such disposition. Participant agrees that Participant may be subject to income tax withholding by the Company on the compensation income recognized by Participant.
(c)Code Section 409A. Under Code Section 409A, an option that vests after December 31, 2004 (or that vested on or prior to such date but which was materially modified after October 3, 2004) that was granted with a per Share exercise price that is determined by the Internal Revenue Service (the “IRS”) to be less than the Fair Market Value of a Share on the date of grant (a “Discount Option”) may be considered “deferred compensation.” A Discount Option may result in (i) income recognition by Participant prior to the exercise of the option, (ii) an additional twenty percent (20%) federal income tax, and (iii) potential penalty and interest charges. The Discount Option may also result in additional state income, penalty and interest charges to the Participant. Participant acknowledges that the Company cannot and has not guaranteed that the IRS will agree that the per Share exercise price of this Option equals or exceeds the Fair Market Value of a Share on the Date of Grant in a later examination. Participant agrees that if the IRS determines that the Option was granted with a per Share exercise price that was less than the Fair Market Value of a Share on the date of grant, Participant will be solely responsible for Participant’s costs related to such a determination.
7.Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant. After such issuance, recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
8.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS OPTION OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT

6



AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.
9.Address for Notices. Any notice to be given to the Company under the terms of this Agreement will be addressed to the Company at Palo Alto Networks, Inc. 3300 Olocott Street, Santa Clara, CA 95054, or at such other address as the Company may hereafter designate in writing.
10.Non-Transferability of Option. This Option may not be transferred in any manner otherwise than by will or by the laws of descent or distribution and may be exercised during the lifetime of Participant only by Participant.
11.Binding Agreement. Subject to the limitation on the transferability of this grant contained herein, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
12.Additional Conditions to Issuance of Stock. If at any time the Company will determine, in its discretion, that the listing, registration, qualification or rule compliance of the Shares upon any securities exchange or under any state, federal or foreign law, the tax code and related regulations or the consent or approval of any governmental regulatory authority is necessary or desirable as a condition to the purchase by, or issuance of Shares to, Participant (or his or her estate) hereunder, such purchase or issuance will not occur unless and until such listing, registration, qualification, rule compliance, consent or approval will have been completed, effected or obtained free of any conditions not acceptable to the Company. The Company will make all reasonable efforts to meet the requirements of any such state, federal or foreign law or securities exchange and to obtain any such consent or approval of any such governmental authority or securities exchange. Assuming such compliance, for income tax purposes the Exercised Shares will be considered transferred to Participant on the date the Option is exercised with respect to such Exercised Shares.
13.Plan Governs. This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern. Capitalized terms used and not defined in this Agreement will have the meaning set forth in the Plan.
14.Administrator Authority. The Administrator will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan

7



as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Shares subject to the Option have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Agreement.
15.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to Options awarded under the Plan or future options that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
16.Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
17.Agreement Severable. In the event that any provision in this Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
18.Modifications to the Agreement. This Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Award Agreement, the Company reserves the right to revise this Award Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Code Section 409A or to otherwise avoid imposition of any additional tax or income recognition under Section 409A of the Code in connection to this Option.
19.Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Option under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
20.Governing Law. This Agreement will be governed by the laws of California, without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under

8



this Option or this Agreement, the parties hereby submit to and consent to the jurisdiction of the State of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, or the federal courts for the Northern District of California, and no other courts, where this Option is made and/or to be performed.



9



EXHIBIT B
PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
EXERCISE NOTICE
Palo Alto Networks, Inc.
3000 Tannery Way
Santa Clara, CA 95054

Attention: ___________

(i)Exercise of Option. Effective as of today, ________________, _____, the undersigned (“Purchaser”) hereby elects to purchase ______________ shares (the “Shares”) of the Common Stock of Palo Alto Networks, Inc. (the “Company”) under and pursuant to the 2012 Equity Incentive Plan (the “Plan”) and the Stock Option Agreement dated ________ (the “Agreement”). The purchase price for the Shares will be $_____________, as required by the Agreement.
(ii)Delivery of Payment. Purchaser herewith delivers to the Company the full purchase price of the Shares and any required tax withholding to be paid in connection with the exercise of the Option.
(iii)Representations of Purchaser. Purchaser acknowledges that Purchaser has received, read and understood the Plan and the Agreement and agrees to abide by and be bound by their terms and conditions.
(iv)Rights as Stockholder. Until the issuance (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company) of the Shares, no right to vote or receive dividends or any other rights as a stockholder will exist with respect to the Shares subject to the Option, notwithstanding the exercise of the Option. The Shares so acquired will be issued to Purchaser as soon as practicable after exercise of the Option. No adjustment will be made for a dividend or other right for which the record date is prior to the date of issuance, except as provided in Section 13 of the Plan.

1




(v)Tax Consultation. Purchaser understands that Purchaser may suffer adverse tax consequences as a result of Purchaser’s purchase or disposition of the Shares. Purchaser represents that Purchaser has consulted with any tax consultants Purchaser deems advisable in connection with the purchase or disposition of the Shares and that Purchaser is not relying on the Company for any tax advice.
(vi)Entire Agreement; Governing Law. The Plan and Agreement are incorporated herein by reference. This Exercise Notice, the Plan and the Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Purchaser with respect to the subject matter hereof, and may not be modified adversely to the Purchaser’s interest except by means of a writing signed by the Company and Purchaser. This agreement is governed by the internal substantive laws, but not the choice of law rules, of California.

Submitted by:
 
Accepted by:
 
 
 
PURCHASER
 
PALO ALTO NETWORKS, INC.
 
 
 
Signature
 
By
 
 
 
Print Name
 
Its
 
 
 
Address:
 
 
 
 
 
 
 
 
 
 
 
 
 
Date Received




2




PALO ALTO NETWORKS, INC.
AMENDMENT TO STOCK OPTION AWARD AGREEMENT

This Amendment to Stock Option Award Agreement (the “Amendment”) is made between [_______] (“Participant”) and Palo Alto Networks, Inc. (the “Company”) as of the date the last party signs the Amendment.
WHEREAS, pursuant to a Stock Option Award Agreement, including all ancillary documents (the “Agreement”), on [_______], the Company granted Participant a performance-based stock option under the Company’s 2012 Equity Incentive Plan (the “Plan”) to purchase up to [_____] shares of the Company’s common stock (the “Option”); and
WHEREAS, the Company and Participant desire to amend the Agreement to provide the Participant with the opportunity to exercise the Option with respect to unvested shares.
NOW, THEREFORE, Participant and the Company agree that the Agreement shall be amended as follows:
1.    Early Exercise of Option. Exhibit A, Section 4(a) of the Agreement is amended to read in its entirety as follows:
“(a) Right to Exercise. This Option may be exercised only within the term set out in the Notice of Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Agreement as follows:
(i)Subject to subsections 4(a)(ii) below, this Option may be exercisable during its term to the extent vested in accordance with the Vesting Schedule set out in the Notice of Grant and with the applicable provisions of the Plan and this Agreement. This Option may not be exercised for a fraction of a Share.
(ii)Alternatively, at the election of Participant, this Option may be exercised in whole or in part at any time as to Shares that have not yet vested (“Unvested Shares”) as described in this Section 4(a)(ii). If the Option is exercised with respect to vested Shares and Unvested Shares, then vested Shares will not be subject to the Company’s repurchase right (as set forth in the Restricted Stock Purchase Agreement, attached hereto as Exhibit B -1). Further, Unvested Shares exercised that become vested Shares will not be subject to the Company’s repurchase right.
(1)Each of the First Tranche, Second Tranche, Third Tranche and Fourth Tranche (each a “Performance Tranche”) may be exercised prior to achievement of the applicable

1





Stock Price Achievement target and the time-based vesting schedule set forth in the Notice of Grant. Each Performance Tranche has 4 sub-tranches that correspond to each time-based vesting date (each of the 16 applicable sub-tranches, an “Early-Exercise Tranche”). If a Participant decides to exercise the Option with respect to Unvested Shares within an Early-Exercise Tranche, then the Participant must early-exercise as to 100% of the Shares within that Early-Exercise Tranche.
(2)As a condition to exercising this Option for Unvested Shares, Participant must execute the Restricted Stock Purchase Agreement.”
2.     Incorporation of Documents. The Restricted Stock Purchase Agreement attached to this Amendment as Exhibit B-1 is hereby incorporated into the Agreement.
3.     Section 83(b) Election. Participant hereby acknowledges that he or she has been informed that an election (the “Election”) may be filed by the Participant with the Internal Revenue Service, within thirty (30) days of the purchase of the exercised Unvested Shares, electing pursuant to Section 83(b) of the Code to be taxed currently on any difference between the purchase price of the exercised Shares and their Fair Market Value on the date of purchase. This will result in the recognition of taxable income to the Participant on the date of exercise, measured by the excess, if any, of the Fair Market Value of the exercised Shares, at the time the Option is exercised over the purchase price for the exercised Shares. Absent such an Election, taxable income will be measured and recognized by Participant at the time or times on which the Company’s Repurchase Option (as defined in the Restricted Stock Purchase Agreement) lapses.
This discussion is intended only as a summary of the general United States income tax laws that apply to exercising Options as to Shares that have not yet vested and is accurate only as of the date of this Amendment. The federal, state and local tax consequences to any particular taxpayer will depend upon his or her individual circumstances. Participant is strongly encouraged to seek the advice of his or her own tax consultants in connection with the purchase of the Shares and the advisability of filing of the Election under Section 83(b) of the Code. A form of Election under Section 83(b) is attached hereto as Exhibit B-2 for reference.
PARTICIPANT ACKNOWLEDGES THAT IT IS PARTICIPANT’S SOLE RESPONSIBILITY AND NOT THE COMPANY’S TO FILE TIMELY THE ELECTION UNDER SECTION 83(b) OF THE CODE, EVEN IF PARTICIPANT REQUESTS THE COMPANY OR ITS REPRESENTATIVE TO MAKE THIS FILING ON PARTICIPANT BEHALF.
4.    Full Force and Effect. To the extent not expressly amended hereby, the Agreement remains in full force and effect.

2





5.    Entire Agreement. This Amendment, including all exhibits hereto, together with the Agreement (to the extent not amended hereby), and the Plan, represent the entire agreement of the parties and shall supersede any and all previous contracts, arrangements or understandings between the parties with respect to the Option.
IN WITNESS WHEREOF, this Amendment has been entered into as of the date last set forth below.
PALO ALTO NETWORKS, INC.
 
PARTICIPANT
By:
 
 
 
 
 
 
 
 
Its:
 
 
Date:
 
 
 
 
 
 
Date:
 
 
 
 


3






EXHIBIT B-1
RESTRICTED STOCK PURCHASE AGREEMENT
1.Sale of Restricted Stock. The Company sold to the Participant named in the Notice of Grant (the “Participant”) Shares of Restricted Stock as a result of the exercise of Shares subject to the Option that have not vested (“Unvested Shares”), subject to all of the terms and conditions in this Restricted Stock Purchase Agreement (the “RSPA”), the Agreement (as amended) and the Plan, which are incorporated herein by reference.
2.Vesting Schedule. Except as provided in Section 5, and subject to Section 3, the Shares of Restricted Stock will vest in accordance with the vesting provisions set forth in the Notice of Grant. Shares of Restricted Stock scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in Participant in accordance with any of the provisions of this RSPA, unless Participant will have been continuously a Service Provider from the Date of Grant until the date such vesting occurs.
3.Repurchase Option.
(a)If Participant’s status as a Service Provider is terminated for any reason, including for death and Disability, the Company shall have the right and option for 90 days from such date to purchase from Participant, or Participant’s personal representative, as the case may be, all of the Participant’s Unvested Shares as of the date of such termination at a price per share equal to the lesser of (x) the Fair Market Value of a Share at the time this repurchase is exercised; and (y) the price per price paid by the Participant for such Shares (the “Repurchase Option”); provided, however, that without requirement of further action on the party of either party hereto, this Repurchase Option shall be deemed to have been automatically exercised as to all Unvested Shares 5:00 p.m. (Pacific Time) as of the date that is 90 days following the date the Participant ceases to be a Service Provider, unless the Company declines in writing to exercise its Repurchase Option prior to such time.
(b)If the Company decides not to exercise the Repurchase Option, it shall notify Participant in writing within 90 days of the date Participant ceases to be a Service Provider. If the Repurchase Option is exercised or deemed exercised, the Company shall deliver payment to the Participant, with a copy to the Escrow Holder (as defined in Section 4), by delivering to the Participant (or the Participant’s transferee or legal representative) a check in the amount of the

1





aggregate repurchase price. Upon delivery of such notice and payment of the aggregate repurchase price in any of the ways described above, the Company shall become the legal and beneficial owner of the Unvested Shares being repurchased and the rights and interests therein or relating thereto, and the Company shall have the right to retain and transfer to its own name the number of Unvested Shares being repurchased by the Company.
(c)As Unvested Shares vest, the Repurchase Option will terminate with respect to those Shares in accordance with the vesting schedule contained in Participant’s Option Agreement.
4.Escrow of Shares.
(a)All Shares of Restricted Stock will, upon execution of this RSPA, be delivered and deposited with an escrow holder designated by the Company (the “Escrow Holder”). The Shares of Restricted Stock will be held by the Escrow Holder until such time as the Shares of Restricted Stock vest, are repurchased or the Repurchase Option expires.
(b)The Escrow Holder will not be liable for any act it may do or omit to do with respect to holding the Shares of Restricted Stock in escrow while acting in good faith and in the exercise of its judgment.
(c)Upon Participant’s termination as a Service Provider for any reason, the Escrow Holder, upon receipt of written notice of such termination, will take all steps necessary to accomplish the transfer of the Unvested Shares of Restricted Stock to the Company. Participant hereby appoints the Escrow Holder with full power of substitution, as Participant’s true and lawful attorney‑in‑fact with irrevocable power and authority in the name and on behalf of Participant to take any action and execute all documents and instruments, including, without limitation, stock powers which may be necessary to transfer the certificate or certificates evidencing such Unvested Shares of Restricted Stock to the Company upon such termination.
(d)The Escrow Holder will take all steps necessary to accomplish the transfer of Shares of Restricted Stock to Participant after they vest.
(e)Subject to the terms hereof, Participant will have all the rights of a stockholder with respect to the Shares while they are held in escrow, including without limitation, the right to vote the Shares and to receive any cash dividends declared thereon.
(f)In the event of any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company

2





affecting the Shares, the Unvested Shares of Restricted Stock will be increased, reduced or otherwise changed, and by virtue of any such change Participant will in his or her capacity as owner of Unvested Shares of Restricted Stock be entitled to new or additional or different shares of stock, cash or securities (other than rights or warrants to purchase securities); such new or additional or different shares, cash or securities will thereupon be considered to be Unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the Unvested Shares of Restricted Stock pursuant to this RSPA. If Participant receives rights or warrants with respect to any Unvested Shares of Restricted Stock, such rights or warrants may be held or exercised by Participant, provided that until such exercise any such rights or warrants and after such exercise any shares or other securities acquired by the exercise of such rights or warrants will be considered to be Unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the Unvested Shares of Restricted Stock pursuant to this RSPA. The Administrator in its absolute discretion at any time may accelerate the vesting of all or any portion of such new or additional shares of stock, cash or securities, rights or warrants to purchase securities or shares or other securities acquired by the exercise of such rights or warrants.
(g)The Company may instruct the transfer agent for its Common Stock to place a legend on the certificates representing the Restricted Stock or otherwise note its records as to the restrictions on transfer set forth in this RSPA.
5.Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the Unvested Shares at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock will be considered as having vested as of the date specified by the Administrator.
6.Death of Participant. Any distribution or delivery to be made to Participant under this RSPA will, if Participant is then deceased, be made to Participant’s designated beneficiary, or if no beneficiary survives Participant, the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
7.Section 83(b) Election. Participant hereby acknowledges that he or she has been informed that an election (the “Election”) may be filed by the Participant with the Internal Revenue Service, within thirty (30) days of the purchase of the exercised Unvested Shares, electing pursuant to Section 83(b) of the Code to be taxed currently on any difference between the purchase price of

3





the exercised Shares and their Fair Market Value on the date of purchase. This will result in the recognition of taxable income to the Participant on the date of exercise, measured by the excess, if any, of the Fair Market Value of the exercised Shares, at the time the Option is exercised over the purchase price for the exercised Shares. Absent such an Election, taxable income will be measured and recognized by Participant at the time or times on which the Company’s Repurchase Option lapses.
This discussion is intended only as a summary of the general United States income tax laws that apply to exercising Options as to Shares that have not yet vested and is accurate only as of the date of this RSPA. The federal, state and local tax consequences to any particular taxpayer will depend upon his or her individual circumstances. Participant is strongly encouraged to seek the advice of his or her own tax consultants in connection with the purchase of the Shares and the advisability of filing of the Election under Section 83(b) of the Code. A form of Election under Section 83(b) is attached hereto as Exhibit B-2 for reference.
PARTICIPANT ACKNOWLEDGES THAT IT IS PARTICIPANT’S SOLE RESPONSIBILITY AND NOT THE COMPANY’S TO FILE TIMELY THE ELECTION UNDER SECTION 83(b) OF THE CODE, EVEN IF PARTICIPANT REQUESTS THE COMPANY OR ITS REPRESENTATIVE TO MAKE THIS FILING ON PARTICIPANT BEHALF.
8.Withholding of Taxes. Notwithstanding any contrary provision of this RSPA or the Option Agreement, no certificate representing the Shares of Restricted Stock may be released from the escrow established pursuant to Section 4, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by Participant with respect to the payment of income, employment and other taxes which the Company determines must be withheld with respect to such Shares. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit or require Participant to satisfy such tax withholding obligation, in whole or in part (without limitation) by (a) paying cash, (b) electing to have the Company withhold otherwise deliverable Shares having a fair market value equal to the minimum amount required to be withheld, (c) delivering to the Company already vested and owned Shares having a fair market value equal to the amount required to be withheld, or (d) selling a sufficient number of such Shares otherwise deliverable to Participant through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. To the extent determined appropriate by the Company in its discretion, it

4





will have the right (but not the obligation) to satisfy any tax withholding obligations by reducing the number of Shares otherwise deliverable to Participant. If Participant fails to make satisfactory arrangements for the payment of any required tax withholding obligations hereunder at the time any applicable Shares otherwise are scheduled to vest pursuant to Sections 2 or 5 or tax withholding obligations related to the applicable Shares otherwise are due, Participant will permanently forfeit such Shares and the Shares will be returned to the Company at no cost to the Company.
Notwithstanding anything herein to the contrary, if Participant timely files the Election described in Section 7, then tax withholding obligation must be satisfied by the Participant paying cash.
9.Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant or the Escrow Agent. Except as provided in Section 4(f), after such issuance, recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
10.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE SHARES OF RESTRICTED STOCK PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND ACHIEVEMENT OF THE APPLICABLE VESTING PERFORMANCE VESTING CRITERIA AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS RESTRICTED STOCK OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS RSPA, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.

5





11.Address for Notices. Any notice to be given to the Company under the terms of this RSPA will be addressed to the Company at Palo Alto Networks, Inc., 3000 Tannery Way, Santa Clara, CA, 95054, or at such other address as the Company may hereafter designate in writing.
12.Grant is Not Transferable. Except to the limited extent provided in Section 6, the Unvested Shares subject to this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of any Unvested Shares of Restricted Stock subject to this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.
13.Binding Agreement. Subject to the limitation on the transferability of this grant contained herein, this RSPA will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
14.Additional Conditions to Release from Escrow. The Company will not be required to issue any certificate or certificates for Shares hereunder or release such Shares from the escrow established pursuant to Section 4 prior to fulfillment of all the following conditions: (a) the admission of such Shares to listing on all stock exchanges on which such class of stock is then listed; (b) the completion of any registration or other qualification of such Shares under any state or federal law or under the rulings or regulations of the Securities and Exchange Commission or any other governmental regulatory body or the securities exchange on which the Shares are then registered, which the Administrator will, in its absolute discretion, deem necessary or advisable; (c) the obtaining of any approval or other clearance from any state or federal governmental agency, which the Administrator will, in its absolute discretion, determine to be necessary or advisable; and (d) the lapse of such reasonable period of time following the date of grant of the Restricted Stock as the Administrator may establish from time to time for reasons of administrative convenience.
15.Plan Governs; Definitions. This RSPA is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this RSPA and one or more provisions of the Plan, the provisions of the Plan will govern. Capitalized terms used and not defined in this RSPA will have the meaning set forth in the Plan and the Agreement.
16.Administrator Authority. The Administrator will have the power to interpret the Plan and this RSPA and to adopt such rules for the administration, interpretation and application of the

6





Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Shares of Restricted Stock have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this RSPA.
17.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the Shares of Restricted Stock sold under the Plan or future Restricted Stock that may be sold under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
18.Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this RSPA.
19.Agreement Severable. In the event that any provision in this RSPA will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this RSPA.
20.Modifications to the Agreement. This RSPA constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this RSPA in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this RSPA or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this RSPA, the Company reserves the right to revise this RSPA as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A of the Code or to otherwise avoid imposition of any additional tax or income recognition under Section 409A of the Code in connection with this RSPA.
21.Amendment, Suspension or Termination of the Plan. By entering into this RSPA, Participant expressly warrants that he or she has purchased Restricted Stock under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.

7





22.Forfeiture or Clawback. The Restricted Stock (including any proceeds, gains or other economic benefit received by the Participant from a subsequent sale of Shares issued upon vesting) will be subject to the Company’s compensation recovery or clawback policy currently in effect and any clawback policy that the Company is required to adopt pursuant to the listing standards of any national securities exchange or association on which the Company’s securities are listed or as is otherwise required by the Dodd-Frank Wall Street Reform and Consumer Protection Act or other Applicable Laws.
23.Governing Law. This RSPA will be governed by the laws of California, without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under this RSPA, the parties hereby submit to and consent to the jurisdiction of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California, and no other courts, where this RSPA is made and/or to be performed.

8





EXHIBIT B-2
ELECTION UNDER SECTION 83(b)
OF THE INTERNAL REVENUE CODE OF 1986
The undersigned taxpayer hereby elects, pursuant to Sections 55 and 83(b) of the Internal Revenue Code of 1986, as amended, to include in taxpayer’s gross income or alternative minimum taxable income, as the case may be, for the current taxable year the amount of any compensation taxable to taxpayer in connection with taxpayer’s receipt of the property described below.
1.
The name, address, taxpayer identification number and taxable year of the undersigned are as follows:
 
TAXPAYER
 
SPOUSE
NAME:
 
 
 
ADDRESS:
 
 
 
 
 
 
 
TAX ID NO.:
 
 
 
TAXABLE YEAR:
 
 
 
2.
The property with respect to which the election is made is described as follows: __________ shares (the “Shares”) of the Common Stock of Palo Alto Networks, Inc. (the “Company”).
3.
The date on which the property was transferred is:___________________ ,______.
4.
The property is subject to the following restrictions:
The Shares may not be transferred and are subject to forfeiture under the terms of an agreement between the taxpayer and the Company. These restrictions lapse upon the satisfaction of certain performance and time-based conditions contained in such agreement.
5.
The Fair Market Value at the time of transfer, determined without regard to any restriction other than a restriction which by its terms shall never lapse, of such property is: $_________________.
6.
The amount (if any) paid for such property is: $_________________.
The undersigned has submitted a copy of this statement to the person for whom the services were performed in connection with the undersigned’s receipt of the above-described property. The transferee of such property is the person performing the services in connection with the transfer of said property.
The undersigned understands that the foregoing election may not be revoked except with the consent of the Commissioner.

9






Dated: ______________________, _____
____________________________
 
Taxpayer
The undersigned spouse of taxpayer joins in this election.
Dated: ______________________, _____
____________________________
 
Spouse of Taxpayer

10





PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
GLOBAL RESTRICTED STOCK UNIT AWARD AGREEMENT
Unless otherwise defined herein, the terms defined in the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Global Restricted Stock Unit Award Agreement and the Addendum to the Global Restricted Stock Unit Award Agreement (the “Addendum”) (together, the “Award Agreement”).
NOTICE OF RESTRICTED STOCK UNIT GRANT
Participant
Name:
 
 
Address:
 
 
 
 
 
You have been granted the right to receive an Award of Restricted Stock Units, subject to the terms and conditions of the Plan and this Award Agreement, as follows:
Grant Number
 
 
 
Date of Grant
 
 
 
Vesting Commencement Date
 
 
 
Number of Restricted Stock Units
 
 
 
Vesting Schedule:

Subject to any acceleration provisions contained in the Plan or set forth below, the Restricted Stock Units will vest in accordance with the following schedule:
Twenty-five percent (25%) of the Shares subject to the award of Restricted Stock Units will vest on the one (1) year anniversary of the Vesting Commencement Date, and one sixteenth (1/16th) of the Shares subject to the award of Restricted Stock Units shall vest each quarter thereafter on the same day of the month as the Vesting Commencement Date, subject to Participant continuing to be a Service Provider through each such date, as further described in Section 10(j) of the Award Agreement.
In the event Participant ceases to be a Service Provider for any or no reason before Participant vests in the Restricted Stock Units, the Restricted Stock Units and Participant’s right to acquire any Shares hereunder will immediately terminate.


1



By Participant’s signature and the signature of the representative of Palo Alto Networks, Inc. (the “Company”) below, Participant and the Company agree that this Award of Restricted Stock Units is granted under and governed by the terms and conditions of the Plan and this Award Agreement, including the Terms and Conditions of Global Restricted Stock Unit Grant, attached hereto as Exhibit A, and the Addendum, attached hereto as Exhibit B, all of which are made a part of this document. Participant has reviewed the Plan and this Award Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Award Agreement and fully understands all provisions of the Plan and Award Agreement. Participant expressly acknowledges the information provided in the Addendum related to the collection, processing and use of Participant’s personal data by the Company and its Subsidiaries and the transfer of personal data to the recipients mentioned in the Addendum. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan and Award Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.

PARTICIPANT
 
PALO ALTO NETWORKS, INC.
 
 
 
Signature
 
By
 
 
 
Print Name
 
Title
 
 
 
Residence Address:
 
 
 
 
 
 
 
 


2



EXHIBIT A
TERMS AND CONDITIONS OF GLOBAL RESTRICTED STOCK UNIT GRANT
1.    Grant. The Company hereby grants to the individual named in the Notice of Grant attached as Part I of this Award Agreement (the “Participant”) under the Plan an Award of Restricted Stock Units, subject to all of the terms and conditions in this Award Agreement and the Plan, which is incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Award Agreement, the terms and conditions of the Plan will prevail.
2.    Company’s Obligation to Pay. Each Restricted Stock Unit represents the right to receive a Share on the date it vests. Unless and until the Restricted Stock Units will have vested in the manner set forth in Section 3, Participant will have no right to the payment of any such Restricted Stock Units. Prior to the actual payment of any vested Restricted Stock Units, such Restricted Stock Units will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company. Any Restricted Stock Units that vest in accordance with Sections 3 or 4 will be paid to Participant (or in the event of Participant’s death, to his or her estate) in whole Shares, subject to Participant satisfying any applicable Tax-Related Items as defined and set forth in Section 7. Subject to the provisions of Section 4, such vested Restricted Stock Units shall be paid in whole Shares as soon as practicable after vesting, but in each such case within the period sixty (60) days following the vesting date. In no event will Participant be permitted, directly or indirectly, to specify the taxable year of the payment of any Restricted Stock Units payable under this Agreement.
3.    Vesting Schedule. Except as provided in Section 4, and subject to Section 5, the Restricted Stock Units awarded by this Award Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Restricted Stock Units scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in Participant in accordance with any of the provisions of this Award Agreement, unless Participant will have been continuously a Service Provider from the Date of Grant until the date such vesting occurs, as further described in Section 10(j).
4.    Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock Units at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock Units will be considered as having vested as of the date specified by the Administrator. The payment of Shares vesting pursuant to this Section 4 shall in all cases be paid at a time or in a manner that is exempt from, or complies with, Section 409A.
Notwithstanding anything in the Plan or this Award Agreement to the contrary, if the vesting of the balance, or some lesser portion of the balance, of the Restricted Stock Units is accelerated in connection with Participant’s termination as a Service Provider (provided that such termination is a “separation from service” within the meaning of Section 409A, as determined by the Company), other than due to death, and if (x) Participant is a “specified employee” within the meaning of Section 409A at the time of such termination as a Service Provider and (y) the payment

3



of such accelerated Restricted Stock Units will result in the imposition of additional tax under Section 409A if paid to Participant on or within the six (6) month period following Participant’s termination as a Service Provider, then the payment of such accelerated Restricted Stock Units will not be made until the date six (6) months and one (1) day following the date of Participant’s termination as a Service Provider, unless Participant dies following his or her termination as a Service Provider, in which case the Restricted Stock Units will be paid in Shares to Participant’s estate as soon as practicable following his or her death. It is the intent of this Award Agreement that it and all payments and benefits hereunder be exempt from, or comply with, the requirements of Section 409A so that none of the Restricted Stock Units provided under this Award Agreement or Shares issuable thereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities herein will be interpreted to be so exempt or so comply. Each payment payable under this Award Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2). For purposes of this Award Agreement, “Section 409A” means Section 409A of the Code, and any final Treasury Regulations and Internal Revenue Service guidance thereunder, as each may be amended from time to time.1
5.    Forfeiture upon Termination of Status as a Service Provider. Notwithstanding any contrary provision of this Award Agreement, the balance of the Restricted Stock Units that have not vested as of the time of Participant’s termination as a Service Provider for any or no reason and Participant’s right to acquire any Shares hereunder will immediately terminate.
6.    Death of Participant. Any distribution or delivery to be made to Participant under this Award Agreement will, if Participant is then deceased, be made to the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
7.    Withholding of Taxes. Notwithstanding any contrary provision of this Award Agreement, no certificate representing the Shares will be issued to Participant, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by Participant with respect to the payment of income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to Participant’s participation in the Plan and legally applicable to Participant (“Tax-Related Items”). Participant acknowledges that, regardless of any action taken by the Company or, if different, the Parent or Subsidiary employing or retaining Participant (the “Employer”), the ultimate liability for all Tax-Related Items is and remains Participant’s responsibility and may exceed the amount actually withheld by the Company or the Employer. Participant further acknowledges that the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Restricted Stock Units, including, but not limited to, the grant, vesting or settlement of the Restricted Stock Units, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends or dividend equivalents; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Restricted Stock Units
__________________________________________________ 
1 Section 409A applies to and is relevant only for Participants who are U.S. taxpayers.

4



to reduce or eliminate Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if Participant is subject to Tax-Related Items in more than one jurisdiction, Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit or require Participant to satisfy such Tax-Related Items, in whole or in part (without limitation) by (a) paying cash, (b) electing to have the Company withhold otherwise deliverable Shares, or (c) selling a sufficient number of such Shares otherwise deliverable to Participant through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) and without further consent from Participant.  To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any Tax-Related Items by means of method (b) above and, until determined otherwise by the Company, this will be the method by which such tax withholding obligations are satisfied; provided, however, that if Participant is a Section 16 officer of the Company under the Exchange Act, the Company will, in all cases, satisfy any Tax-Related Items by means of method (b) above, unless the use of such withholding method is problematic under applicable tax or securities law or has materially adverse accounting consequences, in which case the obligation for Tax-Related Items may be satisfied by one or a combination of methods (a) and (c) above.
The Company may withhold or account for Tax-Related Items by considering minimum statutory withholding rates or other withholding rates, including maximum rates applicable in Participant’s jurisdiction, in which case Participant may receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent in Shares. If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, Participant is deemed to have been issued the full number of Shares subject to the vested Restricted Stock Units, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items.
If Participant fails to make satisfactory arrangements for the payment of any Tax-Related Items hereunder at the time any applicable Restricted Stock Units otherwise are scheduled to vest pursuant to Sections 3 or 4 or Tax-Related Items related to Restricted Stock Units otherwise are due, Participant will permanently forfeit such Restricted Stock Units and any right to receive Shares thereunder and the Restricted Stock Units will be returned to the Company at no cost to the Company.
8.    Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant. After such issuance, recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
9.    No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE RESTRICTED STOCK UNITS PURSUANT TO THE

5



VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS AWARD OF RESTRICTED STOCK UNITS OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AWARD AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE EMPLOYER) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.
10.    Nature of Grant. In accepting the Award, Participant acknowledges, understands and agrees that:
(a)
the grant of the Restricted Stock Units is voluntary and occasional and does not create any contractual or other right to receive future grants of Restricted Stock Units, or benefits in lieu of Restricted Stock Units, even if Restricted Stock Units have been granted in the past;
(b)
all decisions with respect to future Restricted Stock Units or other grants, if any, will be at the sole discretion of the Company;
(c)
the Restricted Stock Unit grant and Participant’s participation in the Plan shall not be interpreted as forming an employment or service contract with the Company, the Employer, or any Parent or Subsidiary;
(d)
Participant is voluntarily participating in the Plan;
(e)
the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not intended to replace any pension rights or compensation;
(f)
the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not part of normal or expected compensation for purposes of calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments;
(g)
the future value of the underlying Shares is unknown, indeterminable and cannot be predicted with certainty;
(h)
no claim or entitlement to compensation or damages shall arise from forfeiture of the Restricted Stock Units resulting from the termination of Participant as a Service Provider (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any);
(i)
unless otherwise agreed with the Company, the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not granted as consideration for, or in connection with, any service Participant may provide as a director of any Subsidiary;

6




(j)
for purposes of the Restricted Stock Units, Participant’s status as a Service Provider will be considered terminated as of the date Participant is no longer actively providing services to the Company or any Parent or Subsidiary (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any) and Participant’s right to vest in the Restricted Stock Units under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any); the Administrator shall have the exclusive discretion to determine when Participant is no longer actively providing services for purposes of Participant’s Restricted Stock Unit grant (including whether Participant may still be considered to be providing services while on a leave of absence);
(k)
the Restricted Stock Units and the benefits evidenced by this Award Agreement do not create any entitlement to have the Restricted Stock Units or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares; and

(l)
if Participant provides services outside the United States:

(i)
the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not part of normal or expected compensation for any purposes; and

(ii)
neither the Company, the Employer nor any Parent or Subsidiary shall be liable for any foreign exchange rate fluctuation between Participant’s local currency and the United States Dollar that may affect the value of the Restricted Stock Units or of any amounts due to Participant pursuant to the settlement of the Restricted Stock Units or the subsequent sale of any Shares acquired upon settlement.

11.    No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the underlying Shares. Participant should consult with Participant’s own personal tax, legal and financial advisors regarding Participant’s participation in the Plan before taking any action related to the Plan.
12.    Address for Notices. Any notice to be given to the Company under the terms of this Award Agreement will be addressed to the Company at Palo Alto Networks, Inc., 3000 Tannery Way, Santa Clara, CA 95054, U.S.A. or at such other address as the Company may hereafter designate in writing.

7



13.    Grant is Not Transferable. Except to the limited extent provided in Section 6, this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.
14.    Binding Agreement. Subject to the limitation on the transferability of this grant contained herein, this Award Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
15.    Additional Conditions to Issuance of Stock. If at any time the Company will determine, in its discretion, that the listing, registration, qualification or rule compliance of the Shares upon any securities exchange or under any local, state, federal or foreign law, the tax code and related regulations or the consent or approval of any governmental regulatory authority is necessary or desirable as a condition to the issuance of Shares to Participant (or his or her estate) hereunder, such issuance will not occur unless and until such listing, registration, qualification, rule compliance, consent or approval will have been completed, effected or obtained free of any conditions not acceptable to the Company. Where the Company determines that the delivery of the payment of any Shares will violate federal securities laws or other applicable laws, the Company will defer delivery until the earliest date at which the Company reasonably anticipates that the delivery of Shares will no longer cause such violation. The Company will make all reasonable efforts to meet the requirements of any such local, state, federal or foreign law or securities exchange and to obtain any such consent or approval of any such governmental authority or securities exchange.
16.    Plan Governs. This Award Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Award Agreement and one or more provisions of the Plan, the provisions of the Plan will govern. Capitalized terms used and not defined in this Award Agreement will have the meaning set forth in the Plan.
17.    Administrator Authority. The Administrator will have the power to interpret the Plan and this Award Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Restricted Stock Units have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award Agreement.
18.    Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to Restricted Stock Units awarded under the Plan or future Restricted Stock Units that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-

8



line or electronic system established and maintained by the Company or a third party designated by the Company.
19.    Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Award Agreement.
20.    Agreement Severable. In the event that any provision in this Award Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Award Agreement.
21.    Modifications to the Agreement. This Award Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Award Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Award Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Award Agreement, the Company reserves the right to revise this Award Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A or to otherwise avoid imposition of any additional tax or income recognition under Section 409A in connection to this Award of Restricted Stock Units.
22.    Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Award of Restricted Stock Units under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is established voluntarily by the Company, is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
23.    Governing Law and Venue. This Award Agreement will be governed by the laws of California without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under this Award of Restricted Stock Units or this Award Agreement, the parties hereby submit to and consent to the jurisdiction of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, U.S.A., or the federal courts for the United States for the Northern District of California, and no other courts, where this Award of Restricted Stock Units is made and/or to be performed.
24.    Language. Participant acknowledges that he or she is proficient in the English language and understands the terms of this Award Agreement and the Plan. If Participant has received this Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
25.    Imposition of Other Requirements. The Company reserves the right to impose other requirements on Participant’s participation in the Plan, on the Restricted Stock Units and on any Shares acquired under the Plan, to the extent the Company determines it is necessary or advisable

9



for legal or administrative reasons, and to require Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
26.    Addendum. Notwithstanding any provisions in this Award Agreement, the Restricted Stock Unit Award shall be subject to any special terms and conditions set forth in the Addendum for Participant’s country. Moreover, if Participant relocates to one of the countries included in the Addendum, the special terms and conditions for such country will apply to Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Addendum constitutes part of this Award Agreement.
27.    Waiver. Participant acknowledges that a waiver by the Company of breach of any provision of this Award Agreement shall not operate or be construed as a waiver of any other provision of this Award Agreement, or of any subsequent breach by Participant or any other Participant.
28.    Insider-Trading/Market-Abuse Laws. Participant acknowledges that, depending on Participant’s or Participant’s broker’s country or the country in which the Shares are listed, Participant may be subject to insider-trading restrictions and/or market-abuse laws, which may affect Participant’s ability to accept, acquire, sell or otherwise dispose of Shares, rights to Shares, or rights linked to the value of Shares during such times as Participant is considered to have “inside information” regarding the Company (as defined by the laws or regulations in Participant’s country). Local insider-trading laws and regulations may prohibit the cancellation or amendment of orders Participant places before possessing inside information. Furthermore, Participant could be prohibited from (i) disclosing the inside information to any third party (other than on a “need to know” basis) and (ii) “tipping” third parties or causing them otherwise to buy or sell securities. Participant understands that third parties include fellow employees.
Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider-trading policy. Participant is responsible for complying with any applicable restrictions, and should speak to Participant’s personal legal advisor for further details regarding any applicable insider-trading and/or market-abuse laws in Participant’s country.
29.    Foreign Asset/Account Reporting Requirements. Participant acknowledges that there may be certain foreign asset and/or account reporting requirements which may affect his or her ability to acquire or hold the Shares acquired under the Plan or cash received from participating in the Plan (including from any dividends paid on the Shares acquired under the Plan) in a brokerage or bank account outside his or her country. Participant may be required to report such accounts, assets or transactions to the tax or other authorities in his or her country. Participant also may be required to repatriate sale proceeds or other funds received as a result of participating in the Plan to his or her country through a designated bank or broker within a certain time after receipt. Participant acknowledges that it is his or her responsibility to be compliant with such regulations, and Participant should speak to his or her personal advisor on this matter.

10



EXHIBIT B

ADDENDUM
TO THE GLOBAL RESTRICTED STOCK UNIT AWARD AGREEMENT
Certain capitalized terms used but not defined in this Addendum have the meanings set forth in the Plan and/or the Award Agreement.
TERMS AND CONDITIONS
This Addendum contains additional terms and conditions that govern the Restricted Stock Units granted under the Plan to a Participant who resides and/or works in one of the countries listed below.
If Participant is a citizen or resident of a country other than the one in which Participant is currently residing and/or working, transfers employment and/or residency after the Restricted Stock Units are granted, or is considered a resident of another country for local law purposes, the terms and conditions of the Restricted Stock Units contained herein may not be applicable to Participant, and the Company shall, in its discretion, determine to what extent the terms and conditions contained herein shall apply to Participant.
NOTIFICATIONS
This Addendum contains information regarding exchange controls and certain other issues of which Participant should be aware with respect to participation in the Plan. The information is based on the securities, exchange control, and other laws in effect in the respective countries as of July 2018. Such laws are often complex and change frequently. As a result, the Company strongly recommends that Participant not rely on the information in this Addendum as the only source of information relating to the consequences of his or her participation in the Plan because the information may be out of date at the time Participant vests in the Restricted Stock Units or sells Shares acquired pursuant thereto.
The information contained herein is general in nature and may not apply to Participant’s particular situation, and the Company is not in a position to assure Participant of a particular result. Accordingly, Participant should seek appropriate professional advice as to how the relevant laws in his or her country may apply to his or her situation.
If Participant is a citizen or resident of a country other than the one in which Participant is currently residing and/or working, transfers employment and/or residency after the Restricted Stock Units are granted, or is considered a resident of another country for local law purposes, the information contained herein may not be applicable to Participant in the same manner.

11



DATA PRIVACY PROVISIONS FOR ALL PARTICIPANTS
Terms and Conditions
PARTICIPANTS IN THE European Union / European Economic Area Countries
(i)Collection and Usage. Pursuant to applicable data protection laws, Participant is hereby notified that the Company collects, processes, uses and transfers certain personally-identifiable information about Participant for the legitimate purpose of granting Restricted Stock Units and implementing, administering and managing Participant’s participation in the Plan. Specifics of the data processing are described below.
(ii)Controller and EU Representative. The Company is the controller responsible for the processing of Participant’s personal data in connection with the Plan. The Company’s representative in the European Union is Paola Zeni, Senior Director of Privacy, gdprinfo@paloaltonetworks.com.
(iii)Personal Data Subject to Processing. The Company collects, processes and uses the following types of personal data about Participant: Participant’s name, employee ID, home address and telephone number, work and email address, date of birth, social security number or other tax identification number, social insurance, passport number or other international identification number, salary, nationality, job title, hire date, work country, department, cost center, subsidiary, organization level, expense group, termination date, supervisor, employment status, any shares of stock or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to Shares awarded, canceled, settled, vested, unvested or outstanding in Participant’s favor, which the Company receives from Participant or the Employer (“Data”).
(iv)Purposes and Legal Bases of Processing. The Company processes Data for the purposes of performing its contractual obligations under this Award Agreement, granting Restricted Stock Units, implementing, administering and managing Participant’s participation in the Plan and facilitating compliance with applicable tax and securities law. The legal basis for the processing of Data by the Company and the third‑party service providers described below is the necessity of the data processing for the Company to perform its contractual obligations under this Award Agreement and for the Company’s legitimate business interests of managing the Plan and generally administering employee equity awards.
(v)Service Providers. The Company transfers Data to E*TRADE Financial Services, Inc. and its affiliates companies (“E*TRADE”), which is an independent stock plan administrator with operations, relevant to the Company, in the United States and assists the Company with the implementation, administration and management of the Plan. In the future, the Company may select different service providers and may share Data with such service providers. The Company’s stock plan administrators will open an account for Participant to receive and trade Shares. Participant will be asked to agree on separate terms and data processing practices with the service provider, which is a condition of Participant’s ability to participate in the Plan. Data will only

12



be accessible by those individuals requiring access to it for purposes of implementing, administering and operating Participant’s participation in the Plan. Participant understands that Participant may request a list with the names and addresses of any potential recipients of Data by contacting Participant’s local human resources representative, filling out the individual rights request online form at https://www.paloaltonetworks.com/legal-notices/gdpr-individual-rights, or by sending an email to gdpr-ir@paloaltonetworks.com.
(vi)International Transfers. The Company and its service providers, including, without limitation, E*TRADE, operate, relevant to the Company, in the United States, which means that it will be necessary for Data to be transferred to, and processed in, the United States. Participant understands and acknowledges that the United States is not subject to an unlimited adequacy finding by the European Commission and that Data may not have an equivalent level of protection as compared to Participant’s country of residence. To provide appropriate safeguards for the protection of Data, Data is transferred to the Company based on data transfer and processing agreements implementing the EU Standard Contractual Clauses. Participant may request a copy of the safeguards used to protect Data by contacting the Company at: gdprinfo@paloaltonetworks.com. The Company reserves the right to use a different but adequate data transfer legal mechanism.
(vii)Data Retention. The Company will use Data only as long as is necessary to implement, administer and manage Participant’s participation in the Plan, or as required to comply with legal or regulatory obligations, including under tax and security laws. When the Company no longer needs Data, the Company will remove it from its systems according to its retention policies. If the Company keeps data longer, it would be to satisfy legal or regulatory obligations and the Company’s legal basis would be relevant laws or regulations.
(viii)Data Subject Rights. To the extent provided by law, Participant has the right to (i) inquire whether and what kind of Data the Company holds about Participant and how it is processed, and to access or request copies of such Data, (ii) request the correction or supplementation of Data that is inaccurate, incomplete or out-of-date in light of the purposes underlying the processing, or (iii) obtain the erasure of Data no longer necessary for the purposes underlying the processing or processed in non-compliance with applicable legal requirements. In addition, Participant has, to the extent provided by law, the right to (iv) request the Company to restrict the processing of Data in certain situations where Participant feels its processing is inappropriate, (v) object, in certain circumstances, to the processing of Data for legitimate interests, and to (vi) request portability of Data that Participant has actively or passively provided to the Company, where the processing of such Data is based on consent or a contractual agreement with Participant and is carried out by automated means. In case of concerns, Participant also has the right to (vii) lodge a complaint with the competent local data protection authority. To receive additional information regarding Participant’s rights, raise any other questions regarding the practices described in this Award Agreement or to exercise his or her rights, Participant should contact the Company at: privacy@paloaltonetworks.com (for questions) or gdpr-ir@paloaltonetworks.com (to exercise rights).

13



(ix)Contractual Requirement. Participant’s provision of Data and its processing as described above is a contractual requirement and a condition to Participant’s ability to participate in the Plan. Participant understands that, as a consequence of Participant’s refusing to provide Data, the Company may not be able to allow Participant to participate in the Plan, grant Restricted Stock Units to Participant or administer or maintain such Restricted Stock Units. However, Participant’s participation in the Plan and his or her acceptance of this Award Agreement are purely voluntary. While Participant will not receive Restricted Stock Units if he or she decides against participating in the Plan or providing Data as described above, with the exception of not receiving these benefits, Participant’s career and salary will not be affected in any way. For more information on the consequences of the refusal to provide Data, Participant may contact the Company at: gdprinfo@paloaltonetworks.com.
PARTICIPANTS OUTSIDE EUROPEAN UNION / EUROPEAN ECONOMIC AREA COUNTRIES
Participant consents to the collection, use and transfer, in electronic or other form, of Participant’s personal data as described in this Award Agreement and any other Restricted Stock Unit grant materials by and among, as applicable, the Employer, the Company and any Subsidiary for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan.

Participant understands that the Company and the Employer may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address, email address and telephone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in Participant’s favor (“Data”), for the purpose of implementing, administering and managing the Plan.

Participant understands that Data will be transferred to E*TRADE Financial Services, Inc. and its affiliated companies (“E*TRADE”) which is assisting the Company with the implementation, administration and management of the Plan. Participant understands that the recipients of Data may be located in the United States or elsewhere, and that the recipients’ country (e.g., the United States) may have different data privacy laws and protections than Participant’s country. Participant understands that, if Participant resides outside the U.S., Participant may request a list with the names and addresses of any potential recipients of Data by contacting Participant’s local human resources representative, filling out the individual rights request online form at https://www.paloaltonetworks.com/legal-notices/gdpr-individual-rights, or by sending an email to privacy@paloaltonetworks.com.. Participant authorizes the Company and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to collect, receive, possess, use, retain, transfer, or otherwise process Data, in electronic or other form, for the sole purpose of implementing, administering and managing Participant’s participation in the Plan. Participant understands that Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the Plan. Participant understands that, if Participant resides outside

14



the U.S., Participant may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing Participant’s local human resources representative, filling out the individual rights request online form at https://www.paloaltonetworks.com/legal-notices/gdpr-individual-rights, or by sending an email to privacy@paloaltonetworks.com. Further, Participant understands that Participant is providing the consents herein on a purely voluntary basis. If Participant does not consent, or if Participant later seeks to revoke Participant’s consent, Participant’s status as a Service Provider and career with the Employer will not be affected; the only consequence of refusing or withdrawing Participant’s consent is that the Company would not be able to grant Participant Restricted Stock Units or other equity awards or administer or maintain such awards. Therefore, Participant understands that refusing or withdrawing Participant’s consent may affect Participant’s ability to participate in the Plan. For more information on the consequences of Participant’s refusal to consent or withdrawal of consent, Participant understands that Participant may contact Participant’s local human resources representative or send an email to gdprinfo@paloaltonetworks.com.

ARGENTINA
NOTIFICATIONS
Securities Law Information. Shares of the Company are not publicly offered or listed on any stock exchange in Argentina. The offer is private and not subject to the supervision of any Argentine governmental authority.
Exchange Control Information. Exchange control regulations in Argentina are subject to frequent change. Participant is solely responsible for complying with any applicable exchange control rules and should consult with his or her personal legal advisor prior to remitting proceeds from the sale of Shares or cash dividends paid on such Shares.
Foreign Asset/Account Reporting Information. If Participant holds Shares (acquired upon vesting of the Restricted Stock Units or otherwise) as of December 31, Participant is required to report certain information regarding the Shares on his or her annual tax return. In addition, when Participant acquires, sells, transfers or otherwise disposes of Shares, Participant must register the transaction with the Federal Tax Administration.
AUSTRALIA
TERMS AND CONDITIONS
Australian Offer Document. Participant understands that the offering of the Plan in Australia is intended to qualify for an exemption from the prospectus requirements under Class Order 14/1000 issued by the Australian Securities and Investments Commission. Participation in the Plan is subject to the terms and conditions set forth in the Australian Offer Document and the Plan documentation provided to Participant.

15



NOTIFICATIONS
Tax Information. The Plan is a plan to which Subdivision 83A-C of the Income Tax Assessment Act 1997 (Cth) applies (subject to conditions in the Act).
Exchange Control Information. Exchange control reporting is required for cash transactions exceeding AUD10,000 and for international fund transfers. If an Australian bank is assisting with the transaction, the bank will file the report on behalf of Participant.
AUSTRIA
NOTIFICATIONS
Exchange Control Information.  If Participant holds Shares acquired under the Plan outside of Austria, Participant must submit a report to the Austrian National Bank. An exemption applies if the value of the Shares as of any given quarter does not exceed €30,000,000 or if the value of the Shares in any given year as of December 31 does not exceed €5,000,000. If the former threshold is exceeded, quarterly obligations are imposed, whereas if the latter threshold is exceeded, annual reports must be given. The deadline for filing the annual report is January 31 of the following year and the deadline for the quarterly report is the 15th of the month following the end of the respective quarter.
A separate reporting requirement applies when Participant sells Shares acquired under the Plan or receives a dividend. In that case, there may be exchange control obligations if the cash proceeds are held outside of Austria. If the transaction volume of all accounts abroad exceeds €10,000,000, the movements and balances of all accounts must be reported monthly, as of the last day of the month, on or before the 15th day of the following month, on the prescribed form (Meldungen SI-Forderungen und/oder SI-Verpflichtungen).
BELGIUM
NOTIFICATIONS
Foreign Asset/Account Reporting Information. Belgian residents are required to report any securities (e.g., Shares acquired under the Plan) or bank accounts opened and maintained outside of Belgium on their annual tax returns. In a separate report, Belgian residents are required to provide the National Bank of Belgium with the account details of any such foreign accounts.
Brokerage Account Tax. A brokerage account tax may apply if the average annual value of the securities Participant holds (e.g., Shares acquired under the Plan) in a brokerage or other securities account exceeds certain thresholds.
Stock Exchange Tax. A stock exchange tax applies to transactions executed by a Belgian resident through a non-Belgian financial intermediary, such as a U.S. broker. The stock exchange tax likely will apply when the Shares are sold. Participant should consult with his or her personal tax advisor for additional details on his or her obligations with respect to the stock exchange tax.

16



BRAZIL
TERMS AND CONDITIONS
Compliance with Law. By accepting the Restricted Stock Units, Participant acknowledges that he or she agrees to comply with applicable Brazilian laws and to pay any and all applicable taxes associated with the vesting of the Restricted Stock Units, the sale of the Shares acquired pursuant thereto and the receipt of any dividends paid on such Shares.
Nature of Grant. The following provision supplements Section 10 of the Award Agreement:
By accepting the Restricted Stock Units, Participant agrees that Participant is (i) making an investment decision, (ii) Shares will be issued to Participant only if the vesting conditions are met, and (iii) the value of the underlying Shares is not fixed and may increase or decrease in value over the vesting period without compensation to Participant.
NOTIFICATIONS
Exchange Control Information. If Participant is resident or domiciled in Brazil, he or she will be required to submit an annual declaration of assets and rights held outside of Brazil to the Central Bank of Brazil if the aggregate value of such assets and rights equals or exceeds US$100,000. Quarterly reporting is required if such amount exceeds US$100,000,000. Assets and rights that must be reported include the Shares.
Tax Financial Transaction (IOF). Payments to foreign countries and repatriation of funds into Brazil, and the conversion between BRL and USD associated with such fund transfers, may be subject to the Tax on Financial Transaction. It is Participant’s responsibility to comply with any applicable Tax on Financial Transaction arising from participation in the Plan. Participant should consult with his or her personal tax advisor for additional details.
CANADA
TERMS AND CONDITIONS
Form of Payment. Notwithstanding any discretion contained in the Plan, the grant of Restricted Stock Units does not provide any right for Participant to receive a cash payment; the Restricted Stock Units are payable in Shares only.
Termination of Service. The following provision replaces Section 10(j) of the Award Agreement:
For purposes of the Restricted Stock Units, Participant’s status as a Service Provider will be considered terminated (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any) as of the date that is the earlier of (i) the date of Participant’s termination, (ii) the date Participant receives notice of termination as a Service Provider, or (iii) the date Participant is no longer actively providing service, and will not be extended by any notice period (e.g., active service would not include any

17



contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any); the Administrator shall have the exclusive discretion to determine when Participant is no longer actively providing services for purposes of the Restricted Stock Units (including whether Participant may still be considered to be providing services while on a leave of absence).
The following provisions apply if Participant resides in Quebec:
Consent to Receive Information in English. The parties acknowledge that it is their express wish that the Award Agreement, as well as all documents, notices and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.
Consentement Pour Recevoir Des Informations en Anglais. Les parties reconnaissent avoir exigé la rédaction en anglais de la convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement, à la présente convention.
Data Privacy. The following provision supplements the Data Privacy Provisions above in this Addendum:
Participant hereby authorizes the Company and the Company’s representatives to discuss and obtain all relevant information from all personnel, professional or non-professional, involved in the administration of the Plan. Participant further authorizes the Company, the Employer and/or any Parent or Subsidiary to disclose and discuss such information with their advisors. Participant also authorizes the Company, the Employer and/or any Parent or Subsidiary to record such information and to keep such information in Participant’s employment file.
NOTIFICATIONS
Securities Law Information. Participant is permitted to sell Shares acquired under the Plan through the designated broker appointed under the Plan, if any, provided the sale of the Shares takes place outside of Canada through the facilities of a stock exchange on which the Shares are listed (i.e., the New York Stock Exchange).
Foreign Asset/Account Reporting Information. Participant is required to report any foreign property on form T1135 (Foreign Income Verification Statement) if the total value of the foreign property exceeds C$100,000 at any time in the year. Foreign property includes Shares acquired under the Plan, and may include the Restricted Stock Units. The Restricted Stock Units must be reported (generally at a nil cost) if the $100,000 cost threshold is exceeded because of other foreign property Participant holds. If Shares are acquired, their cost generally is the adjusted cost base (“ACB”) of the Shares. The ACB ordinarily would equal the fair market value of the Shares at the time of acquisition, but if Participant owns other Shares, this ACB may have to be averaged with the ACB of the other Shares. The form must be filed by April 30 of the following year. Participant should consult with his or her personal legal advisor to ensure compliance with applicable reporting obligations.

18



CHILE
NOTIFICATIONS
Securities Law Notice. The offer of the Restricted Stock Units constitutes a private offering in Chile effective as of the Date of Grant. The offer of the Restricted Stock Units is made subject to general ruling n° 336 of the Chilean Commission of the Financial Market (“CMF”). The offer refers to securities not registered at the securities registry or at the foreign securities registry of the CMF, and, therefore, such securities are not subject to oversight of the CMF. Given that the Restricted Stock Units are not registered in Chile, the Company is not required to provide information about the Restricted Stock Units or the Shares in Chile. Unless the Restricted Stock Units and/or the Shares are registered with the CMF, a public offering of such securities cannot be made in Chile.
Ley de valores. La oferta de las Unidades de Acciones Restringidas se considera una oferta privada in Chile efectiva a partir de la Fecha de la Concesión.  La oferta de las Unidades de Acciones Restringidas se hace sujeta a la regla general no. 336 de la Comisión para el Mercado Financiero de Chile (“CMF”).  La oferta se refiere a valores no inscritos en el registro de valores o en el registro de valores extranjeros de la CMF y, por lo tanto, tales valores no están sujetos a la fiscalización de ésta.  Dado que las Unidades de Acciones Restringidas no están registradas en Chile, no se requiere que la Compañía provea información sobre las Unidades de Acciones Restringidas o Acciones Bursátiles en Chile.  Salvo que las Unidades de Acciones Restringidas y/o acciones estén registradas con la CMF, no puede hacerse una oferta pública de tales valores en Chile.
Exchange Control Information. Participant is not required to repatriate funds obtained from the sale of Shares or dividends paid on such Shares to Chile. However, if Participant decides to repatriate such funds, Participant must do so through the Formal Exchange Market if the amount of the funds exceeds US$10,000. In such case, Participant must report the payment to a commercial bank or registered foreign exchange office receiving the funds.
If Participant’s aggregate investments held outside of Chile exceed US$5,000,000 (including the value of Shares received under the Plan), Participant must report the investments annually to the Central Bank. Annex 3.1 of Chapter XII of the Foreign Exchange Regulations must be used to file this report.
Please note that exchange control regulations in Chile are subject to change. Participant should consult with his or her personal legal advisor regarding any exchange control obligations that Participant may have in connection with the vesting of the Restricted Stock Units, cash dividends or dividend equivalent payments, or the sale of Shares acquired at vesting.
Foreign Asset/Account Reporting Information. The Chilean Internal Revenue Service (“CIRS”) requires Chilean residents to report the details of their foreign investments on an annual basis. Further, if Participant wishes to receive a credit against Participant’s Chilean income taxes for any taxes paid abroad, Participant must also report the payment of taxes abroad to the CIRS. These reports must be submitted electronically through the CIRS website at www.sii.cl in accordance with

19



applicable deadlines. In addition, Shares acquired upon settlement of the Restricted Stock Units must be registered with the CIRS’s Foreign Investment Registry.
CHINA
TERMS AND CONDITIONS
The following provisions will apply if Participant is subject to exchange control restrictions and requirements in the People’s Republic of China (“PRC”), including the requirements imposed by the State Administration of Foreign Exchange (“SAFE”) as determined by the Company in its sole discretion:
Vesting Schedule and Termination. The following provision supplements Sections 3 and 5 of the Award Agreement:
Notwithstanding anything to the contrary in the Award Agreement, the Restricted Stock Units shall not vest unless and until the Company, the Employer or any other Subsidiary in China receives all necessary approvals from SAFE or its local counterpart under the Implementing Rules of the Measures for Administration of Foreign Exchange of Individuals to offer such awards in China. Once SAFE approval has been received and provided Participant continues to be an employee of the Company or a Subsidiary, Participant will receive vesting credit for that portion of the Restricted Stock Units that would have vested prior to obtaining SAFE approval, if applicable, and the remaining portion of the Restricted Stock Units will vest in accordance with the vesting schedule set forth in the Award Agreement. If Participant terminates employment prior to the receipt of SAFE approval, any unvested Restricted Stock Units will be forfeited.
Sale of Shares.  Due to local regulatory requirements, Participant understands and agrees that the Company may require that any Shares issued upon the vesting and settlement of the Restricted Stock Units be immediately sold. 
Participant further agrees that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such Shares (on Participant’s behalf pursuant to this authorization without further consent) and Participant expressly authorizes the Company’s designated broker to complete the sale of such Shares. In this regard, Participant agrees to sign any agreements, forms and/or consents that may be reasonably requested by the Company (or the Company’s designated broker) to effectuate the sale of the Shares (including, without limitation, as to the transfers of the proceeds and other exchange control matters noted below) and shall otherwise cooperate with the Company with respect to such matters, provided that Participant shall not be permitted to exercise any influence over how, when or whether the sales occur. Participant acknowledges that the Company’s designated broker is under no obligation to arrange for the sale of the Shares at any particular price. 
If the Company, in its discretion, does not exercise its right to require the automatic sale of the Shares issuable upon vesting and settlement of the Restricted Stock Units, as described in the preceding paragraph, Participant understands and agrees that any Shares acquired under the Plan must be sold no later than six months from Participant’s termination of employment, or within any such other period as may be permitted by the Company or required by SAFE. Participant understands

20



that any Shares acquired under the Plan that have not been sold within six months of Participant’s termination or within such other period as may be permitted by the Company or required by SAFE will be automatically sold by the designated broker pursuant to this authorization without further consent and subject to the terms of the preceding paragraph.
Upon the sale of the Shares, Participant will receive the cash proceeds from the sale, less any brokerage fees or commissions and subject to any obligation to satisfy any Tax-Related Items.  Participant agrees to comply with all requirements the Company may impose in order to facilitate compliance with exchange control requirements in China prior to receipt of the cash proceeds. Participant acknowledges that Participant is not aware of any material nonpublic information with respect to the Company or any securities of the Company as of the date of the Award Agreement.
Exchange Control Requirements.  By accepting the Restricted Stock Units, Participant understands and agrees that, pursuant to local exchange control requirements, Participant will be required to repatriate the cash proceeds from the sale of the Shares and the receipt of any dividends to China.  Participant further understands that, under local law, such repatriation of the cash proceeds may need to be effectuated through a special exchange control account established by the Company, the Employer or another Subsidiary, and Participant hereby consents and agrees that any proceeds from the sale of any Shares Participant acquires upon the vesting and settlement of Restricted Stock Units and any dividends may be transferred to such special account prior to being delivered to Participant. 
Participant further understands that the proceeds will be delivered to Participant as soon as possible, but there may be delays in distributing the funds to Participant due to exchange control requirements in China. Proceeds may be paid to Participant in U.S. dollars or local currency, at the Company’s discretion. If the proceeds are paid in U.S. dollars, Participant will be required to set up a U.S. dollar bank account in China so that the proceeds may be deposited into this account. If the proceeds are paid in local currency, Participant agrees that the Company, the Employer or any other Subsidiary in China is under no obligation to secure any particular exchange conversion rate and there may be delays in converting the cash proceeds to local currency due to exchange control restrictions. Participant agrees to bear any currency fluctuation risk between the time the cash proceeds are received and the time the cash proceeds are distributed to Participant through the special account described above.
Participant further agrees to comply with any other requirements that may be imposed by the Company in the future in order to facilitate compliance with exchange control requirements in China.
Additional Restrictions. The Restricted Stock Units will not vest and the Shares will not be issued at vesting unless the Company determines that such vesting and the issuance and delivery of Shares complies with all relevant provisions of law. Further, the Company is under no obligation to vest the Restricted Stock Units and/or issue Shares if the Company’s SAFE approval becomes invalid or ceases to be in effect by the time Participant vests in the Restricted Stock Units.

21



NOTIFICATIONS
Exchange Control Information. Participant may be required to report to SAFE all details of Participant’s foreign financial assets and liabilities, as well as details of any economic transactions conducted with non-Chinese residents.
COLOMBIA
TERMS AND CONDITIONS
Labor Law Acknowledgement. Participant acknowledges that pursuant to Article 128 of the Colombia Labor Code, the Plan and related benefits do not constitute a component of “salary” for any purposes.
NOTIFICATIONS
Exchange Control Information. Investment in assets located abroad (such as Shares acquired under the Plan) does not require prior approval. However, if the value of Participant’s aggregate investments held abroad, including Shares, as of December 31 of the applicable calendar year equals or exceeds US$500,000, these investments must be registered with the Central Bank (Banco de la Repulica). Upon sale or other disposition of investments (including Shares) which have been registered with the Central Bank, the registration with the Central Bank must be cancelled no later than March 31 of the year following the sale or disposition (or a fine of up to 200% of the value of the infringing payment will apply).
Foreign Asset/Account Reporting Information. Participant must file an annual informative return with the Colombian Tax Office detailing any assets held abroad. If the individual value of any of these assets exceeds a certain threshold, Participant must describe each asset and indicate the jurisdiction in which it is located, its nature and its value.
COSTA RICA
There are no country-specific provisions.
CROATIA
NOTIFICATIONS
Exchange Control Information. Croatian residents must report any foreign investments (including Shares acquired under the Plan) to the Croatian National Bank for statistical purposes and obtain prior approval from the Croatian National Bank for bank accounts opened abroad. Because exchange control regulations may change without notice, Participant should consult his or her legal advisor to ensure compliance with current regulations. It is Participant’s responsibility to comply with Croatian exchange control laws.

22



CZECH REPUBLIC
NOTIFICATIONS
Exchange Control Information. The Czech National Bank may require Participant to fulfill certain notification duties in relation to the acquisition of Shares and the opening and maintenance of a foreign account. However, because exchange control regulations change frequently and without notice, Participant should consult his or her personal legal advisor prior to the vesting of the Restricted Stock Units and the subsequent sale of Shares to ensure compliance with current regulations. Participant is responsible for complying with any applicable Czech exchange control laws.
DENMARK
TERMS AND CONDITIONS
Nature of Grant. The following provision supplements Section 10 of the Award Agreement:
By accepting the Award, Participant acknowledges, understands and agrees that it relates to future services to be performed and is not a bonus or compensation for past services.
Stock Option Act. Participant acknowledges that he or she has received an Employer Statement in Danish (attached at the end of this section) which sets forth additional terms of the Restricted Stock Units, to the extent that the Danish Stock Option Act applies to the Restricted Stock Units.
NOTIFICATIONS
Exchange Control and Tax Reporting Information. Participant may hold Shares acquired under the Plan in a safety-deposit account (e.g., a brokerage account) with either a Danish bank or with an approved foreign broker or bank. If the Shares are held with a non-Danish broker or bank, Participant is required to inform the Danish Tax Administration about the safety-deposit account. For this purpose, Participant must file a Declaration V (Erklaering V) with the Danish Tax Administration. Participant must sign the Declaration V and the broker or bank may sign the Declaration V. By signing the Declaration V, the bank/broker undertakes an obligation, without further request each year not later than on February 1 of the year following the calendar year to which the information relates, to forward certain information to the Danish Tax Administration concerning the content of the safety-deposit account. In the event that the applicable broker or bank with which the safety-deposit account is held does not wish to, or, pursuant to the laws of the country in question, is not allowed to assume such obligation to report, Participant acknowledges that he or she is solely responsible for providing certain details regarding the foreign brokerage or bank account and any Shares acquired at vesting and held in such account to the Danish Tax Administration as part of Participant’s annual income tax return. By signing the Form V, Participant at the same time authorizes the Danish Tax Administration to examine the account. A sample of the Declaration V can be found at the following website: www.skat.dk/getFile.aspx?Id=47392.

23



In addition, when Participant opens a brokerage account (or a deposit account) outside of Denmark, the account will be treated as a deposit account because cash can be held in the account. Therefore, Participant must also file a Declaration K (Erklaering K) with the Danish Tax Administration. Both Participant and the bank/broker must sign the Declaration K, unless an exemption from the broker/bank signature requirement is granted by the Danish Tax Administration. It is possible to seek the exemption on the Form K, which Participant should do at the time Participant submits the Form K. By signing the Declaration K, the bank/broker undertakes an obligation, without further request each year, not later than on February 1 of the year following the calendar year to which the information relates, to forward certain information to the Danish Tax Administration concerning the content of the deposit account. In the event that the applicable financial institution (broker or bank) with which the account is held, does not wish to, or, pursuant to the laws of the country in question, is not allowed to assume such obligation to report, Participant acknowledges that Participant is solely responsible for providing certain details regarding the foreign brokerage or bank account to the Danish Tax Administration as part of his or her annual income tax return. By signing the Declaration K, Participant at the same time authorizes the Danish Tax Administration to examine the account. A sample of Declaration K can be found at the following website:
www.skat.dk/getFile.aspx?Id=42409&newwindow=true.
Foreign Asset/Account Reporting Information. If Participant establishes an account holding Shares or cash outside of Denmark, Participant must report the account to the Danish Tax Administration. The form which should be used in this respect can be obtained from a local bank. These obligations are separate from and in addition to the obligations described above.



24



SPECIAL NOTICE FOR EMPLOYEES IN DENMARK
EMPLOYER STATEMENT

Pursuant to Section 3(1) of the Act on Stock Options in employment relations (the “Stock Option Act”), you are entitled to receive the following information regarding participation in the Palo Alto Networks, Inc. (“PANW”) 2012 Equity Incentive Plan (the “Plan”) in a written statement.

This statement generally contains only the information mentioned in the Stock Option Act, while the other terms and conditions of your grant of restricted stock units (“RSUs”) are described in detail in the Plan, the Restricted Stock Unit Agreement, including Exhibits A and B (the “Agreement”) and the Notice of Restricted Stock Unit Grant (the “Notice”), which have been made available to you. In the event of a conflict between a provision contained in this Employer Statement and provisions contained in the Plan, Agreement or Notice, this Employer Statement shall prevail.

1.
Date of Grant
The date of grant of your RSUs is the date that the Administrator (as defined in the Plan) approved a grant for you and determined it would be effective, which is set forth in the Agreement.

2.
Terms and Conditions of the RSU Grant
The grant of RSUs under the Plan is made at the sole discretion of the Administrator. Employees and Consultants (as defined in the Plan) of PANW and its Parents or Subsidiaries (as defined in the Plan) are eligible to participate in the Plan.

3.
Vesting Date of RSUs
Your award shall vest over a period time, provided you remain employed by or in the service of PANW or a Subsidiary, unless your award has vested or has terminated earlier for the reasons set forth in the Plan and subject to Section 5 of this statement.

4.
Exercise Price
There is no exercise price associated with the RSUs. Each RSU entitles you to receive one share of PANW common stock after the RSUs have vested without any cost to you or other payment required from you (other than applicable taxes).

5.
Your Rights Upon Termination of Your Service Provider Status
The treatment of your RSUs upon termination of your Service Provider status will be determined under Sections 4 and 5 of the Stock Option Act unless the terms contained in the Plan, Agreement and Notice are more favorable to you than Sections 4 and 5 of the Stock Option Act. If the terms contained in the Plan, Agreement and Notice are more favorable to you, then such terms will govern the treatment of your RSUs upon termination of your Service Provider status.

6.
Financial Aspects of Participating in the Plan
The grant of RSUs has no immediate financial consequences for you. The value of the RSUs is not taken into account when calculating holiday allowances, pension contributions or other statutory consideration calculated on the basis of salary.

Shares of stock are financial instruments and investing in stock will always have financial risk. The future value of PANW’s shares is unknown and cannot be predicted with certainty..

Palo Alto Networks, Inc.
3000 Tannery Way
Santa Clara, CA 95054

25



SÆRLIG MEDDELELSE TIL MEDARBEJDERE I DANMARK
ARBEJDSGIVERERKLÆRING

I henhold til § 3, stk. 1, i lov om brug af køberet eller tegningsret mv. i ansættelsesforhold (“Aktieoptionsloven”) er du berettiget til i en skriftlig erklæring at modtage følgende oplysninger om deltagelse i Palo Alto Networks, Inc. (“PANW”) 2012 Equity Incentive Plan (“Planen”).

Denne erklæring indeholder generelt kun de oplysninger, der er nævnt i Aktieoptionsloven, medens de øvrige kriterier og betingelser for din tildeling af begrænsede aktier (“Restricted Stock Units” eller “RSUer”) er beskrevet nærmere i Planen, i Restricted Stock Unit Agreement, inkl. bilag A, B (“Aftalen”) og i Notice of Restricted Stock Unit Grant (“Meddelelsen”), som er udleveret til dig. I tilfælde af uoverensstemmelser mellem en bestemmelse i denne Arbejdsgivererklæring og bestemmelserne i Planen, Aftalen eller Meddelelsen har denne Arbejdsgivererklæring forrang.

1.
Tidspunkt for tildeling
Tidspunktet for tildelingen af dine RSUer er den dag, hvor Administratoren (Administrator) (som defineret i Planen) godkendte din tildeling og besluttede, at den skulle træde i kraft. Tidspunktet fremgår af Aftalen.

2.
Kriterier og betingelser for RSU-tildelingen
Tildelingen af RSUer i henhold til Planen sker alene efter Administrators eget skøn. Medarbejdere (Employees) og Konsulenter (Consultants) (som defineret i Planen) i PANW og dettes Moderselskaber (Parents) og Datterselskaber (Subsidiaries) (som defineret i Planen) kan deltage i Planen.

3.
Modningstidspunkt for RSUerne
Dine betingede aktieoptioner modnes over en periode, forudsat at du fortsat er ansat i eller arbejder for Selskabet eller en tilknyttet virksomhed, medmindre optionen er modnet eller bortfaldet på et tidligere tidspunkt af de i Ordningen anførte årsager og med forbehold for pkt. 5 i denne erklæring.

4.
Udnyttelseskurs
Der er ikke knyttet nogen udnyttelseskurs til RSUerne. Hver RSU giver dig i forbindelse med deres modning ret til at modtage én ordinær aktie i Selskabet, uden at det koster dig noget (bortset fra gældende skatter og afgifter).

5.
Din retsstilling i forbindelse med ophør af din Ansættelsesstatus
Dine RSUer vil i tilfælde af ophør af din Ansættelsesstatus blive behandlet i overensstemmelse med Aktieoptionslovens §§ 4 og 5, medmindre bestemmelser i Planen, Aftalen eller Meddelelsen er mere fordelagtige for dig end Aktieoptionslovens §§ 4 og 5. Hvis bestemmelserne i Planen, Aftalen eller Meddelelsen er mere fordelagtige for dig, vil det være disse bestemmelser, der er gældende for, hvordan dine RSUer behandles i forbindelse med ophør af din Ansættelsesstatus.
 
6.
Økonomiske aspekter ved at deltage i Planen
Tildelingen af RSUer har ingen umiddelbare økonomiske konsekvenser for dig. Værdien af RSUerne indgår ikke i beregningen af feriepenge, pensionsbidrag eller andre lovpligtige, vederlagsafhængige ydelser.
Aktier er finansielle instrumenter, og investering i aktier vil altid være forbundet med en økonomisk risiko. Den fremtidige værdi af PANW aktier kendes ikke og kan ikke forudsiges med sikkerhed.

Palo Alto Networks, Inc.
3000 Tannery Way
Santa Clara, CA 95054

26



EGYPT
NOTIFICATIONS
Exchange Control Information. If Participant transfers funds into Egypt in connection with the Restricted Stock Units, Participant will be required to transfer the funds through a registered bank in Egypt.
FINLAND
There are no country-specific provisions.
FRANCE
TERMS AND CONDITIONS
Language Consent. By accepting the grant, Participant confirms having read and understood the Plan and Award Agreement which were provided in the English language. Participant accepts the terms of those documents accordingly.
Consentement Relatif à la Langue Utilisée. En acceptant l’attribution, le Participant confirme avoir lu et compris le Plan et le Contrat, qui ont été communiqués en langue anglaise. Le Participant accepte les termes de ces documents en connaissance de cause.
NOTIFICATIONS
Tax Information. The Restricted Stock Units are not intended to qualify for special tax or social security treatment in France.
Foreign Asset/Account Reporting Information. If Participant holds Shares outside of France or maintains a foreign bank account, Participant is required to report such to the French tax authorities when filing his or her annual tax return.
GERMANY
NOTIFICATIONS
Exchange Control Information. Cross-border payments in excess of €12,500 must be reported monthly to the German Federal Bank. (Bundesbank). In case of payments in connection with securities (including proceeds realized upon the sale of Shares or from the receipt of any dividends paid on such Shares), the report must be made by the 5th day of the month following the month in which the payment was received. The report must be filed electronically. The form of report (“Allgemeine Meldeportal Statistik”) can be accessed via the Bundesbank’s website (www.bundesbank.de) and is available in both German and English. Participant is responsible for complying with applicable reporting requirements.

27



GREECE
There are no country-specific provisions.
HONG KONG
TERMS AND CONDITIONS
Form of Payment. Notwithstanding any discretion contained in the Plan, the grant of Restricted Stock Units does not provide any right for Participant to receive a cash payment; the Restricted Stock Units are payable in Shares only.
Sale of Shares. For any Restricted Stock Units that vest within six months of the Date of Grant, Participant agrees that he or she will not dispose of the Shares acquired prior to the six-month anniversary of the Date of Grant.
NOTIFICATIONS
Securities Law Notice. WARNING: The Restricted Stock Units and the Shares issued upon vesting do not constitute a public offering of securities under Hong Kong law and are available only to certain Service Providers. The Award Agreement, including this Addendum, the Plan and other incidental communication materials have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong. In addition, the documents have not been reviewed by any regulatory authority in Hong Kong. The Restricted Stock Units are intended only for the personal use of each Participant, and may not be distributed to any other person. If Participant is in any doubt about any of the contents of the Award Agreement, including this Addendum, or the Plan, Participant should obtain independent professional advice.
HUNGARY
There are no country-specific provisions.
INDIA
NOTIFICATIONS
Exchange Control Information. Participant must repatriate any proceeds from the sale of Shares acquired under the Plan or the receipt of any dividends paid on such Shares to India and convert the proceeds into local currency within such period of time as required under applicable regulations. Participant will receive a foreign inward remittance certificate (“FIRC”) from the bank where Participant deposits the foreign currency. Participant should maintain the FIRC as evidence of the repatriation of funds in the event the Reserve Bank of India or the Employer requests proof of repatriation. Participant acknowledges that it is Participant’s responsibility to comply with applicable exchange control laws in India.

28



Foreign Asset/Account Reporting Information. Participant is required to declare any foreign bank accounts and any foreign financial assets (including Shares held outside India) in Participant’s annual tax return. Participant is responsible for complying with this reporting obligation and should confer with his or her personal tax advisor in this regard.
INDONESIA
TERMS AND CONDITIONS
Language Consent and Notification. By accepting the Restricted Stock Units, Participant (i) confirms having read and understood the documents relating to the grant (i.e., the Notice of Grant, the Plan and the Award Agreement) which were provided in the English language, (ii) accepts the terms of those documents accordingly, and (iii) agrees not to challenge the validity of this document based on Law No. 24 of 2009 on National Flag, Language, Coat of Arms and National Anthem or the implementing Presidential Regulation (when issued).
Persetujuan dan Pemberitahuan Bahasa. Dengan menerima pemberian Unit Saham Terbatas ini, Peserta (i) memberikan konfirmasi bahwa dirinya telah membaca dan memahami dokumen-dokumen berkaitan dengan pemberian ini (yaitu, Pemberitahuan Pemberian, Perjanjian Penghargaan dan Program) yang disediakan dalam Bahasa Inggris, (ii) menerima persyaratan di dalam dokumen-dokumen tersebut, dan (iii) setuju untuk tidak mengajukan keberatan atas keberlakuan dari dokumen ini berdasarkan Undang-Undang No. 24 Tahun 2009 tentang Bendera, Bahasa dan Lambang Negara serta Lagu Kebangsaan ataupun Peraturan Presiden sebagai pelaksanaannya (ketika diterbitkan).
NOTIFICATIONS
Exchange Control Information. Indonesian residents are obliged to provide the Indonesian central bank (Bank Indonesia) with information on foreign exchange activities. The reporting must be completed online through Bank Indonesia’s website, no later than the 15th day of the month following the month in which the foreign exchange activity took place.
In addition, if Participant remits proceeds from the sale of Shares or the receipt of any dividends paid on such Shares into Indonesia, the Indonesian bank through which the transaction is made will submit a report on the transaction to Bank Indonesia for statistical reporting purposes. For transactions of US$10,000 or more, a description of the transaction must be included in the report.
IRELAND
NOTIFICATIONS
Director Notification Obligation. Directors, shadow directors or secretaries of an Irish Parent or Subsidiary must notify the Irish Parent or Subsidiary in writing if they receive or dispose of an interest in the Company representing more than 1% of the Company’s voting share capital (e.g., Restricted Stock Unit granted under the Plan, Shares, etc.), if they become aware of the event giving rise to the notification requirement or if they become a director or secretary if such an interest exists

29



at the time. This notification requirement also applies with respect to the interests of the spouse or children under the age of 18 of the director, shadow director or secretary (whose interests will be attributed to the director, shadow director or secretary).
ISRAEL
TERMS AND CONDITIONS
The following provisions applies if Participant was not an Israeli tax resident at the time of grant of the Restricted Stock Units and if the Restricted Stock Units do not qualify as Section 102 capital gains trustee track grants:
Settlement of Restricted Stock Units and Sale of Shares. Unless otherwise determined by the Administrator, Participant agrees to the immediate sale of all Shares issued upon vesting of the Restricted Stock Unit. Participant agrees that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such Shares (on Participant’s behalf pursuant to this authorization), and Participant expressly authorizes the Company’ s designated broker to complete the sale of such Shares. Participant agrees to sign any forms and/or consents required by the Company’s designated broker to effectuate the sale of Shares. Participant acknowledges that the Company’s designated broker is under no obligation to arrange for the sale of the Shares at any particular price. Upon the sale of the Shares, the Company agrees to pay Participant the cash proceeds from the sale of the Shares, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.
NOTIFICATIONS
Securities Law Information. The grant of the Restricted Stock Units does not constitute a public offering under the Securities Law, 1968.
ITALY
TERMS AND CONDITIONS
Acknowledgement. Participant acknowledges that he or she has read and specifically and expressly approves the following sections of the Agreement: Section 7 - Withholding of Taxes, Section 10 - Nature of Grant, Section 18 - Electronic Delivery, Section 20 - Agreement Severable, Section 23 - Governing Law, Section 24 - Language and Section 25 - Imposition of Other Requirements. In addition, Participant acknowledges that he or she has read and specifically and expressly approves the Data Privacy Provisions above in this Addendum.
NOTIFICATIONS
Foreign Asset/Account Reporting Information. If Participant is an Italian resident and at any time during the fiscal year Participant holds foreign financial assets (including cash and Shares) which may generate income taxable in Italy, Participant is required to report the following on his or her annual tax return (Form UNICO, Schedule RW) or on a special form if no tax return is

30



required. These reporting obligations will also apply to Italian residents who are the beneficial owners of foreign financial assets under Italian money laundering provisions.
Foreign Asset Tax Information. The value of financial assets held outside of Italy by individuals resident of Italy is subject to a foreign asset tax, at an annual rate of 2 per thousand (0.2%), subject to an exemption for the first €6,000.  The taxable amount will be the fair market value of the financial assets (including Shares) assessed at the end of the calendar year.
JAPAN
NOTIFICATIONS
Foreign Asset/Account Reporting Information. Participant is required to report details of any assets held outside of Japan (including Shares acquired under the Plan as of December 31), to the extent such assets have a total net fair market value exceeding ¥50 million. Such report will be due by March 15 of the following year. Participant should consult with his or her personal tax advisor to determine if the reporting obligation applies to his or her personal situation.
KENYA
NOTIFICATIONS
Tax Registration Information. Under Tax Procedure Act, 2015, Participant is required to complete and submit a tax registration application to the Commissioner of Income Tax within 30 days of first vesting of the Restricted Stock Units. The registration should be completed through the online portal “I TAX” and is a one-time only registration. Participant is solely responsible for ensuring compliance with all registration requirements in Kenya.
KOREA
NOTIFICATIONS
Exchange Control Information. Exchange control laws require Korean residents who realize US$500,000 or more from the sale of Shares or the receipt of dividends in a single transaction to repatriate the proceeds back to Korea within three years of the sale/receipt.  However, this repatriation requirement was eliminated on July 18, 2017. Participant should consult his or her personal legal advisor to determine whether Participant will be required to repatriate proceeds from the sale of Shares or the receipt of dividends prior to July 18, 2017 to Korea.
Foreign Asset/Account Reporting Information. Korean residents must declare all foreign financial accounts (i.e., non-Korean bank accounts, brokerage accounts, etc.) to the Korean tax authority and file a report with respect to such accounts if the value of such accounts exceeds KRW 1 billion (or an equivalent amount in foreign currency).  Participant should consult with his or her personal tax advisor to determine any personal reporting obligations.

31



LUXEMBOURG
There are no country-specific provisions.
MALAYSIA
TERMS AND CONDITIONS
Data Privacy. The following provision replaces the Data Privacy Provisions above in this Addendum:
Participant consents to the collection, use and transfer, in electronic or other form, of his or her personal data as described in this Award Agreement and any other Restricted Stock Unit grant materials by and among, as applicable, the Employer, the Company and any Subsidiary for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan.

Peserta bersetuju dengan pengumpulan, penggunaan dan pemindahan, dalam bentuk elektronik atau lain-lain, data peribadinya seperti yang dinyatakan dalam Perjanjian Penganugerahan ini dan apa-apa bahan geran Unit Saham Terbatas oleh dan di antara, sebagaimana yang berkenaan, Majikan, Syarikat, dan mana-mana Anak Syarikat bagi tujuan ekslusif untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut.
Participant may have previously provided the Company and the Employer with, and the Company and the Employer may hold, certain personal information about Participant, including, but not limited to, his or her name, home address and telephone number, email address, date of birth, social insurance, passport or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, the fact and conditions of Participant’s participation in the Plan, details of all Restricted Stock Units or any other entitlement to shares of stock awarded, cancelled, exercised, vested, unvested or outstanding in Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.

Sebelum ini, Peserta mungkin telah membekalkan Syarikat dan Majikan dengan, dan Syarikat dan Majikan mungkin memegang, maklumat peribadi tertentu tentang Peserta, termasuk, tetapi tidak terhad kepada, namanya, alamat rumah dan nombor telefon, alamat emel, tarikh lahir, insurans sosial, nombor pasport atau nombor pengenalan lain, gaji, kewarganegaraan, jawatan, apa-apa syer dalam saham atau jawatan pengarah yang dipegang dalam Syarikat, fakta dan syarat-syarat penyertaan Peserta dalam Pelan tersebut, butir-butir semua Unit Saham Terbatas atau apa-apa hak lain untuk syer dalam saham yang dianugerahkan, dibatalkan, dilaksanakan, terletak hak, tidak diletak hak ataupun tertunggak bagi faedah Peserta (“Data”), untuk tujuan eksklusif bagi melaksanakan, mentadbir dan menguruskan Pelan tersebut.


32



Participant also authorizes any transfer of Data, as may be required, to E*TRADE Financial Services, Inc. (“E*TRADE”), which is assisting the Company with the implementation, administration and management of the Plan and/or with whom any Shares acquired upon vesting of the Restricted Stock Units are deposited.  Participant acknowledges that these recipients may be located in Participant’s country or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections to Participant’s country, which may not give the same level of protection to Data.  Participant understands that he or she may request a list with the names and addresses of any potential recipients of Data by contacting his or her human resources representative. Participant authorizes the Company, the stock plan service provider and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing Participant’s participation in the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing Participant’s participation in the Plan. Participant understands that Data will be held only as long as is necessary to implement, administer and manage his or her participation in the Plan. Participant understands that he or she may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case, without cost, by contacting in writing his or her local human resources representative, whose contact details are stockadmin@paloaltonetworks.com.  Further, Participant understands that he or she is providing the consents herein on a purely voluntary basis.  If Participant does not consent, or if Participant later seeks to revoke the consent, his or her status and career with the Employer will not be affected; the only consequence of refusing or withdrawing the consent is that the Company would not be able to grant future Restricted Stock Units or other equity awards to Participant or administer or maintain such awards.  Therefore, Participant understands that refusing or withdrawing his or her consent may affect his or her ability to participate
Peserta juga memberi kuasa untuk membuat apa-apa pemindahan Data, sebagaimana yang diperlukan, kepada E*TRADE Financial Services, Inc. (“E*TRADE”), yang membantu Syarikat dalam pelaksanaan, pentadbiran dan pengurusan Pelan tersebut dan/atau dengan sesiapa yang mendepositkan apa-apa Saham yang diperolehi melalui pemberian hak Unit-unit Saham Terbatas. Peserta mengakui bahawa penerima-penerima ini mungkin berada di negara Peserta atau di tempat lain, dan bahawa negara penerima (contohnya, Amerika Syarikat) mungkin mempunyai undang-undang privasi data dan perlindungan yang berbeza daripada negara Peserta, yang mungkin tidak boleh memberi tahap perlindungan yang sama kepada Data. Peserta faham bahawa dia boleh meminta senarai nama dan alamat mana-mana penerima Data yang berpotensi dengan menghubungi wakil sumber manusianya. Peserta memberi kuasa kepada Syarikat, pembekal perkhidmatan pelan saham dan mana-mana penerima lain yang mungkin membantu Syarikat (masa sekarang atau pada masa depan) untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut untuk menerima, memiliki, menggunakan, mengekalkan dan memindahkan Data, dalam bentuk elektronik atau lain-lain, semata-mata dengan tujuan tunggal untuk melaksanakan, mentadbir dan menguruskan penyertaan Peserta dalam Pelan tersebut. Peserta faham bahawa Data akan dipegang hanya untuk tempoh yang diperlukan untuk melaksanakan, mentadbir dan menguruskan penyertaannya dalam Pelan tersebut. Peserta faham bahawa dia boleh, pada bila-bila masa, melihat Data, meminta maklumat tambahan mengenai penyimpanan dan pemprosesan Data, meminta bahawa apa-apa pindaan-pindaan yang perlu dilaksanakan ke atas Data atau menolak atau menarik balik persetujuan dalam ini, dalam mana-mana kes, tanpa kos, dengan menghubungi secara bertulis wakil sumber manusianya, di mana butir-butir hubungannya adalah stockadmin@paloaltonetworks.com. Selanjutnya, Peserta memahami bahawa dia memberikan persetujuan di sini secara sukarela. Jika Peserta tidak bersetuju, atau jika Peserta kemudian membatalkan persetujuannya, status dan kerjayanya dengan Majikan tidak akan terjejas; satu-satunya

33



in the Plan. For more information on the consequences of the refusal to consent or withdrawal of consent, Participant understands that he or she may contact his or her human resources representative.

akibat jika tidak bersetuju atau menarik balik persetujuan adalah bahawa Syarikat tidak akan dapat memberikan Unit-unit Saham Terbatas pada masa depan atau anugerah ekuiti lain kepada Peserta atau mentadbir atau mengekalkan anugerah tersebut. Oleh itu, Peserta faham bahawa keengganan atau penarikan balik persetujuannya boleh menjejaskan keupayaannya untuk mengambil bahagian dalam Pelan tersebut. Untuk maklumat lanjut mengenai akibat keengganan untuk memberikan keizinan atau penarikan balik keizinan, Peserta fahami bahawa dia boleh menghubungi wakil sumber manusianya.

NOTIFICATIONS
Director Notification Obligation. If Participant is a director of a Malaysian Parent or Subsidiary, Participant is subject to certain notification requirements under the Malaysian Companies Act. Among these requirements is an obligation to notify the Malaysian Parent or Subsidiary in writing when Participant receives or disposes of an interest (e.g., Restricted Stock Units or Shares) in the Company or any related company. Such notifications must be made within 14 days of receiving or disposing of any interest in the Company or any related company.
MEXICO
TERMS AND CONDITIONS
Acknowledgement of the Award Agreement. By accepting the Restricted Stock Units, Participant acknowledges that he or she has received a copy of the Plan and the Award Agreement, including this Addendum, which he or she has reviewed. Participant further acknowledges that he or she accepts all the provisions of the Plan and the Award Agreement, including this Addendum. Participant also acknowledges that he or she has read and specifically and expressly approves the terms and conditions set forth in the “Nature of Grant” section of the Award Agreement, which clearly provide as follows:
(1)
Participant’s participation in the Plan does not constitute an acquired right;
(2)
The Plan and Participant’s participation in it are offered by the Company on a wholly discretionary basis;
(3)
Participant’s participation in the Plan is voluntary; and
(4)
The Company and any of its Parent and Subsidiaries are not responsible for any decrease in the value of any Shares acquired under the Plan.

34



Labor Law Acknowledgement and Policy Statement. By accepting the Restricted Stock Units, Participant acknowledges that the Company, with registered offices at 3000 Tannery Way, Santa Clara, CA 95054, U.S.A., is solely responsible for the administration of the Plan. Participant further acknowledges that his or her participation in the Plan, the grant of Restricted Stock Units and any acquisition of Shares under the Plan do not constitute an employment relationship between Participant and the Company because Participant is participating in the Plan on a wholly commercial basis. Based on the foregoing, Participant expressly acknowledges that the Plan and the benefits that he or she may derive from participation in the Plan do not establish any rights between Participant and the Employer and do not form part of the employment conditions and/or benefits provided by the Employer, and any modification of the Plan or its termination shall not constitute a change or impairment of the terms and conditions of Participant’s employment.
Participant further understands that his or her participation in the Plan is the result of a unilateral and discretionary decision of the Company and, therefore, the Company reserves the absolute right to amend and/or discontinue Participant’s participation in the Plan at any time, without any liability to Participant.
Finally, Participant hereby declares that he or she does not reserve to him- or herself any action or right to bring any claim against the Company for any compensation or damages regarding any provision of the Plan or the benefits derived under the Plan, and that he or she therefore grants a full and broad release to the Company, its Parent, Subsidiaries, branches, representation offices, stockholders, officers, agents or legal representatives, with respect to any claim that may arise.
Spanish Translation
Reconocimiento del Convenio de Concesión. Al aceptar las Unidades de Acciones Restringidas (“Unidades”), el Beneficiario reconoce que ha recibido y revisado una copia del Plan y del Convenio de Concesión, incluyendo este Apéndice. El Beneficiario reconoce y acepta todas las disposiciones del Plan y del Convenio de Concesión, incluyendo el apéndice. El Beneficiario también reconoce que ha leído y aprobado de forma expresa los términos y condiciones establecidos en la sección: “Nature of Grant” del Convenio de Concesión, que claramente establece lo siguiente:
(1)
La participación del Beneficiario en el Plan no constituye un derecho adquirido;
(2)
El Plan y la participación del Beneficiario en él es ofrecido por la Compañía de manera completamente discrecional;
(3)
La participación del Beneficiario en el Plan es voluntaria; y
(4)
La Compañía y su Padre y sus Subsidiarias no son responsables por ninguna disminución en el valor de las Acciones adquiridas en virtud del Plan.
Reconocimiento del Derecho Laboral y Declaración de la Política. Al aceptar el otorgamiento de las Unidades, el Beneficiario reconoce que la Compañía, con domicilio social en 3000 Tannery Way, Santa Clara, CA 95054, E.U.A., es la única responsable de la administración del Plan. Además, el Beneficiario reconoce que su participación en el Plan, la concesión de las Unidades y cualquier

35



adquisición de Acciones en virtud del Plan no constituyen una relación laboral entre el Beneficiario y la Compañía, en virtud de que el Beneficiario está participando en el Plan sobre una base totalmente comercial. Por lo anterior, el Beneficiario expresamente reconoce que el Plan y los beneficios que puedan derivarse de su participación no establecen ningún derecho entre el Beneficiario y el Empleador y que no forman parte de las condiciones de trabajo y/o beneficios otorgados por el Empleador, y cualquier modificación del Plan o la terminación no constituirá un cambio o modificación de los términos y condiciones en el empleo del Beneficiario.
Además, el Beneficiario comprende que su participación en el Plan es el resultado de una decisión discrecional y unilateral de la Compañía, por lo que la misma se reserva el derecho absoluto de modificar y/o suspender la participación del Beneficiario en el Plan en cualquier momento, sin responsabilidad alguna del Beneficiario.
Finalmente, el Beneficiario manifiesta que no se reserva acción o derecho alguno que origine una demanda en contra de la Compañía, por cualquier indemnización o daño relacionado con las disposiciones del Plan o de los beneficios otorgados en el mismo, y en consecuencia el Beneficiario libera de la manera más amplia y total de responsabilidad a la Compañía, sus padre, subsidiarias, sucursales, oficinas de representación, sus accionistas, directores, agentes y representantes legales con respecto a cualquier demanda que pudiera surgir.
NETHERLANDS
There are no country-specific provisions.
NEW ZEALAND
NOTIFICATIONS
Securities Law Information. Participant is being offered Restricted Stock Units which, if vested, will entitle Participant to acquire Shares in accordance with the terms of the Award Agreement and the Plan. The Shares, if issued, will give Participant a stake in the ownership of the Company. Participant may receive a return if dividends are paid.

If the Company runs into financial difficulties and is wound up, Participant will be paid only after all creditors have been paid. Participant may lose some or all of Participant’s investment, if any.

New Zealand law normally requires people who offer financial products to give information to investors before they invest. This information is designed to help investors to make an informed decision. The usual rules do not apply to this offer because it is made under an employee share scheme. As a result, Participant may not be given all the information usually required. Participant will also have fewer other legal protections for this investment. Participant should ask questions, read all documents carefully, and seek independent financial advice before committing.

The Shares are quoted on the New York Stock Exchange (“NYSE”). This means that if Participant acquires Shares under the Plan, Participant may be able to sell the Shares on the NYSE if there are interested buyers. Participant may get less than Participant invested. The price will depend on the demand for the Shares.

36




For information on risk factors impacting the Company’s business that may affect the value of the Shares, Participant should refer to the risk factors discussion on the Company’s Annual Report on Form 10-K and Quarterly Reports on Form 10-Q, which are filed with the U.S. Securities and Exchange Commission and are available online at www.sec.gov, as well as on the Company’s “Investor Relations” website at http://investors.paloaltonetworks.com/.
NIGERIA
There are no country-specific provisions.
NORWAY
There are no country-specific provisions.
PAKISTAN
NOTIFICATIONS
Exchange Control Information. Participant will be required to register ownership of foreign shares (e.g., the Shares) with the State Bank of Pakistan using a prescribed form. Participant will also be required to immediately repatriate to Pakistan the proceeds from the sale of Shares Participant acquires upon the vesting of the Restricted Stock Units. Participant should consult with his or her personal advisor to ensure compliance with applicable exchange control regulations in Pakistan, as such regulations are subject to frequent change. Participant is responsible for ensuring compliance with all exchange control laws in Pakistan.
PANAMA
NOTIFICATIONS
Securities Law Information. The Restricted Stock Units and any underlying Shares issued at vesting are not subject to registration under Panamanian law as they are not intended for the public, but solely for Participant’s benefit.
PERU
TERMS AND CONDITIONS
Labor Law Acknowledgment. By accepting the Restricted Stock Units, Participant acknowledges that the Restricted Stock Units are being granted ex gratia to Participant with the purpose of rewarding Participant.
NOTIFICATIONS
Securities Law Information. The offer of Restricted Stock Units is considered a private offering in Peru. Therefore, it is not subject to registration.

37



PHILIPPINES
TERMS AND CONDITIONS
Necessary Approvals. The offering of the Plan and the grant of the Restricted Stock Units may be subject to certain securities approval/confirmation requirements in the Philippines with the Philippine Securities and Exchange Commission. If the Company has not obtained, or does not maintain, the necessary securities approval/confirmation prior to the vesting of the Restricted Stock Units, Participant will not vest in the Restricted Stock Units and no Shares subject to the Restricted Stock Units will be issued. Restricted Stock Units shall vest and Shares shall be issued in settlement of the Restricted Stock Units only if and when all necessary securities approvals/confirmations have been obtained and are maintained.
NOTIFICATIONS
Securities Law Information. Participant should be aware of the risks of participating in the Plan, which include (without limitation) the risk of fluctuation in the price of the Shares on the New York Stock Exchange and the risk of currency fluctuations between the U.S. dollar and Participant’s local currency. In this regard, Participant should note that the value of any Shares Participant may acquire under the Plan may decrease after the Shares are issued, and fluctuations in foreign exchange rates between Participant’s local currency and the U.S. dollar may affect the value of the Restricted Stock Units or any amounts due to Participant pursuant to the vesting of the Restricted Stock Units or the subsequent sale of any Shares acquired upon vesting. The Company is not making any representations, projections or assurances about the value of the Shares now or in the future.
For further information on risk factors impacting the Company’s business that may affect the value of the Shares, Participant should refer to the risk factors discussion in the Company’s Annual Report on Form 10-K and Quarterly Reports on Form 10-Q, which are filed with the U.S. Securities and Exchange Commission and are available online at www.sec.gov, as well as on the Company’s website at https://investors.paloaltonetworks.com/. In addition, Participant may receive, free of charge, a copy of the Company’s Annual Report, Quarterly Reports or any other reports, proxy statements or communications distributed to the Company’s stockholders by contacting Investor Relations at Palo Alto Networks, Inc., 3000 Tannery Way, Santa Clara, California 95054 and at +1 (408) 753-4000.

Participant acknowledges that he or she is permitted to sell Shares acquired under the Plan through the designated Plan broker appointed by the Company (or such other broker to whom Participant transfers Shares), provided that such sale takes place outside of the Philippines through the facilities of the New York Stock Exchange on which the Shares are listed.
POLAND
NOTIFICATIONS
Exchange Control Information. If Participant holds foreign securities (including Shares) and maintains accounts abroad, Participant may be required to file certain reports with the National

38



Bank of Poland. Specifically, if the value of securities and cash held in such foreign accounts exceeds PLN 7 million, Participant must file reports on the transactions and balances of the accounts on a quarterly basis. Further, any fund transfers in excess of €15,000 (or PLN 15,000 if such transfer of funds is connected with business activity of an entrepreneur) into or out of Poland must be effected through a bank in Poland. Polish residents are required to store all documents related to foreign exchange transactions for a period of five years.
PORTUGAL
TERMS AND CONDITIONS
Language Consent. Participant hereby expressly declares that Participant has full knowledge of the English language and has read, understood and fully accepted and agreed with the terms and conditions established in the Plan and Award Agreement.
Conhecimento da Lingua. Por meio do presente, eu declaro expressamente que tem pleno conhecimento da língua inglesa e que li, compreendi e livremente aceitei e concordei com os termos e condições estabelecidas no Plano e no Acordo.
NOTIFICATIONS
Exchange Control Information. If Participant is a resident of Portugal and he or she receives Shares, the acquisition of such Shares should be reported to the Banco de Portugal for statistical purposes. If the Shares are deposited with a commercial bank or financial intermediary in Portugal, such bank or financial intermediary will submit the report to the Banco de Portugal. If the Shares are not deposited with a commercial bank, broker or financial intermediary in Portugal, Participant will be responsible for submitting the report to the Banco de Portugal.
QATAR
There are no country-specific provisions.
ROMANIA
TERMS AND CONDITIONS
Vesting Schedule. The following provision supplements Section 3 of the Award Agreement:
Notwithstanding anything to the contrary in the Notice of Grant or the Award Agreement, no part of the Restricted Stock Units will vest until the one-year anniversary of the Date of Grant.
Language Consent. By accepting the grant of Restricted Stock Units, Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Notice of Grant, the Award Agreement and the Plan), which were provided in the English language. Participant accepts the terms of those documents accordingly.

39



Consimtamant cu privire la limba. Prin acceptarea acordarii de RSU-uri, Participantul confirma ca acesta sau aceasta are un nivel adecvat de cunoastere in ce priveste cititirea si intelegerea limbii engleze, a citit si confirma ca a inteles pe deplin termenii documentelor referitoare la acordare (Anuntul, Acordul RSU si Planul), care au fost furnizate in limba engleza. Participantul accepta termenii acestor documente in consecinta.
NOTIFICATIONS
Exchange Control Information. If Participant deposits the proceeds from the sale of Shares acquired under the Plan into a bank account in Romania, Participant may be required to provide the Romanian bank with appropriate documentation explaining the source of the funds. Participant understands that Participant should consult with Participant’s personal legal advisor to determine whether Participant will be required to submit such documentation to the Romanian bank.
RUSSIA
TERMS AND CONDITIONS
US Transaction and Sale Restriction. Participant understands that acceptance of the Restricted Stock Units results in a contract between Participant and the Company completed in the United States and that the Award Agreement is governed by the laws of the State of California, without giving effect to the conflict of law principles thereof. Upon vesting and settlement of the Restricted Stock Units, any Shares to be issued to Participant shall be held or delivered to Participant in the United States and in no event will such Shares be delivered to Participant in Russia. Participant acknowledges that Participant is not permitted to sell or otherwise transfer Shares directly to other individuals in Russia, nor is Participant permitted to bring any certificates representing the Shares into Russia (if such certificates are actually issued).
Data Privacy. Participant hereby acknowledges that he or she has read and understands the terms regarding the collection, processing and transfer of Data contained in the Data Privacy Provisions above in this Addendum and, by participating in the Plan, agrees to such terms. In this regard, upon request of the Company or the Employer, Participant agrees to provide any executed data privacy consent form (or any other agreements or consents that may be required by the Employer or the Company) should the Company and/or the Employer deem such agreement or consent necessary under applicable data privacy laws, either now or in the future. Participant understands that he or she will not be able to participate in the Plan if Participant fails to execute any such consent or agreement.
NOTIFICATIONS
Securities Law Information. Participant acknowledges that the Restricted Stock Units, the Notice of Grant, the Award Agreement, the Plan and all other materials that Participant may receive regarding participation in the Plan do not constitute advertising or an offering of securities in Russia. The Shares acquired pursuant to the Plan have not and will not be registered in Russia and, therefore, neither the Restricted Stock Units nor the Shares may be used for offering or public circulation in Russia.

40



Exchange Control Information. Proceeds from the sale of Shares must be repatriated to Russia within a reasonably short period after receipt. The sales proceeds must be initially credited to Participant through a foreign currency account opened in Participant’s name at an authorized bank in Russia. After the funds are initially received in Russia, they may be further remitted to a foreign bank subject to certain limitations.
Cash dividends do not need to be remitted to a Russian bank account but may be remitted directly to a foreign individual bank account in Organisation for Economic Cooperation and Development (“OECD”) or Financial Action Task Force (“FATF”) countries. In addition, cash proceeds from the sale of Shares can also be remitted directly to a foreign individual bank account in OECD or FATF countries, provided that such securities are listed on one of the foreign stock exchange on the list provided for by Russian federal law (e.g., the New York Stock Exchange).
Foreign Asset / Account Reporting Information. Russian residents are required to notify the Russian tax authorities within one month of opening or closing a foreign bank account or of changing any account details. Russian residents are also required to file reports of the transactions in their foreign bank accounts with the Russian tax authorities on an annual basis. In addition, Russian residents are required to report any cash transactions with respect to foreign bank accounts to the Russian tax authorities. The tax authorities can require any supporting documents related to the transactions in a Russian resident’s foreign bank account.
Anti-Corruption Information. Anti-corruption laws prohibit certain public servants, their spouses and their dependent children from owning any foreign source financial instruments (e.g., shares of foreign companies such as the Company). Participant should inform the Company if he or she is covered by these laws because Participant should not hold Shares under the Plan.
Labor Law Information. If Participant continues to hold Shares acquired at vesting of the Restricted Stock Units after an involuntary termination as a Service Provider, Participant may not be eligible to receive unemployment benefits in Russia.
SAUDI ARABIA
NOTIFICATIONS
Securities Law Information. The Award Agreement and related plan documents may not be distributed in Saudi Arabia except to such persons as are permitted under the Offers of Securities and Continuing Obligations issued by the Capital Market Authority.
The Capital Market Authority does not make any representation as to the accuracy or completeness of the Award Agreement, and expressly disclaims any liability whatsoever for any loss arising from, or incurred in reliance upon, any part of the Award Agreement. Prospective purchasers of the securities offered hereby should conduct their own due diligence on the accuracy of the information relating to the securities. If Participant does not understand the contents of the Award Agreement, Participant should consult an authorized financial adviser.

41



SINGAPORE
TERMS AND CONDITIONS
Sale of Shares. For any Restricted Stock Units that vest within six months of the Date of Grant, Participant agrees that he or she will not sell or offer to sell the Shares acquired prior to the six-month anniversary of the Date of Grant, unless such sale or offer to sell in Singapore is made pursuant to the exemptions under Part XIII Division (1) Subdivision (4) (other than section 280) of the Singapore Securities and Futures Act (Chapter 289, 2006 Ed.) (“SFA”).
NOTIFICATIONS
Securities Law Information. The grant of the Restricted Stock Units under the Plan is being made pursuant to the “Qualifying Person” exemption under section 273(1)(f) of the SFA and not with a view to the Restricted Stock Units being subsequently offered for sale to any other party. The Plan has not been lodged or registered as a prospectus with the Monetary Authority of Singapore.
Chief Executive Officer/Director Notification Obligation. If Participant is the chief executive officer (“CEO”) or a director, associate director or shadow director of a Singaporean Parent or Subsidiary, Participant is subject to certain notification requirements under the Singapore Companies Act. Among these requirements is an obligation to notify the Singaporean Parent or Subsidiary in writing when (i) Participant receives an interest (e.g., Shares) in the Company or any related companies or (ii) Participant sells or receives Shares of the Company or any related company (including when Participant sells or receives Shares acquired under the Plan). These notifications must be made within two business days of acquiring or disposing of any interest in the Company or any related company. In addition, a notification must be made of Participant’s interests in the Company or any related company within two business days of becoming the CEO or a director.
SLOVAKIA
There are no country-specific provisions.
SLOVENIA
TERMS AND CONDITIONS
Language Consent. By accepting the grant of Restricted Stock Units, Participant acknowledges that he or she is proficient in reading and understanding English and fully understands the terms of the documents related to the grant (the Notice of Grant, the Award Agreement and the Plan), which were provided in the English language. Participant accepts the terms of those documents accordingly.
Soglasje za Uporabo Angleškega Jezika. S sprejetjem dodelitve RSU Udeleženec (Participant) priznava in potrjuje, da je sposoben brati in razumeti angleški jezik ter v celoti razume pogoje dokumentov, povezanih z dodelitvijo (Obvestilo (Notice of Grant), pogodba (Award Agreement) in Naÿrt (Plan)), ki so bili posredovani v angleškem jeziku. Udeleženec skladno s tem sprejema pogoje teh dokumentov.

42



NOTIFICATIONS
Foreign Asset/Account Reporting Information. Slovenian residents may be required to report the opening of bank and/or brokerage accounts to the tax authorities within eight days of opening such account. Participant should consult his or her personal tax advisor to determine whether this requirement will apply to any accounts opened in connection with participation in the Plan and to ensure compliance with applicable reporting requirements in Slovenia.
SOUTH AFRICA
TERMS AND CONDITIONS
Withholding of Taxes. The following provision supplements Section 7 of the Award Agreement:
By accepting the Restricted Stock Units, Participant agrees to immediately notify the Employer of the amount of any gain realized upon vesting of the Restricted Stock Units. If Participant fails to advise the Employer of the gain realized upon vesting of the Restricted Stock Units, then he or she may be liable for a fine. Participant will be responsible for paying the difference between the actual tax liability and the amount withheld by the Company or the Employer.
NOTIFICATIONS
Securities Law Information.  The documents listed below are available for Participant’s review on the Company’s website at http://investors.paloaltonetworks.com and the company’s intranet:
1.
The Company’s most recent annual financial statements; and
2.
The Company’s most recent Plan prospectus.
A copy of the above documents will be sent to Participant free of charge on written request to stockadmin@paloaltonetworks.com.
Participant should carefully read the materials provided before making a decision whether to participate in the Plan. In addition, Participant should contact his or her tax advisor for specific information concerning Participant’s personal tax situation with regard to Plan participation.
Exchange Control Information. By accepting the Restricted Stock Units, Participant acknowledges that Participant is solely responsible for complying with applicable South African exchange control regulations. Since the exchange control regulations change frequently and without notice, Participant should consult Participant’s legal advisor prior to the acquisition or sale of Shares acquired under the Plan to ensure compliance with current regulations. As noted, it is Participant’s responsibility to comply with South African exchange control laws, and neither the Company nor any Parent or Subsidiary will be liable for any fines or penalties resulting from Participant’s failure to comply with applicable laws.

43



SPAIN
TERMS AND CONDITIONS
Labor Law Acknowledgment. This section supplements Section 10 of the Award Agreement:
In accepting the Restricted Stock Units, Participant acknowledges that he or she consents to participation in the Plan and has received a copy of the Plan.
Participant understands that the Company has unilaterally, gratuitously, and discretionally decided to grant Restricted Stock Units under the Plan to individuals who may be Service Providers throughout the world. The decision is a limited decision that is entered into upon the express assumption and condition that any grant will not economically or otherwise bind the Company or any Parent or Subsidiary on an ongoing basis. Consequently, Participant understands that the Restricted Stock Units are granted on the assumption and condition that the Restricted Stock Units or the Shares acquired upon vesting shall not become a part of any employment or service contract (either with the Company or any Parent or Subsidiary) and shall not be considered a mandatory benefit, salary for any purposes (including severance compensation), or any other right whatsoever. In addition, Participant understands that this grant would not be made to Participant but for the assumptions and conditions referred to above; thus, Participant acknowledges and freely accepts that should any or all of the assumptions be mistaken or should any of the conditions not be met for any reason, then any grant of Restricted Stock Units shall be null and void.
Further, the vesting of the Restricted Stock Units is expressly conditioned on Participant’s continued and active rendering of service, such that if Participant’s status as a Service Provider terminates for any reason whatsoever, the Restricted Stock Units cease vesting immediately effective on the date of Participant’s termination of status as a Service Provider. This will be the case, for example, even if (1) Participant is considered to be unfairly dismissed without good cause; (2) Participant is dismissed for disciplinary or objective reasons or due to a collective dismissal; (3) Participant terminates service due to a change of work location, duties or any other employment or contractual condition; (4) Participant terminates service due to a unilateral breach of contract by the Company or any Parent or Subsidiary; or (5) Participant’s status as a Service Provider terminates for any other reason whatsoever.
NOTIFICATIONS
Securities Law Information. The Restricted Stock Units described in the Plan and the Award Agreement, including this Addendum, do not qualify under Spanish regulations as a security. No “offer of securities to the public,” as defined under Spanish law, has taken place or will take place in the Spanish territory. The Plan and the Award Agreement, including this Addendum, have not been nor will they be registered with the Comisión Nacional del Mercado de Valores (Spanish Securities Exchange Commission), and they do not constitute a public offering prospectus.
Exchange Control Information. It is Participant’s responsibility to comply with exchange control regulations in Spain. Participant must declare the acquisition of Shares for statistical purposes to the Spanish Direccion General de Comercio e Inversiones (the “DGCI”) of the Ministry of Economy

44



and Competitiveness. Generally, the declaration must be filed a D-6 form in January for Shares owned as of December 31 of each year; however, if the value of the Shares or the sale proceeds exceed €1,502,530, a declaration must be filed within one month of the acquisition or sale, as applicable.
When receiving foreign currency payments in excess of €50,000 derived from the ownership of Shares (e.g., as a result of the sale of the Shares or the receipt of dividends), Participant must inform the financial institution receiving the payment of the basis upon which such payment is made. Participant will likely need to provide the institution with the following information: (i) Participant’s name, address, and fiscal identification number; (ii) the name and corporate domicile of the Company; (iii) the amount of the payment; (iv) the currency used; (v) the country of origin; (vi) the reasons for the payment; and (vii) any additional information that may be required.
Further, Participant is required to declare electronically to the Bank of Spain any securities accounts (including brokerage accounts held abroad), as well as the Shares held in such accounts if the value of the transactions during the prior tax year or the balances in such accounts as of December 31 of the prior tax year exceed €1,000,000.
Foreign Asset/Account Reporting Information. To the extent that Participant holds Shares and/or has bank accounts outside Spain with a value in excess of €50,000 (for each type of asset) as of December 31, Participant will be required to report information on such assets on his or her tax return (tax form 720) for such year. After such Shares and/or accounts are initially reported, the reporting obligation will apply for subsequent years only if the value of any previously-reported Shares or accounts increases by more than €20,000. Participant should consult with his or her personal advisor in this regard.
SRI LANKA
There are no country-specific provisions.
SWEDEN
There are no country-specific provisions.
SWITZERLAND
NOTIFICATIONS
Securities Law Information. The grant of the Restricted Stock Units is considered a private offering in Switzerland and is therefore not subject to securities registration in Switzerland. Neither this document nor any materials relating to the Shares constitute a prospectus as such term is understood pursuant to article 652a of the Swiss Code of Obligations, and neither this document nor any materials relating to the Shares may be publicly distributed or otherwise made publicly available in Switzerland. Neither this document nor any other offering or marketing material relating to the Restricted Stock Units has been or will be filed with, approved or supervised by any Swiss regulatory authority (in particular, the Swiss Financial Supervisory Authority (FINMA)).

45



TAIWAN
TERMS AND CONDITIONS
Data Privacy. Participant hereby acknowledges that he or she has read and understands the terms regarding the collection, processing and transfer of Data contained in the Data Privacy Provisions above in this Addendum and, by participating in the Plan, agrees to such terms. In this regard, upon request of the Company or the Employer, Participant agrees to provide any executed data privacy consent form (or any other agreements or consents that may be required by the Employer or the Company) should the Company and/or the Employer deem such agreement or consent necessary under applicable data privacy laws, either now or in the future. Participant understands that he or she will not be able to participate in the Plan if Participant fails to execute any such consent or agreement.
NOTIFICATIONS
Securities Law Information. The grant of the Restricted Stock Units and the Shares to be issued pursuant to the Plan are available only for certain Service Providers. It is not a public offer of securities by a Taiwanese company; therefore, it is exempt from registration in Taiwan.
Exchange Control Information. Participant may acquire and remit foreign currency (including proceeds from the Shares and any dividends paid on such Shares) into and out of Taiwan up to US$5,000,000 per year. If the transaction amount is TWD$500,000 or more in a single transaction, Participant must submit a Foreign Exchange Transaction Form and also provide supporting documentation to the satisfaction of the remitting bank.
THAILAND
NOTIFICATIONS
Exchange Control Information. It is Participant’s responsibility to comply with all exchange control regulations in Thailand. Participant is required to immediately repatriate the proceeds from the sale of Shares or the receipt of dividends to Thailand if the proceeds realized in a single transaction exceed US$50,000. Within the next 360 days after the repatriation date, Participant must deposit the proceeds into a foreign currency deposit account or convert them to local currency. If the amount of such proceeds is equal to or greater than US$50,000, Participant must specifically report the inward remittance to the Bank of Thailand on a Foreign Exchange Transaction Form through the bank at which Participant deposits or converts the proceeds.
TUNISIA
NOTIFICATIONS
Exchange Control Information. Participant may be required to obtain prior authorization from the Central Bank of Tunisia (“CBT”) for the acquisition for Shares under the Plan. For this reason, Participant should consult Participant’s personal legal advisor prior to vesting and settlement regarding Participant’s participation in the Plan.

46



If Participant holds assets (including Shares acquired under the Plan) outside of Tunisia and the value of such assets exceeds a certain threshold (currently TND 500), Participant must declare the assets to the CBT within six months of their acquisition. All proceeds from the sale of Shares or the receipt of any dividends paid under the Plan must be repatriated to Tunisia. As noted above, Participant should consult his or her personal legal advisor before taking action with respect to the remittance of proceeds into Tunisia. Participant is solely responsible for ensuring compliance with applicable exchange control laws in Tunisia and neither the Company nor the Employer will be liable for any non-compliance by Participant.
TURKEY
NOTIFICATIONS
Securities Law Information. By accepting the Restricted Stock Units and participating in the Plan, Participant acknowledges that Participant understands that the Shares acquired under the Plan cannot be sold in Turkey. The Shares are currently traded on the New York Stock Exchange, which is located outside of Turkey, under the ticker symbol “PANW” and the Shares may be sold through this exchange.
Financial Intermediary Information.  Activity related to investments in foreign securities (e.g., the sale of Shares acquired under the Plan) must be conducted through a bank or financial intermediary institution licensed by the Turkish Capital Markets Board and should be reported to the Turkish Capital Markets Board. Participant understands that Participant is solely responsible for complying with this requirement and should contact his or her personal legal advisor for further information regarding his or her obligations in this respect.
UKRAINE
NOTIFICATIONS
Exchange Control Information. Participant is responsible for complying with all applicable exchange control regulations in Ukraine. Participant should consult with his or her personal legal advisor to ensure compliance with the applicable requirements.
UNITED ARAB EMIRATES
TERMS AND CONDITIONS
Nature of Grant. The following provision supplements Section 10 of the Award Agreement:
Participant acknowledges that the Restricted Stock Units and related benefits do not constitute a component of Participant’s “wages” for any legal purpose. Therefore, the Restricted Stock Units and related benefits will not be included and/or considered for purposes of calculating any and all labor benefits, such as social insurance contributions and/or any other labor-related amounts which may be payable.

47



NOTIFICATIONS
Securities Law Information. Participation in the Plan is being offered only to selected Service Providers and is in the nature of providing equity incentives to Service Providers in the United Arab Emirates. The Plan and the Award Agreement are intended for distribution only to such Service Providers and must not be delivered to, or relied on by, any other person. Participant should conduct his or her own due diligence on the Shares. If Participant does not understand the contents of the Plan and the Award Agreement, Participant should consult an authorized financial adviser. The Emirates Securities and Commodities Authority has no responsibility for reviewing or verifying any documents in connection with the Plan. Neither the Ministry of Economy nor the Dubai Department of Economic Development have approved the Plan or the Award Agreement nor taken steps to verify the information set out therein, and have no responsibility for such documents.
UNITED KINGDOM
TERMS AND CONDITIONS
Form of Payment. Notwithstanding any discretion contained in the Plan but without prejudice to Section 7 of the Award Agreement, the grant of Restricted Stock Units does not provide any right for Participant to receive a cash payment, and the Restricted Stock Units are payable in Shares only.
Joint Election for Transfer of Liability for Employer National Insurance Contributions. As a condition of participation in the Plan and the vesting of the Restricted Stock Units, Participant agrees to accept any liability for secondary Class 1 National Insurance contributions that may be payable by the Company, the Employer, any Parent or Subsidiary in connection with the Restricted Stock Units and any event giving rise to Tax-Related Items (the “Employer NICs”). Without prejudice to the foregoing, Participant agrees to execute a joint election with the Company or the Employer, the form of such joint election (the “Joint Election”) having been approved formally by Her Majesty’s Revenue and Customs (“HMRC”), and any other required consent or election prior to vesting of the Restricted Stock Units. Participant further agrees to execute such other joint elections as may be required between Participant and any successor to the Company, the Employer, any Parent or Subsidiary. Participant further agrees that the Company, the Employer, any Parent or Subsidiary may collect the Employer NICs from Participant by any of the means set forth in Section 7 of the Award Agreement.
If Participant does not enter into a Joint Election prior to the vesting of the Restricted Stock Units, he or she will not be entitled to vest in the Restricted Stock Units unless and until he or she enters into a Joint Election, and no Shares will be issued to Participant under the Plan, without any liability to the Company, the Employer, or any Parent or Subsidiary.
Withholding of Taxes. Without limitation to Section 7 of the Award Agreement, Participant agrees that Participant is liable for all Tax-Related Items and hereby covenants to pay all such Tax-Related Items as and when requested by the Company or the Employer or by HMRC (or any other tax authority or any other relevant authority). Participant also agrees to indemnify and keep indemnified the Company and the Employer against any Tax–Related Items that they are required to pay or

48



withhold or have paid or will pay to HMRC (or any other tax authority or any other relevant authority) on Participant’s behalf.
Notwithstanding the foregoing, if Participant is a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), Participant may not be able to indemnify the Company or the Employer for the amount of any income tax not collected from or paid by Participant, as it may be considered a loan. In this case, the amount of any income tax not collected within 90 days of the end of the U.K. tax year in which the event giving rise to the Tax-Related Items occurs may constitute an additional benefit to Participant on which additional income tax and NICs may be payable. Participant understands that Participant will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company and/or Employer for the value of any employee NICs due on this additional benefit, which may be recovered from Participant by the Company or the Employer by any of the means referred to in Section 7 of the Award Agreement.

49



PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
RESTRICTED STOCK AWARD AGREEMENT
Unless otherwise defined herein, the terms defined in the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Notice of Grant of Restricted Stock (the “Notice of Grant”) and Terms and Conditions of Restricted Stock Grant, attached hereto as Exhibit A (together, the “Agreement”).
NOTICE OF RESTRICTED STOCK GRANT

Participant:
 
 
Address:
 
 
 
 
 
Participant has been granted the right to receive an Award of Restricted Stock, subject to the terms and conditions of the Plan and this Agreement, as follows:
Grant Number
 
 
 
Date of Grant
 
 
 
Vesting Commencement Date
 
 
 
Total Number of Shares Granted
 
 
 
Vesting Schedule:
Subject to any acceleration provisions contained in the Plan or set forth below, the Restricted Stock will vest and the Company’s right to reacquire the Restricted Stock will lapse in accordance with the following schedule:
Twenty-five percent (25%) of the Shares of Restricted Stock will vest on the one (1) year anniversary of the Vesting Commencement Date, and twenty-five percent (25%) of the Shares of Restricted Stock will vest each year thereafter on the same day as the Vesting Commencement Date, subject to Participant continuing to be a Service Provider through each such date.

1



By Participant’s signature and the signature of the representative of Palo Alto Networks, Inc. (the “Company”) below, Participant and the Company agree that this Award of Restricted Stock is granted under and governed by the terms and conditions of the Plan and this Agreement. Participant has reviewed the Plan and this Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement and fully understands all provisions of the Plan and Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan and Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.
PARTICIPANT
 
PALO ALTO NETWORKS, INC.
 
 
 
Signature
 
By
 
 
 
Print Name
 
Title
 
 
 
Address:
 
 
 
 
 
 
 
 


2



EXHIBIT A
TERMS AND CONDITIONS OF RESTRICTED STOCK GRANT

1.Grant of Restricted Stock. The Company hereby grants to the Participant named in the Notice of Grant (the “Participant”) under the Plan for past services and as a separate incentive in connection with his or her services and not in lieu of any salary or other compensation for his or her services, an Award of Shares of Restricted Stock, subject to all of the terms and conditions in this Agreement and the Plan, which is incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Agreement, the terms and conditions of the Plan will prevail.
2.Escrow of Shares.
(a)All Shares of Restricted Stock will, upon execution of this Agreement, be delivered and deposited with an escrow holder designated by the Company (the “Escrow Holder”). The Shares of Restricted Stock will be held by the Escrow Holder until such time as the Shares of Restricted Stock vest or the date Participant ceases to be a Service Provider.
(b)The Escrow Holder will not be liable for any act it may do or omit to do with respect to holding the Shares of Restricted Stock in escrow while acting in good faith and in the exercise of its judgment.
(c)Upon Participant’s termination as a Service Provider for any reason, the Escrow Holder, upon receipt of written notice of such termination, will take all steps necessary to accomplish the transfer of the unvested Shares of Restricted Stock to the Company. Participant hereby appoints the Escrow Holder with full power of substitution, as Participant’s true and lawful attorney‑in‑fact with irrevocable power and authority in the name and on behalf of Participant to take any action and execute all documents and instruments, including, without limitation, stock powers which may be necessary to transfer the certificate or certificates evidencing such unvested Shares of Restricted Stock to the Company upon such termination.
(d)The Escrow Holder will take all steps necessary to accomplish the transfer of Shares of Restricted Stock to Participant after they vest following Participant’s request that the Escrow Holder do so.
(e)Subject to the terms hereof, Participant will have all the rights of a stockholder with respect to the Shares while they are held in escrow, including without limitation, the right to vote the Shares and to receive any cash dividends declared thereon.
(f)In the event of any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split,

3



reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares, the Shares of Restricted Stock will be increased, reduced or otherwise changed, and by virtue of any such change Participant will in his or her capacity as owner of unvested Shares of Restricted Stock be entitled to new or additional or different shares of stock, cash or securities (other than rights or warrants to purchase securities); such new or additional or different shares, cash or securities will thereupon be considered to be unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the unvested Shares of Restricted Stock pursuant to this Agreement. If Participant receives rights or warrants with respect to any unvested Shares of Restricted Stock, such rights or warrants may be held or exercised by Participant, provided that until such exercise any such rights or warrants and after such exercise any shares or other securities acquired by the exercise of such rights or warrants will be considered to be unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the unvested Shares of Restricted Stock pursuant to this Agreement. The Administrator in its absolute discretion at any time may accelerate the vesting of all or any portion of such new or additional shares of stock, cash or securities, rights or warrants to purchase securities or shares or other securities acquired by the exercise of such rights or warrants.
(g)The Company may instruct the transfer agent for its Common Stock to place a legend on the certificates representing the Restricted Stock or otherwise note its records as to the restrictions on transfer set forth in this Agreement.
3.Vesting Schedule. Except as provided in Section 4, and subject to Section 5, the Shares of Restricted Stock awarded by this Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Shares of Restricted Stock scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in Participant in accordance with any of the provisions of this Agreement, unless Participant will have been continuously a Service Provider from the Date of Grant until the date such vesting occurs.
4.Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock will be considered as having vested as of the date specified by the Administrator.
5.Forfeiture upon Termination of Status as a Service Provider. Notwithstanding any contrary provision of this Agreement, the balance of the Shares of Restricted Stock that have not vested at the time of Participant’s termination as a Service Provider for any reason will be forfeited and automatically

4



transferred to and reacquired by the Company at no cost to the Company upon the date of such termination and Participant will have no further rights thereunder. Participant will not be entitled to a refund of the price paid for the Shares of Restricted Stock, if any, returned to the Company pursuant to this Section 5. Participant hereby appoints the Escrow Agent with full power of substitution, as Participant’s true and lawful attorney-in-fact with irrevocable power and authority in the name and on behalf of Participant to take any action and execute all documents and instruments, including, without limitation, stock powers which may be necessary to transfer the certificate or certificates evidencing such unvested Shares to the Company upon such termination of service.
6.Death of Participant. Any distribution or delivery to be made to Participant under this Agreement will, if Participant is then deceased, be made to Participant’s designated beneficiary, or if no beneficiary survives Participant, the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
7.Withholding of Taxes. Notwithstanding any contrary provision of this Agreement, no certificate representing the Shares of Restricted Stock may be released from the escrow established pursuant to Section 2, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by Participant with respect to the payment of income, employment and other taxes which the Company determines must be withheld with respect to such Shares. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit or require Participant to satisfy such tax withholding obligation, in whole or in part (without limitation) by (a) paying cash, (b) electing to have the Company withhold otherwise deliverable Shares having a Fair Market Value equal to the minimum amount required to be withheld, (c) delivering to the Company already vested and owned Shares having a Fair Market Value equal to the amount required to be withheld, or (d) selling a sufficient number of such Shares otherwise deliverable to Participant through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any tax withholding obligations by reducing the number of Shares otherwise deliverable to Participant and, until determined otherwise by the Company, this will be the method by which such tax withholding obligations are satisfied. To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any tax withholding obligations through the use of the method described in (d) above If Participant fails to make satisfactory arrangements for the payment of any required tax withholding obligations hereunder at the time any applicable Shares otherwise are scheduled to vest pursuant to Sections 3 or 4 or tax withholding obligations

5



related to the applicable Shares otherwise are due, Participant will permanently forfeit such Shares and the Shares will be returned to the Company at no cost to the Company.
8.Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant or the Escrow Agent. Except as provided in Section 2(f), after such issuance, recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
9.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE SHARES OF RESTRICTED STOCK PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS RESTRICTED STOCK OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.
10.Address for Notices. Any notice to be given to the Company under the terms of this Agreement will be addressed to the Company at Palo Alto Networks, Inc., 3300 Olcott Street, Santa Clara, CA, 95054, or at such other address as the Company may hereafter designate in writing.
11.Grant is Not Transferable. Except to the limited extent provided in Section 6, the unvested Shares subject to this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of any unvested Shares of Restricted Stock subject to this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.

6



12.Binding Agreement. Subject to the limitation on the transferability of this grant contained herein, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
13.Additional Conditions to Release from Escrow. The Company will not be required to issue any certificate or certificates for Shares hereunder or release such Shares from the escrow established pursuant to Section 2 prior to fulfillment of all the following conditions: (a) the admission of such Shares to listing on all stock exchanges on which such class of stock is then listed; (b) the completion of any registration or other qualification of such Shares under any state or federal law or under the rulings or regulations of the Securities and Exchange Commission or any other governmental regulatory body or the securities exchange on which the Shares are then registered, which the Administrator will, in its absolute discretion, deem necessary or advisable; (c) the obtaining of any approval or other clearance from any state or federal governmental agency, which the Administrator will, in its absolute discretion, determine to be necessary or advisable; and (d) the lapse of such reasonable period of time following the date of grant of the Restricted Stock as the Administrator may establish from time to time for reasons of administrative convenience.
14.Plan Governs. This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern. Capitalized terms used and not defined in this Agreement will have the meaning set forth in the Plan.
15.Administrator Authority. The Administrator will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Shares of Restricted Stock have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Agreement.
16.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the Shares of Restricted Stock awarded under the Plan or future Restricted Stock that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.

7



17.Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
18.Agreement Severable. In the event that any provision in this Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
19.Modifications to the Agreement. This Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Agreement, the Company reserves the right to revise this Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) or to otherwise avoid imposition of any additional tax or income recognition under Section 409A of the Code in connection to this Award of Restricted Stock.
20.Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Award of Restricted Stock under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
21.Governing Law. This Agreement will be governed by the laws of California, without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under this Award of Restricted Stock or this Agreement, the parties hereby submit to and consent to the jurisdiction of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California, and no other courts, where this Award of Restricted Stock is made and/or to be performed.
.

8



PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
RESTRICTED STOCK AWARD AGREEMENT
Unless otherwise defined herein, the terms defined in the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Notice of Grant of Restricted Stock, including the attached Vesting Appendix (the “Notice of Grant”), and Terms and Conditions of Restricted Stock Grant, attached hereto as Exhibit A (together, the “Agreement”).
NOTICE OF RESTRICTED STOCK GRANT
Participant:
 
 
Address:
 
 
 
 
 
Participant has been granted the right to receive an Award of Restricted Stock, subject to the terms and conditions of the Plan and this Agreement, as follows:
Date of Grant    
 
 
 
Vesting Commencement Date
 
 
 
Target Shares of Restricted Stock
 
 
 
Maximum Shares of Restricted Stock    
 
 
 
Vesting Schedule:
The Restricted Stock will vest and the Company’s right to reacquire the Restricted Stock will lapse in accordance with the attached Vesting Appendix.
In the event Participant ceases to be a Service Provider for any or no reason before Participant vests in the Restricted Stock, the Restricted Stock will immediately be forfeited.

-1-



By Participant’s signature and the signature of the representative of Palo Alto Networks, Inc. (the “Company”) below, Participant and the Company agree that this Award of Restricted Stock is granted under and governed by the terms and conditions of the Plan and this Agreement. Participant has reviewed the Plan and this Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement and fully understands all provisions of the Plan and Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan and Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.
PARTICIPANT
 
PALO ALTO NETWORKS, INC.
 
 
 
Signature
 
 
 
 
 
Print Name
 
 
 
 
 
Address:
 
 
 
 
 
 
 
 


-2-





EXHIBIT A
TERMS AND CONDITIONS OF RESTRICTED STOCK GRANT

1.Grant of Restricted Stock. The Company hereby grants to the Participant named in the Notice of Grant (the “Participant”) under the Plan for past services and as a separate incentive in connection with his or her services and not in lieu of any salary or other compensation for his or her services, an Award of Shares of Restricted Stock, subject to all of the terms and conditions in this Agreement and the Plan, which is incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Agreement, the terms and conditions of the Plan will prevail.
2.Escrow of Shares.
(a)All Shares of Restricted Stock will, upon execution of this Agreement, be delivered and deposited with an escrow holder designated by the Company (the “Escrow Holder”). The Shares of Restricted Stock will be held by the Escrow Holder until such time as the Shares of Restricted Stock vest or the date Participant ceases to be a Service Provider.
(b)The Escrow Holder will not be liable for any act it may do or omit to do with respect to holding the Shares of Restricted Stock in escrow while acting in good faith and in the exercise of its judgment.
(c)Upon Participant’s termination as a Service Provider for any reason, the Escrow Holder, upon receipt of written notice of such termination, will take all steps necessary to accomplish the transfer of the unvested Shares of Restricted Stock to the Company. Participant hereby appoints the Escrow Holder with full power of substitution, as Participant’s true and lawful attorney‑in‑fact with irrevocable power and authority in the name and on behalf of Participant to take any action and execute all documents and instruments, including, without limitation, stock powers which may be necessary to transfer the certificate or certificates evidencing such unvested Shares of Restricted Stock to the Company upon such termination.

-3-



(d)The Escrow Holder will take all steps necessary to accomplish the transfer of Shares of Restricted Stock to Participant after they vest following Participant’s request that the Escrow Holder do so.
(e)Subject to the terms hereof, Participant will have all the rights of a stockholder with respect to the Shares while they are held in escrow, including without limitation, the right to vote the Shares and to receive any cash dividends declared thereon.
(f)In the event of any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares, the Shares of Restricted Stock will be increased, reduced or otherwise changed, and by virtue of any such change Participant will in his or her capacity as owner of unvested Shares of Restricted Stock be entitled to new or additional or different shares of stock, cash or securities (other than rights or warrants to purchase securities); such new or additional or different shares, cash or securities will thereupon be considered to be unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the unvested Shares of Restricted Stock pursuant to this Agreement. If Participant receives rights or warrants with respect to any unvested Shares of Restricted Stock, such rights or warrants may be held or exercised by Participant, provided that until such exercise any such rights or warrants and after such exercise any shares or other securities acquired by the exercise of such rights or warrants will be considered to be unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the unvested Shares of Restricted Stock pursuant to this Agreement. The Administrator in its absolute discretion at any time may accelerate the vesting of all or any portion of such new or additional shares of stock, cash or securities, rights or warrants to purchase securities or shares or other securities acquired by the exercise of such rights or warrants.
(g)The Company may instruct the transfer agent for its Common Stock to place a legend on the certificates representing the Restricted Stock or otherwise note its records as to the restrictions on transfer set forth in this Agreement.
3.Vesting Schedule. Except as provided in Section 4, and subject to Section 5, the Shares of Restricted Stock awarded by this Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Shares of Restricted Stock scheduled to vest on a certain

-4-



date or upon the occurrence of a certain condition will not vest in Participant in accordance with any of the provisions of this Agreement, unless Participant will have been continuously a Service Provider from the Date of Grant until the date such vesting occurs.
4.Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock will be considered as having vested as of the date specified by the Administrator.
5.Forfeiture upon Termination of Status as a Service Provider. Notwithstanding any contrary provision of this Agreement, the balance of the Shares of Restricted Stock that have not vested at the time of Participant’s termination as a Service Provider for any reason will be forfeited and automatically transferred to and reacquired by the Company at no cost to the Company upon the date of such termination and Participant will have no further rights thereunder. Participant will not be entitled to a refund of the price paid for the Shares of Restricted Stock, if any, returned to the Company pursuant to this Section 5. Participant hereby appoints the Escrow Agent with full power of substitution, as Participant’s true and lawful attorney-in-fact with irrevocable power and authority in the name and on behalf of Participant to take any action and execute all documents and instruments, including, without limitation, stock powers which may be necessary to transfer the certificate or certificates evidencing such unvested Shares to the Company upon such termination of service.
6.Death of Participant. Any distribution or delivery to be made to Participant under this Agreement will, if Participant is then deceased, be made to Participant’s designated beneficiary, or if no beneficiary survives Participant, the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
7.Withholding of Taxes. Notwithstanding any contrary provision of this Agreement, no certificate representing the Shares of Restricted Stock may be released from the escrow established pursuant to Section 2, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by Participant with respect to the payment of income, employment and other taxes which the Company determines must be withheld with respect to such Shares. The Administrator, in its sole discretion and pursuant to such procedures as it may specify

-5-



from time to time, may permit or require Participant to satisfy such tax withholding obligation, in whole or in part (without limitation) by (a) paying cash, (b) electing to have the Company withhold otherwise deliverable Shares having a Fair Market Value equal to the minimum amount required to be withheld, (c) delivering to the Company already vested and owned Shares having a Fair Market Value equal to the amount required to be withheld, or (d) selling a sufficient number of such Shares otherwise deliverable to Participant through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any tax withholding obligations by reducing the number of Shares otherwise deliverable to Participant and, until determined otherwise by the Company, this will be the method by which such tax withholding obligations are satisfied. To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any tax withholding obligations through the use of the method described in (d) above If Participant fails to make satisfactory arrangements for the payment of any required tax withholding obligations hereunder at the time any applicable Shares otherwise are scheduled to vest pursuant to Sections 3 or 4 or tax withholding obligations related to the applicable Shares otherwise are due, Participant will permanently forfeit such Shares and the Shares will be returned to the Company at no cost to the Company.
8.Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant or the Escrow Agent. Except as provided in Section 2(f), after such issuance, recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
9.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE SHARES OF RESTRICTED STOCK PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING

-6-



HIRED, BEING GRANTED THIS RESTRICTED STOCK OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.
10.Address for Notices. Any notice to be given to the Company under the terms of this Agreement will be addressed to the Company at Palo Alto Networks, Inc., 3300 Olcott Street, Santa Clara, CA, 95054, or at such other address as the Company may hereafter designate in writing.
11.Grant is Not Transferable. Except to the limited extent provided in Section 6, the unvested Shares subject to this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of any unvested Shares of Restricted Stock subject to this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.
12.Binding Agreement. Subject to the limitation on the transferability of this grant contained herein, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
13.Additional Conditions to Release from Escrow. The Company will not be required to issue any certificate or certificates for Shares hereunder or release such Shares from the escrow established pursuant to Section 2 prior to fulfillment of all the following conditions: (a) the admission of such Shares to listing on all stock exchanges on which such class of stock is then listed; (b) the completion of any registration or other qualification of such Shares under any state or federal law

-7-



or under the rulings or regulations of the Securities and Exchange Commission or any other governmental regulatory body or the securities exchange on which the Shares are then registered, which the Administrator will, in its absolute discretion, deem necessary or advisable; (c) the obtaining of any approval or other clearance from any state or federal governmental agency, which the Administrator will, in its absolute discretion, determine to be necessary or advisable; and (d) the lapse of such reasonable period of time following the date of grant of the Restricted Stock as the Administrator may establish from time to time for reasons of administrative convenience.
14.Plan Governs. This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern. Capitalized terms used and not defined in this Agreement will have the meaning set forth in the Plan.
15.Administrator Authority. The Administrator will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Shares of Restricted Stock have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Agreement.
16.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the Shares of Restricted Stock awarded under the Plan or future Restricted Stock that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
17.Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
18.Agreement Severable. In the event that any provision in this Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or

-8-



unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
19.Modifications to the Agreement. This Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Agreement, the Company reserves the right to revise this Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) or to otherwise avoid imposition of any additional tax or income recognition under Section 409A of the Code in connection to this Award of Restricted Stock.
20.Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Award of Restricted Stock under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
21.Forfeiture or Clawback. The Restricted Stock (including any proceeds, gains or other economic benefit received by the Participant from a subsequent sale of Shares issued upon vesting) will be subject to the Company’s compensation recovery or clawback policy currently in effect and any clawback policy that the Company is required to adopt pursuant to the listing standards of any national securities exchange or association on which the Company’s securities are listed or as is otherwise required by the Dodd-Frank Wall Street Reform and Consumer Protection Act or other Applicable Laws.
22.Governing Law. This Agreement will be governed by the laws of California, without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under this Award of Restricted Stock or this Agreement, the parties hereby submit to and consent to the jurisdiction of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District

-9-



of California, and no other courts, where this Award of Restricted Stock is made and/or to be performed.

-10-



PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
RESTRICTED STOCK AWARD AGREEMENT
Unless otherwise defined herein, the terms defined in the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Notice of Grant of Restricted Stock (the “Notice of Grant”) and Terms and Conditions of Restricted Stock Grant, attached hereto as Exhibit A (together, the “Agreement”).
NOTICE OF RESTRICTED STOCK GRANT

Participant Name
 
First Last

Address:
 
Address 1
 
 

Address 2

Participant has been granted the right to receive an Award of Restricted Stock, subject to the terms and conditions of the Plan and this Agreement, as follows:
Grant Number                
Date of Grant                
Vesting Commencement Date    
Total Number of Shares Granted    
Vesting Schedule:
Subject to any acceleration provisions contained in the Plan or set forth below, the Restricted Stock will vest and the Company’s right to reacquire the Restricted Stock will lapse in accordance with the following schedule:
25% of the Eligible Restricted Stock will vest on the one year anniversary of the Vesting Commencement Date and one-sixteenth (1/16) of the Eligible Restricted Stock will vest quarterly


-1-



thereafter, in each case, subject to the Participant continuing to be a Service Provider through each vesting date.
By Participant’s signature and the signature of the representative of Palo Alto Networks, Inc. (the “Company”) below, Participant and the Company agree that this Award of Restricted Stock is granted under and governed by the terms and conditions of the Plan and this Agreement. Participant has reviewed the Plan and this Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement and fully understands all provisions of the Plan and Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan and Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.

PARTICIPANT
 
PALO ALTO NETWORKS, INC.
 
 
 
Signature
 
By
 
 
 
 
 
Senior Vice President & General Counsel
Print Name
 
Title
Address:
Address 1
Address 2


-2-



EXHIBIT A
TERMS AND CONDITIONS OF RESTRICTED STOCK GRANT

1.Grant of Restricted Stock. The Company hereby grants to the Participant named in the Notice of Grant (the “Participant”) under the Plan for past services and as a separate incentive in connection with his or her services and not in lieu of any salary or other compensation for his or her services, an Award of Shares of Restricted Stock, subject to all of the terms and conditions in this Agreement and the Plan, which is incorporated herein by reference. Subject to Section 18(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Agreement, the terms and conditions of the Plan will prevail.
2.Escrow of Shares.
(a)All Shares of Restricted Stock will, upon execution of this Agreement, be delivered and deposited with an escrow holder designated by the Company (the “Escrow Holder”). The Shares of Restricted Stock will be held by the Escrow Holder until such time as the Shares of Restricted Stock vest or the date Participant ceases to be a Service Provider.
(b)The Escrow Holder will not be liable for any act it may do or omit to do with respect to holding the Shares of Restricted Stock in escrow while acting in good faith and in the exercise of its judgment.
(c)Upon Participant’s termination as a Service Provider for any reason, the Escrow Holder, upon receipt of written notice of such termination, will take all steps necessary to accomplish the transfer of the unvested Shares of Restricted Stock to the Company. Participant hereby appoints the Escrow Holder with full power of substitution, as Participant’s true and lawful attorney‑in‑fact with irrevocable power and authority in the name and on behalf of Participant to take any action and execute all documents and instruments, including, without limitation, stock powers which may be necessary to transfer the certificate or certificates evidencing such unvested Shares of Restricted Stock to the Company upon such termination.

-3-



(d)The Escrow Holder will take all steps necessary to accomplish the transfer of Shares of Restricted Stock to Participant after they vest following Participant’s request that the Escrow Holder do so.
(e)Subject to the terms hereof, Participant will have all the rights of a stockholder with respect to the Shares while they are held in escrow, including without limitation, the right to vote the Shares and to receive any cash dividends declared thereon.
(f)In the event of any dividend or other distribution (whether in the form of cash, Shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, spin-off, combination, repurchase, or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares, the Shares of Restricted Stock will be increased, reduced or otherwise changed, and by virtue of any such change Participant will in his or her capacity as owner of unvested Shares of Restricted Stock be entitled to new or additional or different shares of stock, cash or securities (other than rights or warrants to purchase securities); such new or additional or different shares, cash or securities will thereupon be considered to be unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the unvested Shares of Restricted Stock pursuant to this Agreement. If Participant receives rights or warrants with respect to any unvested Shares of Restricted Stock, such rights or warrants may be held or exercised by Participant, provided that until such exercise any such rights or warrants and after such exercise any shares or other securities acquired by the exercise of such rights or warrants will be considered to be unvested Shares of Restricted Stock and will be subject to all of the conditions and restrictions which were applicable to the unvested Shares of Restricted Stock pursuant to this Agreement. The Administrator in its absolute discretion at any time may accelerate the vesting of all or any portion of such new or additional shares of stock, cash or securities, rights or warrants to purchase securities or shares or other securities acquired by the exercise of such rights or warrants.
(g)The Company may instruct the transfer agent for its Common Stock to place a legend on the certificates representing the Restricted Stock or otherwise note its records as to the restrictions on transfer set forth in this Agreement.

-4-



3.Vesting Schedule. Except as provided in Section 4, and subject to Section 5, the Shares of Restricted Stock awarded by this Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Shares of Restricted Stock scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in Participant in accordance with any of the provisions of this Agreement, unless Participant will have been continuously a Service Provider from the Date of Grant until the date such vesting occurs.
4.Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock will be considered as having vested as of the date specified by the Administrator.
5.Forfeiture upon Termination of Status as a Service Provider. Notwithstanding any contrary provision of this Agreement, the balance of the Shares of Restricted Stock that have not vested at the time of Participant’s termination as a Service Provider for any reason will be forfeited and automatically transferred to and reacquired by the Company at no cost to the Company upon the date of such termination and Participant will have no further rights thereunder. Participant will not be entitled to a refund of the price paid for the Shares of Restricted Stock, if any, returned to the Company pursuant to this Section 5. Participant hereby appoints the Escrow Agent with full power of substitution, as Participant’s true and lawful attorney-in-fact with irrevocable power and authority in the name and on behalf of Participant to take any action and execute all documents and instruments, including, without limitation, stock powers which may be necessary to transfer the certificate or certificates evidencing such unvested Shares to the Company upon such termination of service.
6.Death of Participant. Any distribution or delivery to be made to Participant under this Agreement will, if Participant is then deceased, be made to Participant’s designated beneficiary, or if no beneficiary survives Participant, the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.

-5-



7.Withholding of Taxes. Notwithstanding any contrary provision of this Agreement, no certificate representing the Shares of Restricted Stock may be released from the escrow established pursuant to Section 2, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by Participant with respect to the payment of income, employment and other taxes which the Company determines must be withheld with respect to such Shares. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit or require Participant to satisfy such tax withholding obligation, in whole or in part (without limitation) by (a) paying cash, (b) electing to have the Company withhold otherwise deliverable Shares having a Fair Market Value equal to the minimum amount required to be withheld, (c) delivering to the Company already vested and owned Shares having a Fair Market Value equal to the amount required to be withheld, or (d) selling a sufficient number of such Shares otherwise deliverable to Participant through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any tax withholding obligations by reducing the number of Shares otherwise deliverable to Participant and, until determined otherwise by the Company, this will be the method by which such tax withholding obligations are satisfied. To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any tax withholding obligations through the use of the method described in (d) above If Participant fails to make satisfactory arrangements for the payment of any required tax withholding obligations hereunder at the time any applicable Shares otherwise are scheduled to vest pursuant to Sections 3 or 4 or tax withholding obligations related to the applicable Shares otherwise are due, Participant will permanently forfeit such Shares and the Shares will be returned to the Company at no cost to the Company.
8.Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant or the Escrow Agent. Except as provided in Section 2(f), after such issuance,

-6-



recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
9.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE SHARES OF RESTRICTED STOCK PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AT THE WILL OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS RESTRICTED STOCK OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE PARENT OR SUBSIDIARY EMPLOYING OR RETAINING PARTICIPANT) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.
10.Address for Notices. Any notice to be given to the Company under the terms of this Agreement will be addressed to the Company at Palo Alto Networks, Inc., 3300 Olcott Street, Santa Clara, CA, 95054, or at such other address as the Company may hereafter designate in writing.
11.Grant is Not Transferable. Except to the limited extent provided in Section 6, the unvested Shares subject to this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of any unvested Shares of Restricted Stock subject to this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.

-7-



12.Binding Agreement. Subject to the limitation on the transferability of this grant contained herein, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
13.Additional Conditions to Release from Escrow. The Company will not be required to issue any certificate or certificates for Shares hereunder or release such Shares from the escrow established pursuant to Section 2 prior to fulfillment of all the following conditions: (a) the admission of such Shares to listing on all stock exchanges on which such class of stock is then listed; (b) the completion of any registration or other qualification of such Shares under any state or federal law or under the rulings or regulations of the Securities and Exchange Commission or any other governmental regulatory body or the securities exchange on which the Shares are then registered, which the Administrator will, in its absolute discretion, deem necessary or advisable; (c) the obtaining of any approval or other clearance from any state or federal governmental agency, which the Administrator will, in its absolute discretion, determine to be necessary or advisable; and (d) the lapse of such reasonable period of time following the date of grant of the Restricted Stock as the Administrator may establish from time to time for reasons of administrative convenience.
14.Plan Governs. This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern. Capitalized terms used and not defined in this Agreement will have the meaning set forth in the Plan.
15.Administrator Authority. The Administrator will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Shares of Restricted Stock have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Agreement.
16.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to the Shares of Restricted Stock awarded under the Plan or future Restricted

-8-



Stock that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
17.Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.
18.Agreement Severable. In the event that any provision in this Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
19.Modifications to the Agreement. This Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Agreement, the Company reserves the right to revise this Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) or to otherwise avoid imposition of any additional tax or income recognition under Section 409A of the Code in connection to this Award of Restricted Stock.
20.Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Award of Restricted Stock under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
21.Forfeiture or Clawback. The Restricted Stock (including any proceeds, gains or other economic benefit received by the Participant from a subsequent sale of Shares issued upon vesting) will be subject to the Company’s compensation recovery or clawback policy currently in effect and

-9-



any clawback policy that the Company is required to adopt pursuant to the listing standards of any national securities exchange or association on which the Company’s securities are listed or as is otherwise required by the Dodd-Frank Wall Street Reform and Consumer Protection Act or other Applicable Laws.
22.Governing Law. This Agreement will be governed by the laws of California, without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under this Award of Restricted Stock or this Agreement, the parties hereby submit to and consent to the jurisdiction of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California, and no other courts, where this Award of Restricted Stock is made and/or to be performed.



-10-









PALO ALTO NETWORKS, INC.

APPENDIX- ISRAELI TAXPAYERS

2012 EQUITY INCENTIVE PLAN


ADOPTED

ON MAY 30, 2014




1



PALO ALTO NETWORKS, INC.
(THE “COMPANY”)
APPENDIX – ISRAELI TAXPAYERS
2012 EQUITY INCENTIVE PLAN

1.Special Provisions for Persons who are Israeli Taxpayers
1.1This Appendix (the “Appendix”) to the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the “Plan”) is effective as of May 30, 2014 (the “Effective Date”).
1.2The provisions specified hereunder apply only to persons who are subject to taxation by the State of Israel with respect to the Awards (as defined below).
1.3This Appendix applies with respect to the Awards under the Plan. The purpose of this Appendix is to establish certain rules and limitations applicable to Awards that may be granted under the Plan to Eligible Employees (as defined below) from time to time, in compliance with the securities and other applicable laws currently in force in the State of Israel. Except as otherwise provided by this Appendix, all grants made pursuant to this Appendix shall be governed by the terms of the Plan. This Appendix is applicable only to grants made after the Effective Date. This Appendix complies with, and is subject to the ITO (as defined below) and Section 102 (as defined below). For the avoidance of doubt, the provisions of this Appendix shall not alter the vesting terms of any Award as may be specified by the Administrator, and such vesting terms of the Award may be different and include other limitations and restrictions.
1.4The Plan and this Appendix shall be read together. In any case of contradiction, whether explicit or implied, between the provisions of this Appendix and the Plan, the provisions of this Appendix shall govern.
2.Definitions.
Capitalized terms not otherwise defined herein shall have the meaning assigned to them in the Plan. The following additional definitions will apply to grants made pursuant to this Appendix:
3(i) Award” means an Award that is subject to taxation pursuant to Section 3(i) of the ITO which has been granted to any person who is NOT an Eligible 102 Participant.

2



102 Capital Gains Track” means the tax track set forth in Section 102(b)(2) or Section 102(b)(3) of the ITO, as the case may be.
102 Capital Gains Track Grant” means a 102 Trustee Grant qualifying for the special tax treatment under the 102 Capital Gains Track.
102 Earned Income Track” means the tax track set forth in Section 102(b)(1) of the ITO.
102 Earned Income Track Grant” means a 102 Trustee Grant qualifying for the ordinary income tax treatment under the 102 Earned Income Track.
102 Trustee Grant” means an Award granted pursuant to Section 102(b) of the ITO and held in trust by a Trustee for the benefit of the Eligible 102 Participant, or being supervised by the Trustee, and includes 102 Capital Gains Track Grants or 102 Earned Income Track Grants.
Affiliate” means any Parent or Subsidiary that is an “employing company” within the meaning of Section 102(a) of the ITO.
Controlling Shareholder” as defined under Section 32(9) of the ITO, means an individual who prior to the grant or as a result of the exercise of any Award, holds or would hold, directly or indirectly, in his name or with a relative (as defined in the ITO) (i) 10% or more of the outstanding shares of the Company, (ii) 10% or more of the voting power of the Company, (iii) the right to hold or purchase 10% or more of the outstanding equity or voting power, (iv) the right to obtain 10% or more of the “profit” of the Company (as defined in the ITO), or (v) the right to appoint a Director.
“Election” means the Company’s election of the type (i.e., between 102 Capital Gains Track or 102 Earned Income Track) of 102 Trustee Grants that it will make under the Plan, as filed with the ITA.
Eligible Employee” means (i) selected employees and officers of the Company or an Affiliate or Directors and (ii) selected Consultants, to whom Awards shall be made, under the Plan, by the Administrator.
Eligible 102 Participant” means an individual employed by the Company or by an Affiliate or a Director, who is not a Controlling Shareholder.
ITA” means the Israeli Tax Authority.
ITO” means the Israeli Income Tax Ordinance (New Version) 1961, and the rules, regulations, orders or procedures promulgated thereunder and any amendments thereto, including specifically the ITO Rules, all as may be amended from time to time.
ITO Rules” means the Income Tax Rules (Tax Benefits in Share Issuance to Employees) 5763-2003.

3



Non-Trustee Grant” means an Award granted to an Eligible 102 Participant pursuant to Section 102(c) of the ITO and not held in trust or being supervised by a Trustee.
Required Holding Period” means the requisite period prescribed by the Section 102 and the ITO Rules, or such other period as may be required by the ITA, with respect to 102 Trustee Grants, during which Awards granted by the Company and the Shares issued upon the exercise of Awards must be held or supervised by the Trustee for the benefit of the person to whom it or they were granted or issued, as the case may be. As of the Effective Date, the Required Holding Period for 102 Capital Gains Track Grants is twenty four (24) months from the date the Awards are deposited with or under the supervision of the Trustee.
Section 102” means the provisions of Section 102 of the ITO, as amended from time to time.
Trustee” means a person or entity designated by the Board to serve as a trustee and/or supervising trustee and approved by the ITA in accordance with the provisions of Section 102(a) of the ITO.
Trust Agreement” means the agreement(s) between the Company and the Trustee regarding Awards granted under this Appendix, as in effect from time to time.
3.Types of Grants and Section 102 Election.
3.1Grant of Awards made pursuant to Section 102, shall be made pursuant to either (a) Section 102(b)(2) or Section 102(b)(3) of the ITO as the case may be, as 102 Capital Gains Track Grants, or (b) Section 102(b)(1) of the ITO as 102 Earned Income Track Grants. The Company’s Election regarding the type of 102 Trustee Grant it elects to make shall be filed with the ITA. Once the Company has filed such Election, it may change the type of 102 Trustee Grant that it elects to make only after the lapse of at least twelve (12) months from the end of the calendar year in which the first grant was made pursuant to the previous Election, in accordance with Section 102. For the avoidance of doubt, such Election shall not prevent the Company from granting Non-Trustee Grants to Eligible 102 Participants at any time.
3.2Eligible 102 Participants may receive only 102 Trustee Grants or Non-Trustee Grants under this Appendix. Eligible Employees who are not Eligible 102 Participants may be granted only 3(i) Awards under this Appendix.
3.3No 102 Trustee Grants may be made effective pursuant to this Appendix until thirty (30) days after the requisite filings required by the ITO (including specific tax rulings, where applicable) and the ITO Rules have been filed with the ITA.

4



3.4The Award agreement or documents evidencing the Awards granted or Shares issued pursuant to the Plan and this Appendix shall indicate whether the grant is a 102 Trustee Grant, a Non-Trustee Grant or a 3(i) Grant; and, if the grant is a 102 Trustee Grant, whether it is a 102 Capital Gains Track Grant or a 102 Earned Income Track Grant.
4.Terms And Conditions of 102 Trustee Grants.
4.1Each 102 Trustee Grant will be deemed granted on the date of grant, in accordance with the provisions of Section 102 and the Trust Agreement.
4.2Each 102 Trustee Grant granted to an Eligible 102 Participant shall be held by, or supervised by, the Trustee and each certificate for Shares acquired pursuant to a 102 Trustee Grant shall be issued to and registered in the name of a Trustee and shall be held in trust for the benefit of the Eligible Employee, or in the case of supervised trustee in the name of the Eligible Employee under the supervison of the Trustee, for the Required Holding Period. After termination of the Required Holding Period, the Trustee may release such Awards and any such Shares or in the case of supervisior trustee end its supervision regarding such 102 Trustee Awards or Shares and release any consideration received in connection with such Awards or Shares, provided that: (i) the Trustee has received an acknowledgment from the ITA that the Eligible Employee has paid any applicable tax due pursuant to the ITO; or (ii) the Trustee and/or the Company withholds any applicable tax due pursuant to the ITO. The Trustee shall not release any 102 Trustee Awards or Shares issued thereunder or end its supervision regarding such 102 Trustee Awards or Shares prior to the full payment of the Eligible Employee's tax liabilities.
4.3Each 102 Trustee Grant (whether a 102 Capital Gains Track Grant or a 102 Earned Income Track Grant, as applicable) shall be subject to the relevant terms of Section 102 and the ITO, which shall be deemed an integral part of the 102 Trustee Grant and shall prevail over any term contained in the Plan, this Appendix or any Award agreement that is not consistent therewith. Any provision of the ITO and any approvals by the ITA not expressly specified in this Appendix or any document evidencing a grant that are necessary to receive or maintain any tax benefit pursuant to Section 102 shall be binding on the Eligible 102 Participant. The Trustee and the Eligible 102 Participant granted a 102 Trustee Grant shall comply with the ITO, and the terms and conditions of the Trust Agreement entered into between the Company and the Trustee. For the avoidance of doubt, it is reiterated that compliance with the ITO specifically includes compliance with the ITO Rules. Further, the Eligible 102 Participant agrees to execute any and all documents which the Company or the Trustee may reasonably determine to be necessary in order to comply with the provision of any applicable law, and, particularly, Section 102.

5



4.4During the Required Holding Period, the Eligible 102 Participant shall not release or sell or require the Trustee to release or sell the Awards or Shares and other shares received subsequently following any realization of rights derived from Awards or Shares (including stock dividends) to a third party to the Eligible 102 Participant, as the case may be, unless permitted to do so by applicable law. Notwithstanding the foregoing, the Trustee may, pursuant to a written request and subject to applicable law, release and transfer such Shares to a designated third party (or in connection with a supervisior trustee, the release of consideration received in connection with the Awards and Shares), provided that both of the following conditions have been fulfilled prior to such transfer: (i)  all taxes required to be paid upon the release and transfer of the Shares have been withheld for transfer to the ITA; and (ii) the Trustee has received written confirmation from the Company that all requirements for such release and transfer have been fulfilled according to the terms of the Company’s corporate documents, the Plan, any applicable agreement and any applicable law. To avoid doubt, such sale or release during the Required Holding Period will result in different tax ramifications to the Eligible 102 Participant under Section 102 of the ITO and the ITO Rules and/or any other regulations or orders or procedures promulgated thereunder, which shall apply to and shall be borne solely by such Eligible 102 Participant.
4.5In the event a stock dividend is declared and/or additional rights are granted with respect to Shares which were issued upon an exercise of Awards granted as 102 Trustee Grants, such dividend and/or rights shall also be subject to the provisions of this Section 4 and the Required Holding Period for such dividend shares and/or rights shall be measured from the commencement of the Required Holding Period for the Awards with respect to which the dividend was declared and/or rights granted. In the event of a cash dividend on Shares, the Trustee shall transfer the dividend proceeds to the Eligible 102 Participant after deduction of taxes and mandatory payments in compliance with applicable withholding requirements.
4.6If an Award which is granted as a 102 Trustee Grant is exercised or vests during the Required Holding Period, the Shares issued upon such exercise or vesting shall be issued in the name of the Trustee for the benefit of the Eligible 102 Participant or in the case of supervisior trustee under the supervison of the Trustee. If such Shares are issued after the Required Holding Period has lapsed, the Shares issued upon such exercise or vesting shall, at the election of the Eligible 102 Participant, either (i) be issued in the name of the Trustee or in the case of supervisior trustee in the name of the Eligible 102 Participant under the Supervision of the Trustee, or (ii) be transferred to the Eligible 102 Participant directly, provided that the Eligible 102 Participant first complies with all applicable provisions of the Plan and pays all taxes which apply on the Shares or to such transfer of Shares.

6



4.7To avoid doubt, notwithstanding anything to the contrary in the Plan, no grant qualifying as a 102 Trustee Grant shall be substituted for payment in cash or any other form of consideration, including Awards or Shares, in the absence of an express approval of the ITA in advance for such substitution
5Assignability.
As long as Awards or Shares are held by the Trustee on behalf of the Eligible 102 Participant, or supervised by the Trustee, all rights of the Eligible 102 Participant over the Awards or Shares are personal, cannot be transferred, assigned, pledged or mortgaged, other than by will or laws of descent and distribution.
6Tax Consequences.
6.1Any tax consequences arising from the grant, exercise or vesting of any Award, from the payment for Shares covered thereby, or from any other event or act (of the Company, and/or its Affiliates, and the Trustee or the Eligible Employee), hereunder, shall be borne solely by the Eligible Employee. The Company and/or its Affiliates, and/or the Trustee shall be entitled to withhold taxes according to the requirements under the applicable laws, rules, and regulations, including withholding taxes at source. Furthermore, the Eligible Employee shall agree to indemnify the Company and/or its Affiliates and/or the Trustee and hold them harmless against and from any and all liability for any such tax or interest or penalty thereon, including without limitation, liabilities relating to the necessity to withhold, or to have withheld, any such tax from any payment made to the Eligible Employee. The Company or any of its Affiliates and the Trustee may make such provisions and take such steps as it may deem necessary or appropriate for the withholding of all taxes required by law to be withheld with respect to Awards granted under the Plan and the exercise or vesting or sale thereof, including, but not limited, to (i) deducting the amount so required to be withheld from any other amount then or thereafter payable to an Eligible Employee, and/or (ii) requiring an Eligible Employee to pay to the Company or any of its Affiliates the amount so required to be withheld as a condition of the issuance, delivery, distribution or release of any Shares, and/or (iii) by causing the exercise of Awards and/or the sale of Shares held by or on behalf of an Eligible Employee, or supervised by the Trustee, to cover such liability, up to the amount required to satisfy minimum statuary withholding requirements. In addition, the Eligible Employee will be required to pay any amounts which exceed the tax to be withheld and remitted to the tax authorities, pursuant to applicable tax laws, regulations and rules.
6.2With respect to Non-Trustee Grants, if the Eligible Employee ceases to be employed by the Company or any Affiliate, the Eligible 102 Participant shall extend to the Company and/or its Affiliate

7



a security or guarantee for the payment of tax due at the time of sale of Shares to the satisfaction of the Company, all in accordance with the provisions of Section 102 of the ITO and the ITO Rules.
7.Governing Law and Jurisdiction.
Notwithstanding any other provision of the Plan, with respect to Eligible Employees subject to this Appendix, the Plan and all instruments issued thereunder or in connection therewith shall be governed by, and interpreted in accordance with, the laws of the State of Israel applicable to contracts made and to be performed therein.
8.Securities Laws.
Without derogation from any provisions of the Plan, all grants pursuant to this Appendix shall be subject to compliance with the Israeli Securities Law, 1968, and the rules and regulations promulgated thereunder.



* * * * * * *



8



PALO ALTO NETWORKS, INC.
2012 EQUITY INCENTIVE PLAN
RESTRICTED STOCK UNIT AWARD AGREEMENT
FOR NON-U.S. PARTICIPANTS
Unless otherwise defined herein, the terms defined in the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the “Plan”) will have the same defined meanings in this Restricted Stock Unit Award Agreement for Non-U.S. Participants and the Addendum to the Restricted Stock Unit Award Agreement for Non-U.S. Participants (the “Addendum”) (together, the “Award Agreement”) and the Israeli Appendix to the Palo Alto Networks, Inc. 2012 Equity Incentive Plan (the "Israeli Appendix").

NOTICE OF RESTRICTED STOCK UNIT GRANT

Participant:
 
 
Address:
 
 
 
 
 

The Trustee (as defined in the Restricted Stock Unity Award Agreement for Non-U.S. Participants) has been granted for your benefit the right to receive an Award of Restricted Stock Units, subject to the terms and conditions of the Plan, this Award Agreement, and the Trust Agreement between the Company and/or its Affiliate and the trustee elected by the Company and/or its Affiliate (the "Trust Agreement") as follows:
Grant Number
 
 
 
Date of Grant
 
 
 
Required Holding Period
 
 
 
(If Under the 102 Capital Gains Track)
 
 
 
Vesting Commencement Date
 
 
 
Number of Restricted Stock Units
 
 
 
Vesting Schedule:

Subject to any acceleration provisions contained in the Plan or set forth below, the Restricted Stock Unit will vest in accordance with the following schedule:
Twenty-five percent (25%) of the Restricted Stock Units will vest on the one (1) year anniversary of the Vesting Commencement Date, and twenty-five percent (25%) of the Restricted Stock Units will vest each year thereafter on the same day as the Vesting Commencement Date, subject to Participant

1



continuing to be a Service Provider through each such date, as further described in Section 10(j) of the Award Agreement.
In the event Participant ceases to be a Service Provider for any or no reason before Participant vests in the Restricted Stock Unit, the Restricted Stock Unit and Participant’s right to acquire any Shares hereunder will immediately terminate.

By Participant’s signature and the signature of the representative of Palo Alto Networks, Inc. (the “Company”) below, Participant and the Company agree that this Award of Restricted Stock Units is granted under and governed by the terms and conditions of the Plan, this Award Agreement, the Israeli Appendix and the Trust Agreement, including the Terms and Conditions of Restricted Stock Unit Grant for Non-U.S. Participants, attached hereto as Exhibit A, and the Addendum, attached hereto as Exhibit B, all of which are made a part of this document. Participant has reviewed the Plan, this Award Agreement, the Israeli Appendix and the Trust Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Award Agreement and fully understands all provisions of the Plan, the Award Agreement, the Israeli Appendix and the Trust Agreement. Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions relating to the Plan, the Award Agreement, the Israeli Appendix and the Trust Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.
PARTICIPANT
 
PALO ALTO NETWORKS, INC.
 
 
 
Signature
 
By
 
 
 
Print Name
 
Title
 
 
 
Residence Address:
 
 
 
 
 
 
 
 



2



EXHIBIT A
TERMS AND CONDITIONS OF RESTRICTED STOCK UNIT GRANT
FOR NON-U.S. PARTICIPANTS

1.Grant. The Company hereby grants to the Trustee elected by the Company and/or its Affiliate (the "Trustee") for the benefit of the individual named in the Notice of Grant attached as Part I of this Award Agreement (the “Participant”) under the Plan an Award of Restricted Stock Units, subject to all of the terms and conditions in this Award Agreement, the Plan, which is incorporated herein by reference, the Israeli Appendix and the Trust Agreement. Subject to Section 18(c) of the Plan, in the event of a conflict among the terms and conditions of the Plan, the terms and conditions of this Award Agreement and the Israeli Appendix, the terms and conditions of the Plan will prevail. This Award Agreement shall be governed by and shall conform with and be interpreted so as to comply with the requirements of Section 102.
Capital Gains Award
The Restricted Stock Units shall be granted to Eligible 102 Participants as 102 Capital Gains Track Grants under the 102 Capital Gains Track. The Restricted Stock Units together with any additional rights that may be granted to Eligible 102 Participants in connection with such Awards (the "Additional Rights"), shall be allocated to the Trustee on the Eligible 102 Participants' behalf in accordance with the provisions of Section 102, under the Capital Gains Track.
By executing this Award Agreement, the Eligible 102 Participant confirms and acknowledges that the Eligible 102 Participant: (i) read the Plan, the Award Agreement, the Israeli Appendix and the Trust Agreement, and understands and accepts their terms and conditions; (ii) understands the provisions of Section 102 and the Capital Gains Track; and (iii) he/she is aware of the fact that the Company agreed to grant the Restricted Stock Units to the Eligible 102 Participant based on the foregoing confirmation and acknowledgement of the Eligible 102 Participant.
the Eligible 102 Participant confirms as follows:

i.
With respect to any 102 Award, unless permitted and to the extent allowable by the provisions of Section 102 and any rules or regulation or orders or procedures promulgated thereunder and under the Plan and/or the Israeli Appendix, an Eligible 102 Participant shall not sell or release from trust any Share received upon the vesting of any 102 Award and/or any share received subsequently following any realization of rights, including without limitation, bonus shares, until the lapse of the Required Holding Period. Notwithstanding the above, if any such sale or release occurs during the Required Holding Period, the sanctions under Section 102 and under any rules or regulation or orders or

3



procedures promulgated thereunder shall apply to and shall be borne by such Eligible 102 Participant.
ii.
Notwithstanding anything to the contrary, the Trustee shall not release any Shares allocated or issued upon vesting of 102 Awards prior to the full payment of the Eligible 102 Participant’s tax liabilities arising from 102 Awards or until the Trustee has ensured the payment of the tax liabilities arising from 102 Awards which were granted to him and/or any Shares allocated or issued upon vesting of such Awards.
iii.
The Eligible 102 Participant hereby undertakes to release the Trustee from any liability in respect of any action or decision taken and executed in good faith in relation with the Plan, or any 102 Awards or Share granted to the Eligible 102 Participant thereunder.
iv.
All benefits arising from the 102 Awards, including share dividends (bonus shares) shall be deposited with the Trustee for the duration of the Required Holding Period, and the provisions of Section 102 shall apply to such benefits.
2.Company’s Obligation to Pay. Each Restricted Stock Unit represents the right to receive a Share on the date it vests. Unless and until the Restricted Stock Units will have vested in the manner set forth in Section 3, Participant will have no right to payment of any such Restricted Stock Units. Prior to actual payment of any vested Restricted Stock Units, such Restricted Stock Unit will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company. Any Restricted Stock Units that vest in accordance with Sections 3 or 4 will be paid to Participant (or in the event of Participant’s death, to his or her estate) in whole Shares, subject to Participant satisfying any applicable Tax-Related Items as defined and set forth in Section 7. Subject to the provisions of Section 4, such vested Restricted Stock Units shall be paid in whole Shares as soon as practicable after vesting, but in each such case within the period sixty (60) days following the vesting date. In no event will Participant be permitted, directly or indirectly, to specify the taxable year of the payment of any Restricted Stock Units payable under this Agreement.
3.Vesting Schedule. Except as provided in Section 4, and subject to Section 5, the Restricted Stock Units awarded by this Award Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Restricted Stock Units scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in Participant in accordance with any of the provisions of this Award Agreement, unless Participant will have been continuously a Service Provider from the Date of Grant until the date such vesting occurs, as further described in Section 10(j).
4.Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock Units at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock Units will be considered as having vested as of the date specified by the Administrator. The payment of Shares vesting pursuant to this Section 4 shall in all cases be paid at a time or in a manner than is exempt from, or complies with, Section 409A.

4



Notwithstanding anything in the Plan or this Award Agreement to the contrary, if the vesting of the balance, or some lesser portion of the balance, of the Restricted Stock Units is accelerated in connection with Participant’s termination as a Service Provider (provided that such termination is a “separation from service” within the meaning of Section 409A, as determined by the Company), other than due to death, and if (x) Participant is a “specified employee” within the meaning of Section 409A at the time of such termination as a Service Provider and (y) the payment of such accelerated Restricted Stock Units will result in the imposition of additional tax under Section 409A if paid to Participant on or within the six (6) month period following Participant’s termination as a Service Provider, then the payment of such accelerated Restricted Stock Units will not be made until the date six (6) months and one (1) day following the date of Participant’s termination as a Service Provider, unless the Participant dies following his or her termination as a Service Provider, in which case, the Restricted Stock Units will be paid in Shares to the Participant’s estate as soon as practicable following his or her death. It is the intent of this Award Agreement that it and all payments and benefits hereunder be exempt from, or comply with, the requirements of Section 409A so that none of the Restricted Stock Units provided under this Award Agreement or Shares issuable thereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities herein will be interpreted to be so exempt or so comply. Each payment payable under this Award Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2). For purposes of this Award Agreement, “Section 409A” means Section 409A of the Code, and any final Treasury Regulations and Internal Revenue Service guidance thereunder, as each may be amended from time to time.1 
5.Forfeiture upon Termination of Status as a Service Provider. Notwithstanding any contrary provision of this Award Agreement, the balance of the Restricted Stock Units that have not vested as of the time of Participant’s termination as a Service Provider for any or no reason and Participant’s right to acquire any Shares hereunder will immediately terminate.
6.Death of Participant. Any distribution or delivery to be made to Participant under this Award Agreement will, if Participant is then deceased, be made to the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
7.Withholding of Taxes. Notwithstanding any contrary provision of this Award Agreement, no certificate representing the Shares will be issued to Participant, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by Participant with respect to the payment of income tax, social insurance and health tax, payroll tax, fringe benefits tax, payment on account or other tax-related items related to Participant’s participation in the Plan and legally applicable to Participant (“Tax-Related Items”). Participant acknowledges that, regardless of any action taken by the Trustee, the Company or, if different, the Parent or Subsidiary employing or retaining Participant  __________
1 Section 409A applies to and is relevant only for Participants who are U.S. taxpayers.

5



(the “Employer”), the ultimate liability for all Tax-Related Items is and remains Participant’s responsibility and may exceed the amount actually withheld by the Trustee, the Company or the Employer. Participant further acknowledges that the Trustee, the Company and/or the Employer (i) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Restricted Stock Units, including, but not limited to, the grant, vesting or settlement of the Restricted Stock Units, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends or dividend equivalents; and (ii) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Restricted Stock Units to reduce or eliminate Participant’s liability for Tax-Related Items or achieve any particular tax result. Further, if Participant is subject to Tax-Related Items in more than one jurisdiction between the Date of Grant and the date of any relevant taxable or tax withholding event, as applicable, Participant acknowledges that the Trustee, the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit or require Participant to satisfy such Tax-Related Items, in whole or in part (without limitation) by (a) paying cash, (b) electing to have the Company withhold otherwise deliverable Shares, or (c) selling a sufficient number of such Shares otherwise deliverable to Participant through such means as the Company may determine in its sole discretion (whether through a broker or otherwise).  To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any Tax-Related Items by reducing the number of Shares otherwise deliverable to Participant and, until determined otherwise by the Company, this will be the method by which such tax withholding obligations are satisfied.
Depending on the withholding method, the Company, the Employer and/or the Trustee may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding rates or other applicable withholding rates, including maximum applicable rates, in which case Participant will receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent in Shares. If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, Participant is deemed to have been issued the full number of Shares subject to the vested Restricted Stock Units, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items.
If Participant fails to make satisfactory arrangements for the payment of any Tax-Related Items hereunder at the time any applicable Restricted Stock Units otherwise are scheduled to vest pursuant to Sections 3 or 4 or Tax-Related Items related to Restricted Stock Units otherwise are due, Participant will permanently forfeit such Restricted Stock Units and any right to receive Shares thereunder and the Restricted Stock Units will be returned to the Company at no cost to the Company.
8.Rights as Stockholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued,

6



recorded on the records of the Company or its transfer agents or registrars, and delivered to Participant. After such issuance, recordation and delivery, Participant will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
9.No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE RESTRICTED STOCK UNITS PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY CONTINUING AS A SERVICE PROVIDER AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS AWARD OF RESTRICTED STOCK UNITS OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AWARD AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS A SERVICE PROVIDER FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE EMPLOYER) TO TERMINATE PARTICIPANT’S RELATIONSHIP AS A SERVICE PROVIDER AT ANY TIME, WITH OR WITHOUT CAUSE.
10.Nature of Grant. In accepting the Award, Participant acknowledges, understands and agrees that:
(a)
the Plan is established voluntarily by the Company and it is discretionary in nature;
(b)
the grant of the Restricted Stock Units is voluntary and occasional and does not create any contractual or other right to receive future grants of Restricted Stock Units, or benefits in lieu of Restricted Stock Units, even if Restricted Stock Units have been granted in the past;
(c)
all decisions with respect to future Restricted Stock Units or other grants, if any, will be at the sole discretion of the Company;
(d)
the Restricted Stock Unit grant and Participant’s participation in the Plan shall not be interpreted as forming an employment or service contract with the Company, the Employer, or any Parent or Subsidiary;
(e)
Participant is voluntarily participating in the Plan;
(f)
the Restricted Stock Units and the Shares subject to the Restricted Stock Units are not intended to replace any pension rights or compensation;
(g)
the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income and value of same, are not part of normal or expected compensation for any purposes, including, without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments,

7



bonuses, long-service awards, pension or retirement or welfare benefits or similar payments;
(h)
the future value of the underlying Shares is unknown, indeterminable and cannot be predicted with certainty;
(i)
no claim or entitlement to compensation or damages shall arise from forfeiture of the Restricted Stock Units resulting from the termination of Participant as a Service Provider (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any), and in consideration of the grant of the Restricted Stock Units to which Participant is otherwise not entitled, Participant irrevocably agrees never to institute any claim against the Company, any Parent or Subsidiary or the Employer, waives Participant’s ability, if any, to bring any such claim, and releases the Company, any Parent or Subsidiary and the Employer from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, Participant shall be deemed irrevocably to have agreed not to pursue such claim and agrees to execute any and all documents necessary to request dismissal or withdrawal of such claim;
(j)
for purposes of the Restricted Stock Units, Participant’s status as a Service Provider will be considered terminated as of the date Participant is no longer actively providing services to the Company or any Parent or Subsidiary (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any) and Participant’s right to vest in the Restricted Stock Units under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where Participant is employed or rendering services or the terms of Participant’s employment or service agreement, if any); the Administrator shall have the exclusive discretion to determine when Participant is no longer actively providing services for purposes of Participant’s Restricted Stock Unit grant (including whether Participant may still be considered to be providing services while on a leave of absence);
(k)
the Restricted Stock Units and the benefits evidenced by this Award Agreement do not create any entitlement to have the Restricted Stock Units or any such benefits transferred to, or assumed by, another company nor to be exchanged,

8



cashed out or substituted for, in connection with any corporate transaction affecting the Shares; and
(l)
Participant acknowledges and agrees that neither the Company, the Employer nor any Parent or Subsidiary shall be liable for any foreign exchange rate fluctuation between Participant’s local currency and the United States Dollar that may affect the value of the Restricted Stock Units or of any amounts due to Participant pursuant to the settlement of the Restricted Stock Units or the subsequent sale of any Shares acquired upon settlement.
11.No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the underlying Shares. Participant is hereby advised to consult with Participant’s own personal tax, legal and financial advisors regarding Participant’s participation in the Plan before taking any action related to the Plan.
12.Data Privacy. Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of Participant’s personal data as described in this Award Agreement and any other Restricted Stock Unit grant materials by and among, as applicable, the Employer, the Company and any Parent or Subsidiary for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan.
Participant understands that the Company and the Employer may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
Participant understands that Data may be transferred to a third-party stock plan service provider as may be selected by the Company, which is assisting the Company with the implementation, administration and management of the Plan. Participant understands that the recipients of the Data may be located in the United States or elsewhere, and that the recipients’ country (e.g., the United States) may have different data privacy laws and protections than Participant’s country. Participant understands that Participant may request a list with the names and addresses of any potential recipients of the Data by contacting Participant’s local human resources representative. Participant authorizes the Company and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other form, for the sole purpose of implementing, administering and managing Participant’s participation in the Plan. Participant understands that Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the

9



Plan. Participant understands that Participant may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing Participant’s local human resources representative. Further, Participant understands that Participant is providing the consents herein on a purely voluntary basis. If Participant does not consent, or if Participant later seeks to revoke Participant’s consent, Participant’s status as a Service Provider and career with the Employer will not be adversely affected; the only adverse consequence of refusing or withdrawing Participant’s consent is that the Company would not be able to grant Participant Restricted Stock Units or other equity awards or administer or maintain such awards. Therefore, Participant understands that refusing or withdrawing Participant’s consent may affect Participant’s ability to participate in the Plan. For more information on the consequences of Participant’s refusal to consent or withdrawal of consent, Participant understands that Participant may contact Participant’s local human resources representative.
13.Address for Notices. Any notice to be given to the Company under the terms of this Award Agreement will be addressed to the Company at Palo Alto Networks, Inc., 3300 Olcott Street, Santa Clara, CA, 95404, or at such other address as the Company may hereafter designate in writing.
14.Grant is Not Transferable. Except to the limited extent provided in Section 6, this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.
15.Binding Agreement. Subject to the limitation on the transferability of this grant contained herein, this Award Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
16.Additional Conditions to Issuance of Stock. If at any time the Company will determine, in its discretion, that the listing, registration, qualification or rule compliance of the Shares upon any securities exchange or under any local, state, federal or foreign law, the tax code and related regulations or the consent or approval of any governmental regulatory authority is necessary or desirable as a condition to the issuance of Shares to Participant (or his or her estate) hereunder, such issuance will not occur unless and until such listing, registration, qualification, rule compliance, consent or approval will have been completed, effected or obtained free of any conditions not acceptable to the Company. Where the Company determines that the delivery of the payment of any Shares will violate federal securities laws or other Applicable laws, the Company will defer delivery until the earliest date at which the Company reasonably anticipates that the delivery of Shares will no longer cause such violation. The Company will make all reasonable efforts to meet the requirements of any such local, state, federal or

10



foreign law or securities exchange and to obtain any such consent or approval of any such governmental authority or securities exchange.
17.Plan Governs. This Award Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Award Agreement and one or more provisions of the Plan, the provisions of the Plan will govern. Capitalized terms used and not defined in this Award Agreement will have the meaning set forth in the Plan.
18.Administrator Authority. The Administrator will have the power to interpret the Plan and this Award Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Restricted Stock Units have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award Agreement.
19.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to Restricted Stock Units awarded under the Plan or future Restricted Stock Units that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any on-line or electronic system established and maintained by the Company or a third party designated by the Company.
20.Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Award Agreement.
21.Agreement Severable. In the event that any provision in this Award Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Award Agreement.
22.Modifications to the Agreement. This Award Agreement and the Trust Agreement constitute the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Award Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Award Agreement, the Trust Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Award Agreement, the Company reserves the right to revise this Award Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A or to otherwise avoid imposition of any additional tax or income recognition under Section 409A in connection to this Award of Restricted Stock Units.

11



23.Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Award of Restricted Stock Units under the Plan, and has received, read and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
24.Governing Law. This Award Agreement will be governed by the laws of California without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under this Award of Restricted Stock Units or this Award Agreement, the parties hereby submit to and consent to the jurisdiction of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, U.S.A., or the federal courts for the United States for the Northern District of California, and no other courts, where this Award of Restricted Stock Units is made and/or to be performed.
25.Language. If Participant has received this Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
26.Imposition of Other Requirements. The Company reserves the right to impose other requirements on Participant’s participation in the Plan, on the Restricted Stock Units and on any Shares acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
27.Addendum. Notwithstanding any provisions in this Award Agreement, the Restricted Stock Unit Award shall be subject to any special terms and conditions set forth in the Addendum for Participant’s country. Moreover, if Participant relocates to one of the countries included in the Addendum, the special terms and conditions for such country will apply to Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Addendum constitutes part of this Award Agreement.
28.Waiver. Participant acknowledges that a waiver by the Company of breach of any provision of this Award Agreement shall not operate or be construed as a waiver of any other provision of this Award Agreement, or of any subsequent breach by Participant or any other Participant.


12



EXHIBIT B

ADDENDUM
TO THE RESTRICTED STOCK UNIT AWARD AGREEMENT
FOR ELIGIBLE 102 PARTICIPANTS

Confirmation Letter – Trustee 102 Awards

I hereby confirm the following in relation to all awards granted to me under employee equity benefit plans implemented by the Company and/or the Employer in Israel (the "Awards"), until I am notified otherwise by the Company and/or the Employer:

1.
The Awards shall be granted to me under the provisions of the 102 Capital Gains Track according to Section 102(b)(2) and 102(b)(3) of the Israeli Income Tax Ordinance and shall be held by the Trustee.

2.
I am familiar with and understand the provisions of Section 102 in general, and the tax arrangement under the Capital Gains Track in particular, and agree to comply with such provisions, as amended from time to time. Therefore, I agree that Awards granted to me, and the ordinary shares that may be derived from such Awards, will be held or controlled by the Trustee for at least the duration of the Required Holding Period, as determined in Section 102.

3.
I agree to the trust deed signed between the Company and the Trustee.

4.
I understand that any release of such Awards or ordinary shares from trust (including any sale) prior to the lapse of the Required Holding Period, will result in taxation at my marginal tax rate, including social security and health tax contributions.

13




5.
I authorize the Company, the Employer, or their agents, to provide the Trustee with any information required for the purpose of administrating the grant of the Awards.

6.
I declare that I am a resident of the state of Israel for tax purposes and agree to notify the Company and/or the Employer upon any change in the residence address and acknowledges that if I cease to be an Israeli resident or if my engagement with the Company or the Employer is terminated, the Awards and underlying ordinary shares shall remain subject to Section 102, the Trust Agreement and the applicable equity plan and grant document.

7.
I understand that the beneficial tax treatment under the Capital Gains Track is subject to compliance with certain terms and conditions. If such terms and conditions are not complied with, I understand that my Awards may be subject to a different tax arrangement and may be subject to taxation at my marginal tax rate, in addition to deductions of appropriate social security and health tax contributions.

8.
I have had the opportunity to obtain the advice of counsel prior to accepting this letter.




Confirmation:

Name of Employee: __________________

Signature: __________________________



14
EX-31.1 3 panwex311q120.htm EXHIBIT 31.1 Exhibit


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: November 25, 2019
 


EX-31.2 4 panwex312q120.htm EXHIBIT 31.2 Exhibit


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

I, Kathleen Bonanno, 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/ KATHLEEN BONANNO
Kathleen Bonanno
Chief Financial Officer
Date: November 25, 2019


EX-32.1 5 panwex321q120.htm EXHIBIT 32.1 Exhibit


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 October 31, 2019, 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: November 25, 2019
 


EX-32.2 6 panwex322q120.htm EXHIBIT 32.2 Exhibit


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, Kathleen Bonanno, 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 October 31, 2019, 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/ KATHLEEN BONANNO
Kathleen Bonanno
Chief Financial Officer
Date: November 25, 2019


EX-101.SCH 7 panw-20191031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2426402 - Disclosure - Acquisitions (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - Acquisitions (Intangible assets acquired as part of business combination) (Details) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Acquisitions (Notes) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - Acquisitions (Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 2326301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Cash Equivalents and Investments (Notes) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2432402 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2132100 - Disclosure - Commitments and Contingencies (Notes) link:presentationLink link:calculationLink link:definitionLink 2432403 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2332301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page Cover Page link:presentationLink link:calculationLink link:definitionLink 2429402 - Disclosure - Debt (Additional Details) (Details) link:presentationLink link:calculationLink link:definitionLink 2429403 - Disclosure - Debt (Components of Convertible Senior Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 2429405 - Disclosure - Debt (Note Hedges) (Details) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - Debt (Notes) link:presentationLink link:calculationLink link:definitionLink 2429407 - Disclosure - Debt (Revolving Credit Facility) (Details) link:presentationLink link:calculationLink link:definitionLink 2429404 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details) link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2429406 - Disclosure - Debt (Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Deferred Contract Costs Deferred Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Deferred Contract Costs (Notes) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Deferred Contract Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Derivative Instruments (Notes) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Notes) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Recently Adopted Accounting Pronouncements - Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2434405 - Disclosure - Equity Award Plans (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2434406 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Equity Award Plans (Notes) link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Equity Award Plans (Restricted Stock Award (RSA) and Performance-Based Stock Award (PSA) Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2434404 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Equity Award Plans (Stock Option Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Equity Award Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Fair Value Measurements (Notes) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2427404 - Disclosure - Goodwill and Intangible Assets (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2427405 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Goodwill and Intangible Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2427403 - Disclosure - Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2435401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Leases (Additional Details) (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Leases Additional Information on Operating Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2431405 - Disclosure - Leases (Other Information on Sublease Income) (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2436402 - Disclosure - Net Loss Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2136100 - Disclosure - Net Loss Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2436403 - Disclosure - Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) link:presentationLink link:calculationLink link:definitionLink 2336301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Other Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Other Income, Net (Notes) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Other Income, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue (Deferred Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue (Disaggregation of Revenue - Geographic Theater) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue (Disaggregation of Revenue - Type of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue (Notes) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue (Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2133100 - Disclosure - Stockholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2433402 - Disclosure - Stockholders' Equity (Stockholders' Equity) (Details) link:presentationLink link:calculationLink link:definitionLink 2333301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2439402 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2139100 - Disclosure - Subsequent Event (Notes) link:presentationLink link:calculationLink link:definitionLink 2339301 - Disclosure - Subsequent Event (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 panw-20191031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 panw-20191031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 panw-20191031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Equity Award Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Earnings Per Share [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Fair Value Disclosures [Abstract] Schedule of fair value of financial assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Debt Disclosure [Abstract] Debt Instrument Redemption Debt Instrument Redemption [Table] Debt Instrument Debt Instrument [Axis] Debt Instrument Debt Instrument, Name [Domain] 2023 Notes 2023 Notes [Member] 2023 Notes [Member] Debt Instrument, Redemption Debt Instrument, Redemption [Line Items] Principal Long-term Debt, Gross Less: debt discount and debt issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Net carrying amount Long-term Debt Equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Class of Warrant or Right Class of Warrant or Right [Table] Class of Warrant or Right Class of Warrant or Right [Axis] Class of Warrant or Right Class of Warrant or Right [Domain] 2019 Warrants 2019 Warrants [Member] 2019 Warrants [Member] 2023 Warrants 2023 Warrants [Member] 2023 Warrants [Member] Class of Warrant or Right Class of Warrant or Right [Line Items] Common stock issued, settlement of warrant exercises (in shares) Stock Issued During Period, Shares, Settlement of Warrants Stock Issued During Period, Shares, Settlement of Warrants Common stock issued, settlement of warrant exercises, fair value Stock Issued During Period, Fair Value, Settlement of Warrants Stock Issued During Period, Fair Value, Settlement of Warrants Warrants sold, shares authorized to sell to counterparties (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Strike price of warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Proceeds from issuance of warrants Proceeds from Issuance of Warrants Revenue from Contract with Customer [Abstract] Deferred Contract Costs Capitalized Contract Cost [Table] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Short-term Prepaid Expenses and Other Current Assets [Member] Long-term Other Assets [Member] Deferred Contract Costs Capitalized Contract Cost [Line Items] Deferred contract costs Capitalized Contract Cost, Net Deferred contract costs, amortization expense Capitalized Contract Cost, Amortization Revenue recognized from opening deferred revenue balance Contract with Customer, Liability, Revenue Recognized Investments, Debt and Equity Securities [Abstract] Cash Equivalents and Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Total purchased intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Total purchased intangible assets, net carrying amount Intangible Assets, Net (Excluding Goodwill) Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Acquired intellectual property Patents [Member] Trade name and trademarks Trademarks and Trade Names [Member] Other Other Intangible Assets [Member] Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Gross carrying amount Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Net carrying amount Finite-Lived Intangible Assets, Net Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name Indefinite-lived Intangible Assets, Major Class Name [Domain] In-process research and development In Process Research and Development [Member] Indefinite-lived Intangible Assets Indefinite-lived Intangible Assets [Line Items] In-process research and development Indefinite-lived Intangible Assets (Excluding Goodwill) Business Combinations [Abstract] Acquisitions Business Combination Disclosure [Text Block] 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 [Axis] Award Type Equity Award [Domain] RSAs Restricted Stock Awards (RSAs) [Member] Restricted Stock Awards (RSAs) [Member] PSAs Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] RSAs and PSAs, Outstanding Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Balance, beginning (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance, ending (in shares) RSAs and PSAs, 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] Balance, beginning (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 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 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 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 Balance, ending (in usd per share) RSAs and PSAs, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency Measurement Frequency [Axis] Fair Value, Measurement Frequency Fair Value, Measurement Frequency [Domain] Fair value, measurements, recurring Fair Value, Measurements, Recurring [Member] Financial Instruments Financial Instrument [Axis] Financial Instruments Financial Instruments [Domain] Money market funds Money Market Funds [Member] Commercial paper Commercial Paper [Member] Corporate debt securities Corporate Debt Securities [Member] U.S. government and agency securities US Treasury and Government [Member] Certificates of deposit Certificates of Deposit [Member] Foreign currency forward contracts Foreign Exchange Forward [Member] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Short-term investments Short Term Investments, Fair Value Disclosure Short Term Investments, Fair Value Disclosure Long-term investments Long Term Investments, Fair Value Disclosure Long Term Investments, Fair Value Disclosure Foreign currency forward contracts assets Derivative Asset Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets, Fair Value Disclosure Prepaid Expenses and Other Current Assets, Fair Value Disclosure Total assets measured at fair value Assets, Fair Value Disclosure Foreign currency forward contracts liabilities Derivative Liability Accrued and other liabilities Accrued Liabilities, Fair Value Disclosure Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Marketable Equity Securities Marketable Equity Securities [Table] Marketable Equity Securities [Table] Cash and cash equivalents Cash and Cash Equivalents [Member] Asset Class Asset Class [Axis] Asset Class Asset Class [Domain] Marketable equity securities Cash Equivalents [Member] Marketable Equity Securities Marketable Equity Securities [Line Items] Marketable Equity Securities [Line Items] Marketable equity securities Equity Securities, FV-NI Leases [Abstract] Operating cash flows used in payments of operating lease liabilities Operating Lease, Payments Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Subsequent Events [Abstract] Subsequent Event Subsequent Events [Text Block] Net loss Net Income (Loss) Attributable to Parent Weighted-average shares used to compute net loss per share, basic and diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share, basic and diluted (in usd per share) Earnings Per Share, Basic and Diluted Statement of Stockholders' Equity [Abstract] Statement Statement [Table] Equity Component Equity Components [Axis] Equity Component Equity Component [Domain] Common stock Common Stock [Member] Common stock and additional paid in capital Common Stock Including Additional Paid in Capital [Member] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement Statement [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, beginning balance (in shares) Common Stock, Shares, Outstanding Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Cumulative-effect adjustment from adoption of new accounting pronouncement Cumulative Effect of New Accounting Principle in Period of Adoption Net loss Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Issuance of common stock in connection with employee equity incentive plans (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Issuance of common stock in connection with employee equity incentive plans Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Taxes paid related to net share settlement of equity awards Adjustments Related to Tax Withholding for Share-based Compensation Share-based compensation for equity-based awards Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Settlement of convertible notes (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Settlement of convertible notes Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Common stock received from exercise of note hedges (in shares) Note Hedges, Exercises In Period, Shares Received Note Hedges, Exercises In Period, Shares Received Settlement of warrants (in shares) 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 Common stock, ending balance (in shares) Ending balance Organization, Consolidation and Presentation of Financial Statements [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Zingbox, Inc. Zingbox, Inc. [Member] Zingbox, Inc. [Member] Fair value of identified intangible assets acquired Finite-lived Intangible Assets Acquired Estimated useful life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Equity [Abstract] Share repurchase, authorized amount Stock Repurchase Program, Authorized Amount Repurchase and retirement of common stock (in shares) Repurchase and retirement of common stock Stock repurchase, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Table] Cash equivalents Investments Investments [Member] Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Line Items] Amortized cost Debt Securities, Available-for-sale, Amortized Cost Unrealized gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair value Debt Securities, Available-for-sale Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Small Business Entity Small Business Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Accounts receivable, net of allowance for doubtful accounts of $1.0 and $0.8 at October 31, 2019 and July 31, 2019, respectively Accounts Receivable, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Long-term investments Long-term Investments Goodwill Goodwill Intangible assets, net Other assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation Employee-related Liabilities, Current Accrued and other liabilities Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Convertible senior notes, net Convertible Debt, Noncurrent Long-term deferred revenue Contract with Customer, Liability, Noncurrent Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 11) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at October 31, 2019 and July 31, 2019 Preferred Stock, Value, Issued Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 97.6 and 96.8 shares issued and outstanding at October 31, 2019 and July 31, 2019, respectively Common Stocks, Including Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Schedule of goodwill Schedule of Goodwill [Table Text Block] Schedule of purchased finite-lived intangible assets by major class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of purchased indefinite-lived intangible assets by major class Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table Text Block] Future amortization expense of intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Convertible senior notes Convertible Debt Securities [Member] Warrants related to the issuance of convertible senior notes Warrant [Member] RSUs and PSUs Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Options to purchase common stock, including PSOs Employee Stock Option [Member] RSAs and PSAs Restricted Stock [Member] ESPP shares Employee Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Leases Lessee, Operating Leases [Text Block] Debt Debt Disclosure [Text Block] Revenue Revenue from Contract with Customer [Text Block] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table] Products and Services Product and Service [Axis] Products and Services Product and Service [Domain] Product Product [Member] Subscription Subscription [Member] Subscription [Member] Support Support [Member] Support [Member] Subscription and support Service [Member] Revenue: Revenue from External Customer [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Lessee, operating lease, sublease income, total future income Lessee, Operating Lease, Sublease Income, Future Income Lessee, Operating Lease, Sublease Income, Future Income Lessee, operating lease, sublease income, remaining 2020 Lessee, Operating Lease, Sublease Income, Remainder of Fiscal Year Lessee, Operating Lease, Sublease Income, Remainder of Fiscal Year Lessee, operating lease, sublease income, 2021 Lessee, Operating Lease, Sublease Income, Year Two Lessee, Operating Lease, Sublease Income, Year Two Computation of basic and diluted net loss per share of common stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] 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] Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] 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] Share-based compensation for equity-based awards Share-based Compensation Depreciation and amortization Depreciation, Depletion and Amortization Amortization of deferred contract costs Amortization of debt discount and debt issuance costs Amortization of Debt Issuance Costs and Discounts Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Operating Lease, Right-of-Use Asset, Amortization Amortization of investment premiums, net of accretion of purchase discounts Accretion (Amortization) of Discounts and Premiums, Investments Loss on conversions of convertible senior notes Gain (Loss) on Extinguishment of Debt Repayments of convertible senior notes attributable to debt discount Repayments Of Convertible Debt, Debt Discount Repayments Of Convertible Debt, Debt Discount Changes in opeating assets and liabilities, net of effects of acquisition: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation Increase (Decrease) in Employee Related Liabilities Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchases of investments Payments to Acquire Investments Proceeds from sales of investments Proceeds from the sale of investments Proceeds from the sale of investments Proceeds from maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property, equipment, and other assets Payments to Acquire Productive Assets Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Repayments of convertible senior notes attributable to principal and equity component Repayments Of Convertible Debt, Debt Principal and Equity Component Repayments Of Convertible Debt, Debt Principal and Equity Component Payments for debt issuance costs Payments of Debt Issuance Costs Repurchases of common stock Payments for Repurchase of Common Stock Proceeds from sales of shares through employee equity incentive plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Payments for taxes related to net settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities 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 Cash, cash equivalents, and restricted cash - beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash - end of period Schedule of Share-based Compensation Arrangements by Share-based Payment Award PSAs and PSUs Performance-Based Stock Award (“PSA”) and Performance-Based Stock Unit (“PSU”) [Member] Performance-Based Stock Award (“PSA”) and Performance-Based Stock Unit (“PSU”) [Member] Range Range [Axis] Range Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition Business Acquisition [Line Items] Identified intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Net liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Effective income tax rate (in percentage) Effective Income Tax Rate Reconciliation, Percent RedLock, Inc. RedLock, Inc. [Member] RedLock, Inc. [Member] Valuation allowance, increase (decrease), amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Change in unrealized gains (losses) on investments Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Change in unrealized gains (losses) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based compensation expense Allocated Share-based Compensation Expense Total compensation cost not yet recognized, unvested awards Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Compensation cost not yet recognized, period of recognition (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Operating Lease Liabilities, Payments Due [Abstract] Remaining 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five 2025 and thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total operating lease payments Lessee, Operating Lease, Liability, Payments, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of operating lease liabilities Operating Lease, Liability Current portion of operating lease liabilities Operating Lease, Liability, Current Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Revenue from external customers by geographic areas Revenue from External Customers by Geographic Areas [Table Text Block] Revenue from external customers by products and services Revenue from External Customers by Products and Services [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Other Income and Expenses [Abstract] Schedule of components of other income, net Schedule of Other Nonoperating Income, by Component [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle New Accounting Pronouncements or Change in Accounting Principle [Table] Lease Arrangements Lease Arrangement, Type [Axis] Lease Arrangements Lease Arrangement, Type [Domain] Q113 New lease arrangements, previous corporate headquarters Q113 New Lease Arrangements - Previous Corporate Headquarters [Member] Q113 New Lease Arrangements - Previous Corporate Headquarters [Member] Adjustments for New Accounting Pronouncements Adjustments for New Accounting Pronouncements [Axis] Type of Adoption Type of Adoption [Domain] New accounting pronouncement - leases Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle New Accounting Pronouncements or Change in Accounting Principle [Line Items] Lease incentives and Deferred or Prepaid Rent Lease incentives and Deferred or Prepaid Rent Lease incentives and Deferred or Prepaid Rent Cease-use liability Restructuring Reserve Original lease periods, expiration date Lease Expiration Date Operating leases, net cost Lease, Cost Operating lease, cost Operating Lease, Cost Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of finite-lived intangible assets acquired as part of business combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] 2019 Notes 2019 Notes [Member] 2019 Notes [Member] Fair Value, Measurements, Fair Value Hierarchy Aggregate principal amount Debt Instrument, Face Amount Contractual interest rate (in percentage) Debt Instrument, Interest Rate, Stated Percentage Initial conversion rate (in shares per $1,000 principal amount) Debt Instrument, Convertible, Conversion Ratio Initial conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Number of common stock convertible at initial conversion rate (in shares) Debt Instrument, Convertible, Number of Equity Instruments Threshold trading days (in days) Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days (in days) Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price trigger (in percentage) Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger 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 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 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 Repurchase price as percentage of principal amount in event of change (in percentage) Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Aggregate principal amount outstanding Fair value of convertible senior notes Convertible Debt, Fair Value Disclosures Reconciliation of cash, cash equivalents, and restricted cash to the condensed balance sheets [Abstract] Reconciliation of cash, cash equivalents, and restricted cash to the condensed balance sheets [Abstract] 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] Prepaid expenses and other current assets Other assets 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] Restricted cash Restricted Cash Total cash, cash equivalents, and restricted cash Line of Credit Facility Line of Credit Facility [Table] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving credit facility Revolving Credit Facility [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Base rate Base Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Line Of Credit Facility, Maturity Terms Line Of Credit Facility, Maturity Terms [Axis] Line Of Credit Facility, Maturity Terms [Axis] Line Of Credit Facility, Maturity Terms Line Of Credit Facility, Maturity Terms [Domain] [Domain] for Line Of Credit Facility, Maturity Terms [Axis] Minimum maturity date term criteria Term 2 [Member] Term 2 [Member] Minimum maturity date term, cash and cash equivalents balance criteria Term 2b [Member] Term 2b [Member] Line of Credit Facility Line of Credit Facility [Line Items] Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Option for additional borrowing capacity Line of Credit Facility, Option for Additional Borrowing Capacity1 Line of Credit Facility, Option for Additional Borrowing Capacity 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 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 Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Commitment fee rate on undrawn amounts (in percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Revolving credit facility amount outstanding Long-term Line of Credit Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unconditional Purchase Obligation, Category of Goods or Services Acquired Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Manufacturing products and components Inventories [Member] Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation [Line Items] Manufacturing purchase commitments Unrecorded Unconditional Purchase Obligation Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Table] Schedule of Note Hedge Transactions [Table] Note Hedge Note Hedge [Axis] Note Hedge [Axis] Note Hedge Note Hedge [Domain] [Domain] for Note Hedge [Axis] 2023 Note Hedges 2023 Note Hedges [Member] 2023 Note Hedges [Member] Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Line Items] [Line Items] for Schedule of Note Hedge Transactions [Table] 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 Aggregate amount paid to purchase note hedges - additional paid-in capital Purchase of Note Hedges Purchase of Note Hedges Common stock shares received from exercise of note hedges (in shares) Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Fair Value Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Total fair value Income Statement [Abstract] Revenue: Revenues [Abstract] Cost of revenue: Cost of Goods and Services Sold [Abstract] Cost of revenue Cost of Goods and Services Sold Total gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Operating loss Operating Income (Loss) Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense), Net Other Nonoperating Income (Expense), Net Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense (Benefit) Net loss Net loss per share, basic and diluted Weighted-average shares used to compute net loss per share, basic and diluted Stock options Stock Options with Service Condition [Member] Stock Options with Service Condition [Member] PSOs Stock Options with Service and Market Conditions [Member] Stock Options with Service and Market Conditions [Member] Stock Options and PSOs, Outstanding Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance, beginning (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Balance, ending (in shares) Stock Options and PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance, beginning (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Balance, ending (in usd per share) Options, 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 Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 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 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 Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Components of convertible senior notes Convertible Debt [Table Text Block] Interest expense recognized related to the convertible senior notes Interest Income and Interest Expense Disclosure [Table Text Block] Warrants details Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Cloud and other services Cloud other Services [Member] Cloud other Services [Member] Schedule of future non-cancelable purchase commitments for cloud services Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Other Income, Net Other Nonoperating Income and Expense [Text Block] Goodwill Rollforward Goodwill [Roll Forward] Balance as of July 31, 2019 Goodwill acquired Goodwill, Acquired During Period Balance as of October 31, 2019 Deferred Contract Costs Other information on operating leases Other Information, Operating Leases [Table Text Block] Other Information, Operating Leases [Table Text Block] Schedule of maturities of operating lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Remaining 2020 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2025 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Description of business, basis of presentation, principles of consolidation, and summary of significant accounting policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair value measurements Fair Value Measurement, Policy [Policy Text Block] Derivative instruments Derivatives, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Share-based compensation, PSAs and PSUs Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Remaining 2020 Unrecorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year 2021 Unrecorded Unconditional Purchase Obligation, Due within Two Years 2022 Unrecorded Unconditional Purchase Obligation, Due within Three Years 2023 Unrecorded Unconditional Purchase Obligation, Due within Four Years 2024 Unrecorded Unconditional Purchase Obligation, Due within Five Years 2025 and thereafter Unrecorded Unconditional Purchase Obligation, Due after Five Years Total other purchase commitments Interest income Interest Income, Other Foreign currency exchange gains (losses), net Foreign Currency Transaction Gain (Loss), before Tax Other Other Nonoperating Income (Expense) Total other income, net Schedule of stock option and performance stock option (PSO) activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of restricted stock award (“RSA”), performance-based stock award (“PSA”), restricted stock unit (“RSU”), and performance-based stock unit (“PSU”) activities Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of allocation of share-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of deferred contract costs Capitalized Contract Cost [Table Text Block] Amortization expense Amortization of Intangible Assets Subsequent Event Subsequent Event [Table] Aporeto, Inc. Aporeto, Inc. [Member] Aporeto, Inc. [Member] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event Subsequent Event [Line Items] Total consideration transferred Business Combination, Consideration Transferred Percentage of voting equity interest acquired Business Acquisition, Percentage of Voting Interests Acquired Total fair value of replacement equity awards Business Acquisition, Replacement Equity Awards, Fair Value Business Acquisition, Replacement Equity Awards, Fair Value Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of debt discount Amortization of Debt Discount (Premium) Amortization of debt issuance costs Amortization of Debt Issuance Costs Total interest expense recognized Interest Expense, Debt Effective interest rate of the liability component (in percentage) Debt Instrument, Interest Rate, Effective Percentage Disaggregation of Revenue Disaggregation of Revenue [Table] Geographical Geographical [Axis] Geographical Geographical [Domain] United States UNITED STATES Other Americas Other Americas [Member] Other Americas [Member] Total Americas Americas [Member] EMEA EMEA [Member] APAC Asia Pacific [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Schedule of available-for-sale securities Debt Securities, Available-for-sale [Table Text Block] Schedule of contractual maturities of available-for-sale securities Investments Classified by Contractual Maturity Date [Table Text Block] RSUs Restricted Stock Units (RSUs) [Member] PSUs Performance Stock Units (PSUs) [Member] Performance Stock Units (PSUs) [Member] RSUs and PSUs, Outstanding Roll Forward RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share RSUs and PSUs, Additional Disclosures Weighted-average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligations, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Maximum contract term of cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Notional amount of derivatives Derivative, Notional Amount EX-101.PRE 11 panw-20191031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Current assets:    
Cash and cash equivalents $ 1,263.7 $ 961.4
Short-term investments 1,597.5 1,841.7
Accounts receivable, net of allowance for doubtful accounts of $1.0 and $0.8 at October 31, 2019 and July 31, 2019, respectively 499.2 582.4
Prepaid expenses and other current assets 289.4 279.3
Total current assets 3,649.8 3,664.8
Property and equipment, net 316.4 296.0
Operating lease right-of-use assets 282.6 0.0
Long-term investments 467.6 575.4
Goodwill 1,400.4 1,352.3
Intangible assets, net 284.1 280.6
Other assets 423.9 423.1
Total assets 6,824.8 6,592.2
Current liabilities:    
Accounts payable 74.7 73.3
Accrued compensation 125.7 235.5
Accrued and other liabilities 192.3 162.4
Deferred revenue 1,658.9 1,582.1
Total current liabilities 2,051.6 2,053.3
Convertible senior notes, net 1,445.5 1,430.0
Long-term deferred revenue 1,357.1 1,306.6
Long-term operating lease liabilities 371.6 0.0
Other long-term liabilities 82.6 216.0
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at October 31, 2019 and July 31, 2019 0.0 0.0
Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 97.6 and 96.8 shares issued and outstanding at October 31, 2019 and July 31, 2019, respectively 2,477.5 2,490.9
Accumulated other comprehensive loss (0.6) (3.7)
Accumulated deficit (960.5) (900.9)
Total stockholders’ equity 1,516.4 1,586.3
Total liabilities and stockholders’ equity $ 6,824.8 $ 6,592.2
XML 13 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Recently Adopted Accounting Pronouncements - Leases) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Aug. 01, 2019
Jul. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle      
Operating lease right-of-use assets $ 282.6   $ 0.0
Long-term operating lease liabilities $ 371.6   $ 0.0
New accounting pronouncement - leases      
New Accounting Pronouncements or Change in Accounting Principle      
Operating lease right-of-use assets   $ 286.4  
Long-term operating lease liabilities   437.6  
Lease incentives and Deferred or Prepaid Rent   124.2  
Q113 New lease arrangements, previous corporate headquarters | New accounting pronouncement - leases      
New Accounting Pronouncements or Change in Accounting Principle      
Cease-use liability   $ 27.0  
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement - USD ($)
shares in Millions, $ in Millions
Total
Common stock
Common stock and additional paid in capital
Accumulated other comprehensive income (loss)
Accumulated Deficit
Common stock, beginning balance (in shares) at Jul. 31, 2018   93.6      
Beginning balance at Jul. 31, 2018 $ 1,160.3   $ 1,967.4 $ (16.4) $ (790.7)
Increase (Decrease) in Stockholders' Equity          
Net loss (38.3)       (38.3)
Other comprehensive income (loss) (2.6)     (2.6)  
Issuance of common stock in connection with employee equity incentive plans (in shares)   1.1      
Issuance of common stock in connection with employee equity incentive plans 30.8   30.8    
Taxes paid related to net share settlement of equity awards (13.9)   (13.9)    
Share-based compensation for equity-based awards $ 140.2   140.2    
Settlement of convertible notes (in shares) 1.4        
Settlement of convertible notes $ 10.2   10.2    
Common stock received from exercise of note hedges (in shares) (1.4)        
Temporary equity reclassification $ 15.0   15.0    
Common stock, ending balance (in shares) at Oct. 31, 2018   94.7      
Ending balance at Oct. 31, 2018 $ 1,253.0   2,129.3 (19.0) (857.3)
Common stock, beginning balance (in shares) at Jul. 31, 2019 96.8 96.8      
Beginning balance at Jul. 31, 2019 $ 1,586.3   2,490.9 (3.7) (900.9)
Increase (Decrease) in Stockholders' Equity          
Net loss (59.6)       (59.6)
Other comprehensive income (loss) 3.1     3.1  
Issuance of common stock in connection with employee equity incentive plans (in shares)   1.0      
Issuance of common stock in connection with employee equity incentive plans 36.3   36.3    
Taxes paid related to net share settlement of equity awards (5.3)   (5.3)    
Share-based compensation for equity-based awards $ 153.7   153.7    
Repurchase and retirement of common stock (in shares) (0.9) (0.9)      
Repurchase and retirement of common stock $ (198.1)   (198.1)    
Settlement of warrants (in shares)   0.7      
Common stock, ending balance (in shares) at Oct. 31, 2019 97.6 97.6      
Ending balance at Oct. 31, 2019 $ 1,516.4   $ 2,477.5 $ (0.6) $ (960.5)
XML 15 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
3 Months Ended
Oct. 31, 2019
Cloud and other services  
Unrecorded Unconditional Purchase Obligation  
Schedule of future non-cancelable purchase commitments for cloud services The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of October 31, 2019 (in millions):

Amount
Fiscal years ending July 31:

Remaining 2020
$

2021
19.0

2022
55.9

2023
57.5

2024
67.5

2025 and thereafter
97.5

Total other purchase commitments
$
297.4


XML 16 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Tables)
3 Months Ended
Oct. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The following table presents details of our goodwill during the three months ended October 31, 2019 (in millions):
 
Amount
Balance as of July 31, 2019
$
1,352.3

Goodwill acquired
48.1

Balance as of October 31, 2019
$
1,400.4


Schedule of purchased finite-lived intangible assets by major class
The following table presents details of our purchased intangible assets as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Intangible assets subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
Developed technology
$
337.4

 
$
(93.9
)
 
$
243.5

 
$
318.8

 
$
(78.7
)
 
$
240.1

Customer relationships
41.6

 
(6.2
)
 
35.4

 
39.8

 
(4.7
)
 
35.1

Acquired intellectual property
8.9

 
(5.3
)
 
3.6

 
8.9

 
(5.1
)
 
3.8

Trade name and trademarks
9.4

 
(9.4
)
 

 
9.4

 
(9.4
)
 

Other
2.2

 
(2.2
)
 

 
2.2

 
(2.2
)
 

Total intangible assets subject to amortization
399.5

 
(117.0
)
 
282.5

 
379.1

 
(100.1
)
 
279.0

Intangible assets not subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
In-process research and development
1.6

 

 
1.6

 
1.6

 

 
1.6

Total purchased intangible assets
$
401.1

 
$
(117.0
)
 
$
284.1

 
$
380.7

 
$
(100.1
)
 
$
280.6


Schedule of purchased indefinite-lived intangible assets by major class
The following table presents details of our purchased intangible assets as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Intangible assets subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
Developed technology
$
337.4

 
$
(93.9
)
 
$
243.5

 
$
318.8

 
$
(78.7
)
 
$
240.1

Customer relationships
41.6

 
(6.2
)
 
35.4

 
39.8

 
(4.7
)
 
35.1

Acquired intellectual property
8.9

 
(5.3
)
 
3.6

 
8.9

 
(5.1
)
 
3.8

Trade name and trademarks
9.4

 
(9.4
)
 

 
9.4

 
(9.4
)
 

Other
2.2

 
(2.2
)
 

 
2.2

 
(2.2
)
 

Total intangible assets subject to amortization
399.5

 
(117.0
)
 
282.5

 
379.1

 
(100.1
)
 
279.0

Intangible assets not subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
In-process research and development
1.6

 

 
1.6

 
1.6

 

 
1.6

Total purchased intangible assets
$
401.1

 
$
(117.0
)
 
$
284.1

 
$
380.7

 
$
(100.1
)
 
$
280.6


Future amortization expense of intangible assets
The following table summarizes estimated future amortization expense of our intangible assets as of October 31, 2019 (in millions):

Amount
Fiscal years ending July 31:

Remaining 2020
$
52.5

2021
68.0

2022
63.5

2023
37.6

2024
30.1

2025 and thereafter
30.8

Total future amortization expense
$
282.5


XML 17 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Cash Equivalents and Investments (Notes)
3 Months Ended
Oct. 31, 2019
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 October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
Amortized Cost 
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Cash equivalents:
 
 
 
 
 
 
 
Certificates of deposit
$
4.0

 
$

 
$

 
$
4.0

Commercial paper
4.5

 

 

 
4.5

U.S. government and agency securities
15.0

 

 

 
15.0

Total available-for-sale cash equivalents
$
23.5

 
$

 
$

 
$
23.5

Investments:
 
 
 
 
 
 
 
Certificates of deposit
$
23.7

 
$

 
$

 
$
23.7

Commercial paper
15.9

 

 

 
15.9

Corporate debt securities
565.2

 
3.0

 

 
568.2

U.S. government and agency securities
1,454.0

 
3.6

 
(0.3
)
 
1,457.3

Total available-for-sale investments
$
2,058.8

 
$
6.6

 
$
(0.3
)
 
$
2,065.1

 
July 31, 2019
 
Amortized Cost 
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Cash equivalents:
 
 
 
 
 
 
 
Certificates of deposit
$
12.0

 
$

 
$

 
$
12.0

Commercial paper
19.3

 

 

 
19.3

U.S. government and agency securities
54.4

 

 

 
54.4

Total available-for-sale cash equivalents
$
85.7

 
$

 
$

 
$
85.7

Investments:
 
 
 
 
 
 
 
Certificates of deposit
$
17.5

 
$

 
$

 
$
17.5

Commercial paper
8.9

 

 

 
8.9

Corporate debt securities
587.8

 
2.3

 
(0.3
)
 
589.8

U.S. government and agency securities
1,799.5

 
2.6

 
(1.2
)
 
1,800.9

Total available-for-sale investments
$
2,413.7

 
$
4.9

 
$
(1.5
)
 
$
2,417.1


Unrealized losses related to these securities are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell 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. As a result, there were no other-than-temporary impairments for these securities at October 31, 2019 and July 31, 2019.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of October 31, 2019, by contractual years-to-maturity (in millions):
 
Amortized Cost
 
Fair Value
Due within one year
$
1,618.4

 
$
1,621.0

Due between one and three years
463.9

 
467.6

Total
$
2,082.3

 
$
2,088.6


Marketable Equity Securities
Marketable equity securities consist of money market funds and are included in cash and cash equivalents in our condensed consolidated balance sheets. As of October 31, 2019 and July 31, 2019, the carrying value of our marketable equity securities were
$617.3 million and $369.1 million, respectively. There were no unrealized gains or losses recognized for these securities during the three months ended October 31, 2019 and 2018.
XML 18 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Deferred Contract Costs (Notes)
3 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Deferred Contract Costs Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
 
Three Months Ended October 31,
 
2019
 
2018
Revenue:
 
 
 
Americas
 
 
 
United States
$
494.9

 
$
415.9

Other Americas
34.7

 
34.3

Total Americas
529.6

 
450.2

Europe, the Middle East, and Africa (“EMEA”)
147.6

 
127.7

Asia Pacific and Japan (“APAC”)
94.7

 
78.1

Total revenue
$
771.9

 
$
656.0


The following table presents revenue for groups of similar products and services (in millions):
 
Three Months Ended October 31,
 
2019
 
2018
Revenue:
 
 
 
Product
$
231.2

 
$
240.5

Subscription and support


 


Subscription
318.6

 
231.3

Support
222.1

 
184.2

Total subscription and support
540.7

 
415.5

Total revenue
$
771.9

 
$
656.0


Deferred Revenue
During the three months ended October 31, 2019, we recognized approximately $485.0 million of revenue pertaining to amounts that were deferred as of July 31, 2019.
Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $3.1 billion as of October 31, 2019, of which we expect to recognize approximately $1.7 billion over the next 12 months and the remainder thereafter.
Deferred Contract Costs
The following table presents details of our short-term and long-term deferred contract costs as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
Short-term deferred contract costs
$
155.4

 
$
151.1

Long-term deferred contract costs
317.6

 
324.2

Total deferred contract costs
$
473.0

 
$
475.3


We recognized amortization expense for our deferred contract costs of $55.6 million and $43.6 million during the three months ended October 31, 2019 and 2018, respectively. We did not recognize any impairment losses on our deferred contract costs during the three months ended October 31, 2019 or 2018.
XML 19 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) - shares
shares in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 27.1 32.2
Convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 6.4 8.6
Warrants related to the issuance of convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 9.6 11.6
RSUs and PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 7.7 7.5
Options to purchase common stock, including PSOs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 3.2 4.2
RSAs and PSAs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 0.1 0.2
ESPP shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 0.1 0.1
XML 20 R73.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Award Plans (Additional Information) (Details) - PSAs and PSUs
3 Months Ended
Oct. 31, 2019
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period 3 years
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period 4 years
XML 21 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions (Purchase Price Allocation) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Sep. 20, 2019
Jul. 31, 2019
Business Acquisition      
Goodwill $ 1,400.4   $ 1,352.3
Zingbox, Inc.      
Business Acquisition      
Goodwill   $ 48.1  
Identified intangible assets   20.4  
Net liabilities assumed   (2.1)  
Total   $ 66.4  
XML 22 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 16.9 $ 9.4
XML 23 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Components of Convertible Senior Notes) (Details) - 2023 Notes - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Debt Instrument, Redemption    
Principal $ 1,693.0 $ 1,693.0
Less: debt discount and debt issuance costs, net of amortization 247.5 263.0
Net carrying amount 1,445.5 1,430.0
Equity component $ 315.0 $ 315.0
XML 24 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Revolving Credit Facility) (Details) - Revolving credit facility
$ in Millions
Sep. 04, 2018
USD ($)
day
Oct. 31, 2019
USD ($)
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) | day 91  
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 25 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Other Information on Sublease Income) (Details)
$ in Millions
3 Months Ended
Oct. 31, 2019
USD ($)
Leases [Abstract]  
Lessee, operating lease, sublease income, total future income $ 7.7
Lessee, operating lease, sublease income, remaining 2020 4.0
Lessee, operating lease, sublease income, 2021 $ 3.7
XML 26 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions (Additional Information) (Details) - Zingbox, Inc.
$ in Millions
Sep. 20, 2019
USD ($)
Business Acquisition  
Percentage of voting equity interest acquired 100.00%
Total consideration transferred $ 66.4
Total fair value of replacement equity awards $ 5.7
XML 27 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Cash Equivalents and Investments (Available-for-Sale Securities) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Debt Securities, Available-for-sale    
Amortized cost $ 2,082.3  
Fair value 2,088.6  
Cash equivalents    
Debt Securities, Available-for-sale    
Amortized cost 23.5 $ 85.7
Unrealized gains 0.0 0.0
Unrealized losses 0.0 0.0
Fair value 23.5 85.7
Cash equivalents | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized cost 4.0 12.0
Unrealized gains 0.0 0.0
Unrealized losses 0.0 0.0
Fair value 4.0 12.0
Cash equivalents | Commercial paper    
Debt Securities, Available-for-sale    
Amortized cost 4.5 19.3
Unrealized gains 0.0 0.0
Unrealized losses 0.0 0.0
Fair value 4.5 19.3
Cash equivalents | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized cost 15.0 54.4
Unrealized gains 0.0 0.0
Unrealized losses 0.0 0.0
Fair value 15.0 54.4
Investments    
Debt Securities, Available-for-sale    
Amortized cost 2,058.8 2,413.7
Unrealized gains 6.6 4.9
Unrealized losses (0.3) (1.5)
Fair value 2,065.1 2,417.1
Investments | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized cost 23.7 17.5
Unrealized gains 0.0 0.0
Unrealized losses 0.0 0.0
Fair value 23.7 17.5
Investments | Commercial paper    
Debt Securities, Available-for-sale    
Amortized cost 15.9 8.9
Unrealized gains 0.0 0.0
Unrealized losses 0.0 0.0
Fair value 15.9 8.9
Investments | Corporate debt securities    
Debt Securities, Available-for-sale    
Amortized cost 565.2 587.8
Unrealized gains 3.0 2.3
Unrealized losses 0.0 (0.3)
Fair value 568.2 589.8
Investments | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized cost 1,454.0 1,799.5
Unrealized gains 3.6 2.6
Unrealized losses (0.3) (1.2)
Fair value $ 1,457.3 $ 1,800.9
XML 28 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Disaggregation of Revenue - Type of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Revenue:    
Revenue $ 771.9 $ 656.0
Product    
Revenue:    
Revenue 231.2 240.5
Subscription    
Revenue:    
Revenue 318.6 231.3
Support    
Revenue:    
Revenue 222.1 184.2
Subscription and support    
Revenue:    
Revenue $ 540.7 $ 415.5
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Notes)
3 Months Ended
Oct. 31, 2019
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. Repurchases may 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. This repurchase authorization will expire on December 31, 2020, and may be suspended or discontinued at any time.
During the three months ended October 31, 2019, we repurchased and retired 0.9 million shares of our common stock under the authorization for an aggregate purchase price of $198.1 million, including transaction costs. The total price of the shares repurchased and related transaction costs are reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets. As of October 31, 2019, $801.9 million remained available for future share repurchases under our current repurchase authorization.
XML 30 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Other Income, Net (Notes)
3 Months Ended
Oct. 31, 2019
Other Income and Expenses [Abstract]  
Other Income, Net Other Income, Net
The following table sets forth the components of other income, net (in millions):
 
Three Months Ended
 
October 31,
 
2019
 
2018
Interest income
$
15.8

 
$
15.4

Foreign currency exchange gains (losses), net
0.4

 

Other

 
(2.4
)
Total other income, net
$
16.2

 
$
13.0


XML 31 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
3 Months Ended
Oct. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of fair value of financial assets and liabilities
The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of October 31, 2019 and July 31, 2019 (in millions):
 
 
October 31, 2019
 
July 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
617.3

 
$

 
$

 
$
617.3

 
$
369.1

 
$

 
$

 
$
369.1

Certificates of deposit
 

 
4.0

 

 
4.0

 

 
12.0

 
 
 
12.0

Commercial paper
 

 
4.5

 

 
4.5

 

 
19.3

 

 
19.3

U.S. government and agency securities
 

 
15.0

 

 
15.0

 

 
54.4

 

 
54.4

Total cash equivalents
 
617.3

 
23.5

 

 
640.8

 
369.1

 
85.7

 

 
454.8

Short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
 

 
23.7

 

 
23.7

 

 
17.5

 

 
17.5

Commercial paper
 

 
15.9

 

 
15.9

 

 
8.9

 

 
8.9

Corporate debt securities
 

 
369.9

 

 
369.9

 

 
375.5

 

 
375.5

U.S. government and agency securities
 

 
1,188.0

 

 
1,188.0

 

 
1,439.8

 

 
1,439.8

Total short-term investments
 

 
1,597.5

 

 
1,597.5

 

 
1,841.7

 

 
1,841.7

Long-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
 

 
198.3

 

 
198.3

 

 
214.3

 

 
214.3

U.S. government and agency securities
 

 
269.3

 

 
269.3

 

 
361.1

 

 
361.1

Total long-term investments
 

 
467.6

 

 
467.6

 

 
575.4

 

 
575.4

Prepaid expenses and other current assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 

 
0.4

 

 
0.4

 

 
1.3

 

 
1.3

Total prepaid expenses and other current assets
 

 
0.4

 

 
0.4

 

 
1.3

 

 
1.3

Total assets measured at fair value
 
$
617.3

 
$
2,089.0

 
$

 
$
2,706.3

 
$
369.1

 
$
2,504.1

 
$

 
$
2,873.2

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Accrued and other liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$

 
$
2.2

 
$

 
$
2.2

 
$

 
$
3.8

 
$

 
$
3.8

Total accrued and other liabilities
 

 
2.2




2.2

 


3.8




3.8

Total liabilities measured at fair value
 
$

 
$
2.2

 
$

 
$
2.2

 
$

 
$
3.8

 
$

 
$
3.8


XML 32 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Additional Details) (Details)
$ in Millions
3 Months Ended
Oct. 31, 2019
USD ($)
Leases [Abstract]  
Original lease periods, expiration date Jul. 31, 2028
Operating leases, net cost $ 16.8
Operating lease, cost $ 14.7
XML 33 R67.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Manufacturing Purchase Commitments) (Details)
$ in Millions
Oct. 31, 2019
USD ($)
Manufacturing products and components  
Unrecorded Unconditional Purchase Obligation  
Manufacturing purchase commitments $ 106.7
XML 34 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Details) - Fair value, measurements, recurring - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents $ 640.8 $ 454.8
Short-term investments 1,597.5 1,841.7
Long-term investments 467.6 575.4
Prepaid expenses and other current assets 0.4 1.3
Total assets measured at fair value 2,706.3 2,873.2
Accrued and other liabilities 2.2 3.8
Total liabilities measured at fair value 2.2 3.8
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 617.3 369.1
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Prepaid expenses and other current assets 0.0 0.0
Total assets measured at fair value 617.3 369.1
Accrued and other liabilities 0.0 0.0
Total liabilities measured at fair value 0.0 0.0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 23.5 85.7
Short-term investments 1,597.5 1,841.7
Long-term investments 467.6 575.4
Prepaid expenses and other current assets 0.4 1.3
Total assets measured at fair value 2,089.0 2,504.1
Accrued and other liabilities 2.2 3.8
Total liabilities measured at fair value 2.2 3.8
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Prepaid expenses and other current assets 0.0 0.0
Total assets measured at fair value 0.0 0.0
Accrued and other liabilities 0.0 0.0
Total liabilities measured at fair value 0.0 0.0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 617.3 369.1
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 617.3 369.1
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 4.5 19.3
Short-term investments 15.9 8.9
Commercial paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Commercial paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 4.5 19.3
Short-term investments 15.9 8.9
Commercial paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 369.9 375.5
Long-term investments 198.3 214.3
Corporate debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Corporate debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 369.9 375.5
Long-term investments 198.3 214.3
Corporate debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 15.0 54.4
Short-term investments 1,188.0 1,439.8
Long-term investments 269.3 361.1
U.S. government and agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
U.S. government and agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 15.0 54.4
Short-term investments 1,188.0 1,439.8
Long-term investments 269.3 361.1
U.S. government and agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Long-term investments 0.0 0.0
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 4.0 12.0
Short-term investments 23.7 17.5
Certificates of deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0 0.0
Short-term investments 0.0 0.0
Certificates of deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 4.0 12.0
Short-term investments 23.7 17.5
Certificates of deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents 0.0  
Short-term investments 0.0 0.0
Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Foreign currency forward contracts assets 0.4 1.3
Foreign currency forward contracts liabilities 2.2 3.8
Foreign currency forward contracts | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Foreign currency forward contracts assets 0.0 0.0
Foreign currency forward contracts liabilities 0.0 0.0
Foreign currency forward contracts | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Foreign currency forward contracts assets 0.4 1.3
Foreign currency forward contracts liabilities 2.2 3.8
Foreign currency forward contracts | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Foreign currency forward contracts assets 0.0 0.0
Foreign currency forward contracts liabilities $ 0.0 $ 0.0
XML 35 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Disaggregation of Revenue - Geographic Theater) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Disaggregation of Revenue    
Revenue $ 771.9 $ 656.0
United States    
Disaggregation of Revenue    
Revenue 494.9 415.9
Other Americas    
Disaggregation of Revenue    
Revenue 34.7 34.3
Total Americas    
Disaggregation of Revenue    
Revenue 529.6 450.2
EMEA    
Disaggregation of Revenue    
Revenue 147.6 127.7
APAC    
Disaggregation of Revenue    
Revenue $ 94.7 $ 78.1
XML 36 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Maximum contract term of cash flow hedge 15 months  
Notional amount of derivatives $ 233.9 $ 307.2
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Cash Equivalents and Investments (Tables)
3 Months Ended
Oct. 31, 2019
Investments, Debt and Equity Securities [Abstract]  
Schedule of available-for-sale securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
Amortized Cost 
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Cash equivalents:
 
 
 
 
 
 
 
Certificates of deposit
$
4.0

 
$

 
$

 
$
4.0

Commercial paper
4.5

 

 

 
4.5

U.S. government and agency securities
15.0

 

 

 
15.0

Total available-for-sale cash equivalents
$
23.5

 
$

 
$

 
$
23.5

Investments:
 
 
 
 
 
 
 
Certificates of deposit
$
23.7

 
$

 
$

 
$
23.7

Commercial paper
15.9

 

 

 
15.9

Corporate debt securities
565.2

 
3.0

 

 
568.2

U.S. government and agency securities
1,454.0

 
3.6

 
(0.3
)
 
1,457.3

Total available-for-sale investments
$
2,058.8

 
$
6.6

 
$
(0.3
)
 
$
2,065.1

 
July 31, 2019
 
Amortized Cost 
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Cash equivalents:
 
 
 
 
 
 
 
Certificates of deposit
$
12.0

 
$

 
$

 
$
12.0

Commercial paper
19.3

 

 

 
19.3

U.S. government and agency securities
54.4

 

 

 
54.4

Total available-for-sale cash equivalents
$
85.7

 
$

 
$

 
$
85.7

Investments:
 
 
 
 
 
 
 
Certificates of deposit
$
17.5

 
$

 
$

 
$
17.5

Commercial paper
8.9

 

 

 
8.9

Corporate debt securities
587.8

 
2.3

 
(0.3
)
 
589.8

U.S. government and agency securities
1,799.5

 
2.6

 
(1.2
)
 
1,800.9

Total available-for-sale investments
$
2,413.7

 
$
4.9

 
$
(1.5
)
 
$
2,417.1


Schedule of contractual maturities of available-for-sale securities
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of October 31, 2019, by contractual years-to-maturity (in millions):
 
Amortized Cost
 
Fair Value
Due within one year
$
1,618.4

 
$
1,621.0

Due between one and three years
463.9

 
467.6

Total
$
2,082.3

 
$
2,088.6


EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /B9>4\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ^)EY3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #XF7E/JC$ :^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:;5P4+7%\4G!<&!XEM(;EM8TX3DI-VW-XU; MA^@'\#%W__SN=W"M\D*Y@"_!>0QD,-Y,MA^B4'[##D1> $1U0"MCF1)#:NY< ML)+2,^S!2W64>X2ZJE9@D:26)&$&%GXALJ[52JB DEPXX[5:\/XS]!FF%6"/ M%@>*P$L.K)LG^M/4MW %S##"8.-W ?5"S-4_L;D#[)R<%_7=EJ\%OQ7-ZF-V M_>%W%;9.FYWYQ\87P:Z%7W?1?0%02P,$% @ ^)EY3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #XF7E/X(_6\#(# Z#P & 'AL+W=OIJE9JI=-5;7]SB9.@ YR" MDUS?OL9PN=0[[I\ 9F;'9AB<75QT^](=E#+1:UTUW3(^&'.\2Y)NDDJ8NRB5<+-_;8KA;Z9*JR48]MU)WJ MNFC_/*A*7Y:QB-\&GLK]P?0#R6IQ+/;JNS(_CH^MO4JN5;9EK9JNU$W4JMTR MOA=W:TD]P2%^ENK2W9Q'_5*>M7[I+[YLEW':STA5:F/Z$H4]G-5:555?R<[C M]U@TOFKVQ-OSM^J?W.+M8IZ+3JUU]:O].6S&A>4Q]&X M^J_JK"H+[V=B-3:ZZMQOM#EU1M=C%3N5NG@=CF7CCI?A3I:--$R@D4#O!/HO M08X$>24(IY ,,W-+_5B88K5H]25J![>.1?]2B#MI'^:F'W3/SMVSJ^WLZ'F5 M+I)S7V9$/ P(ND&(*R*QM:\"A 0>B-'I7X$U1T@L(.$*I*/+&WJ&Z1FD9XZ> MW=!S[P%PQ 0+Y% @9_2I)\ 1,RPP@0(31I][ APA4JPPA0I3SA>>!( 0EIA! MB1GG2T\"0 ).SZ'$G/-]JP$DX+5(<9Q27L&W&V$"AHM : 6OX'L.,!0P7<#D MW@OB%7S;$2;@N\#Q%9)7\)U'F(#U J=<\!"3;S[ A-YA@:,N>))IXJL S#2@ M@O,N>)QIYJL S#R@@C,O>*(EVQH )K Y"!Q[P4,MR5^^P@3^FN LT\\UYGO M/L($W">*YSGSW$2;D/LX^\5QGS'V ";F/LT\\UQES'V!"[N/L$\]USMSG MF* *SC[Q7.?^_H(P@6\RX>P3SW7N[R\ $_KR2YQ]R7.=^^\8P 15+RJU,_WI MU)ZW0S4\F)^&C&P0 ',3 8 M >&PO=V]R:W-H965T&ULC9C9;N,V%(9?1=#]2.*AN 6V M@=I%T0(M$$PQ[;5BT[$P6EQ)B:=O7VJ)(?,V^]Q=K MA^A'737]-KX,P_4I3?OCQ=9%G[17V[A?SFU7%X-+=J]I?^UL<9J"ZBJ%+)-I M791-O-M,WYZ[W:9]&ZJRL<]=U+_5==']N[=5>]O&+/[X\+5\O0SCAW2WN1:O M]D\[?+L^=RZ5WG,YE;5M^K)MHLZ>M_%/[.G 80R8%'^5]M:OWJ.Q*B]M^WU, M_';:QMGHR%;V.(Q9%.[Q;@^VJL:YECX/K](_=?ILJ[RKP4O3VT MU=_E:;AL8QU')WLNWJKA:WO[U2X5$G&TU/YW^VXK)Q^=N#*.;=5/_Z/C6S^T M]9*+LU(7/^9GV4S/VY+_1Q@= $L W -8_FD 7P*X%Y#.SJ:J_EP,Q6[3M;>H MFWOK6HR#@CUQUYC'\>/4=M-OKK:]^_J^$VJ3OH_Y+)+]+(&5!!X5!ZP0^BY) M7?EW$T":@"F>K^,-'<_)>#[%YZMXF7F5F"5RDC23A('DB5?7 Y89R9*<-I.3 M9G)LAGEF9HE:FQ%&)<(S0\ATSE:>']P(THW ;KS>VPM43&Y,XO)O7#/BT2E@#:K4F8OA$J9A-->%.E%82]>*7N%2N$R-XGVS% RF2>!":!) M-QJ[\0;#7N-BF$0M,ZO$NF6,I)T8THG!3J3GQ!!]!(FG.ACD)*-]L(P&4X:= M(#)E>.A*A:P0,J%$:.RR "@9]J-]/PS/V#S+4"]1.BX@-((934T&V)'Q'0'1 M67G"?$.4+$L"(X?1%&88P\K'\*)YZ#'@B?']T#(6\$.#F&$2*Y_$##-6:LC1 M)*=TPL"*DH^.:!@S@18Z%I>' $TA!EF*+*IRC# M?&0@L!TL RY62^*C'QJC#'-4^1QE&*3,K*?>XH>0R>!ZQVB8,DQ3Y=.489PR M*32>$H1N7($#&#=@%%-5^50%C$O';X6P2NHR&>(JT%P%S%7M-_"0JU$LQ7P3E?[.UU*XT_\SS6/3FA&@T24 MUP%N ,U5P%S5/L<6#=V52U4^DSSZH'D*F*?:YQ=@4$*N\&&&U)DL"1ST@"8J M8*)JQ"],RB\9G@J$BH?.5IRF*<:@.*#U[.X' M:(T";;=^J$"?Y^7WH 6+GM W5B'$G?<&MVSM5IQW+Y['#A5J(%N1#K7BEQ.A M#>2B2\\>ZRB"1V5JL!< D'@-K%NW+-38CI8%N7!-U4YU@UJ64U:AZ+3VOW@OVS]0!J4XF>- M>C9K.S+*GI WV?ER7+M $B&,#ER6@.)R15N$L:PD.'Z/1=UI3FF,K0E^%=]Y-7:S5SGB$[P@ODKZ3^C,5#L.F/ZK^B*L)!+$C''@6"FOIW# MA7'2C%4$2@/?AVO=JFL_UK_9[(9@- 23P8\>&L+1$&H&;R!343]"#LN"DMZA MP]WJH'PH_)=0+.9!#JJU4[^)M$R,7LO<+[RKK#-*-H,DF$F"I6)K*N)LDGAB M_@DBL$($RA_._;G='UK]H?)'\Q :XF:09$K2*HD6Y:EL09-8:1*3)M)H!DD\7U, -)3'F@5':N5( M38Y8XTB-.72*1XH%0V9ER$R&1&/(GC(\4BP8 /)B_07JN6^;L"1='BMKX3X1P)"J"E;@%E7@7 MF#H8G;ALIJ)-AP-QZ'#2C8>]-[UQE'\!4$L#!!0 ( /B9>4^Z)7:BS0, M +H0 8 >&PO=V]R:W-H965T&ULE9A=;YLP%(;_"N*^ MP#G&?%1)I";3M$F;5&W:=DT3)T$#G('3;/]^YJ,IL8^GKA<-.*_/>0^V'^PL M+K+]V1V%4-[ONFJZI7]4ZG0?AMWV*.JB"^1)-/J;O6SK0NG;]A!VIU84NZ%3 M784814E8%V7CKQ9#VV.[6LBSJLI&/+9>=Z[KHOVS%I6\+'WP7QJ^E(>CZAO" MU>)4',17H;Z='EM]%UZC[,I:-%TI&Z\5^Z7_ /<;%O4=!L7W4ERZV;77E_(D MY<_^YN-NZ4>](U&)K>I#%/KC66Q$5?61M(]?4U#_FK/O.+]^B?Y^*%X7\U1T M8B.K'^5.'9=^YGL[L2_.E?HB+Q_$5!#WO:GZ3^)95%K>.]$YMK+JAO_>]MPI M64]1M)6Z^#U^ELWP>9GBOW2C.^#4 :\==.Y_=6!3!_;:(1Z*'YT-I;XK5+%: MM/+BM>-HG8I^4L ]TP]SVS<.SV[X3E?;Z=;G%42P")_[0)-F/6IPKKDJ0AW] MF@*I%&NTNN-M@HVM@ CI%(RL@@T!V$T 1@>(R0#Q$""^"1 ;CV'4)(.F&31I M"D%NU#*JLIDJX0EMA9-6.%$+IP,D9("$J"4Q:ADUZ&J*Y"@18P00K$&0-P+1CB^Z< MD <:K) 1;C+336:]0.]X'EC+BY"Q+'"-%PUJ($@-)JDG48^^UU11D%C3A];% MKET036LD:(TFK='&<.[$WK1Y(KHPUVQ"&MQ(@!M=Y=%\17S['@QI)B+!1&L7 M-HGFTP,96$N>DL61:UHCS42,W[X70YIB2%#,VHVA33']BH[^.>IVEY0%CDTS MTE!# FKH"D%C"-/_&'6:'4BPPQ[US":9'DYS%T/(8N#.4:?9@?G;1YW1:YT1 M:]T:]4DTGZ+ T>(A)8/(XF$X._'5HCT,A^/.V\ISH_JSU:SU>@!_P/[$:+2O M]<%\/$:_AAE/]9^+]E VG?412[ZTTE]JJ_3/5U M.YZFQQLE3],O!>'UYXK57U!+ P04 " #XF7E/1&_YY$4" #2!@ & M 'AL+W=OF](RW=V M)42W=5U>5M!@[M .6OGE3%F#A5RRB\L[!OBDDQKB(L^+W ;7K9UG.G9@>4:O M@M0M')C%KTV#V9\"".UWMF_? R_UI1(JX.99AR_P \1K=V!RY4XLI[J!EM>T MM1B<=_:SO]VG"J\!/VOH^6QN*2='2M_4XNMI9WM*$! HA6+ Y=>CIC#GI)?]4E4.SNQK1.<\96(%]I_@='/QK9&\]_@ M!D3"E1)9HZ2$ZU^KO')!FY%%2FGP^S#6K1[[D?^>9DY 8P*:$F3M_R4$8T+P MD1!J\X,R;?43%CC/&.TM-AQ6A]6=\+>!W,Q2!?7>Z6_2+9?16^ZC('-OBFC$ M% ,&S3$3PI7L4PED*E&@53IZ++!?(WP/F4L$1A>!)@@>7(1F@M!($&J"<$[@ M)XMM&#"1QK0:\[1)G6CAQ8 *$BUAC/28)S>[ @Y+4J"0U*$D72E+#58MFA@4\.QX"],00 .L3 M 8 >&PO=V]R:W-H965T&ULE9C;;J-($(9?!7%OH$] M1[:EC0^:D6:E:%:[>TWL=FP-&"^0>.;MMSG$XZXJPDPN8H/_ZOJKN_DHF%_+ MZEM]-*;QOA?YN5[XQZ:Y/(1AO3N:(JN#\F+.]I=#61598P^KE["^5";;=T%% M'O(HBL,B.YW]Y;P[]U0MY^5KDY_.YJGRZM>BR*H?CR8OKPN?^>\GOIY>CDU[ M(ES.+]F+^*GL4WD;9GPISKD_EV:O,8>'_P1ZV(FH#.L4_)W.M[[Y[ M;2G/9?FM/?B\7_A1Z\CD9M>T0V3VX\VL3)ZW(UD?_PV#^K><;>#]]_?1MUWQ MMICGK#:K,O_WM&^."S_UO;TY9*]Y\[6\?C)#036WGKQ.;8E7G= M_?=VKW53%L,HUDJ1?>\_3^?N\SJ,_QY&!_ A@-\"&/LP0 P!XF> ^#! #@'R M%B#EAP%J"% _ ^(/ ^(A(+X%\*[HL)^L;O;769,MYU5Y]:I^ UVR=I^RA]BN M[ZX]V2UG]YM=@-J>?5LR$1('AJ/C."CE# /QX43=6., MLO&R:70R@IU203N"6/'1NFF.,4DDBF&B7I3>5Z1@U;U&T1K7"DU$1B!1@OO% MBF'::3F&;D;3CA&XDQ!W@\BIF2MX7V(8>)QQ#1F]&73*62IP 6^)P6:I2L90 MSFB ,H*@4L/J,$)U#.FVFE*Y=FC4,H*U"G5;*;ZP5!JC-H!AWG)I;]T:3C?6 MS420P/DF5#J*1I%) YSI7V\%.$U=3E 7-0,W,PIIW]*(M3\S@_M.WY8;EL=@=3YDU0GVMOZ;=F<:Y/O M^T)EL:0P3)9E?CS-UZO^V7.]7E7O;7$\F>=ZUKR795[_NS%%=7FOC_$D];#GM"O2*OX[F MTDRN9UTJ+U7UO;OY=?\X#SM'IC"[M@N1VY\/LS5%T46R/OX9@\ZO=78%I]>? MT;_VR=MD7O+&;*OB[^.^/3S.T_EL;U[S]Z+]5EU^,6-"\7PV9O^;^3"%E7=. M;!V[JFCZ[]GNO6FK.I_+V/\SV*X (T%Z%K UGVO (\%^&>! MJ$]^<-:G^B5O\_6JKBZS>NBM<]Z]%.J!;6/NNH=]V_7_V6P;^_1CK>)DM?SH M HV:S:"AJ>:J6-KHURH(5;$A49QN*]A*A0H)5\$P"^X#\$T6&@>(8("H#Q!- M ZC4:89!D_2:4Z]9Q%G@--86J#@-&)N)H9D89)/B D,D,AL(J?--X-&3WRJ M* LR)QN@XF2BNC&CH1DMS<1.-9M!$T^JB2+'B19.F((8&TFAD50:24+'2"IJ MB6/1Q5(4\41T8R6#5C)@13E6,MGT\23AP0H094&$K:@0$R $9MRW913=5!0& M;A^-JFD_AAXO'AHIX(5=+TIX67#@,@6IR-LTD%Q/BH"=R+5#=Y(>O9#P0H$' M< H33C&P$KM6^/^ML&R6F'Q\4IB6*I*$2CP#0&'&J1CDH]U\8F$VY2 +)Q_E MY@>*)$&<33\>HYBE"L T<:<&)3G9S0WBG00RB@//;*HP3Y4$JA9#1-)R00(> M2!4&GIE&8:@J254M1H@$YD*%B0+_7XP7PGQU9V,29*30/L@F9\DA E+)$FB/7,& M83(2(*-V)U,"V",=!>PF)0FZT)%ON8OI2& QJ=T)=13=0_4HN9TU?/V-*4N ML@(6))&9,(G)'20$)#80>UY(1D3D0$1M4O$4737"UR4>M9$C&'(8+F9NCL4EFO)ANO&LZ<&7$U=KK+DJMT?NE1%JC#PO328J@RHFKI498G,12SM )4= M!YYU(6.T,D!KZJ*5)3,7=IDK.POH*%$^>C&&*P.XIBY<68*2[3K"W>,"V4(3 M>=]HS%,&/$U=GK+<_6?NUF;+DJ84AYEO%\48IPQPFKHX'473(QQ%MM-$$P&= MMIL-MXF6D[.XTM1O_;%E,]M5[Z>V._6:/+T>C3Y1=Y;G/-^HA^UPP/DSS'#> M^GM>OQU/S>RE:MNJ[,_S7JNJ-=9F&-B&/9A\?[TIS&O;76I[70_GG,--6YW' M,]SE]2!Y_1]02P,$% @ ^)EY3^V:]:(? @ >@8 !@ !X;"]W;W)K MV.FS 0?!7$ V"^ B0"I!Y5U4JM%%W5]K<# MFX#.8&H[X?KVM0VA!*PJ?[#7S(QGUWA)!\K>> T@K/>6=#RS:R'Z T*\K*'% MW*$]=/+-F;(6"QFR"^(] UQI4DN0[[H1:G'3V7FJUXXL3^E5D*:#([/XM6TQ M^_,"A Z9[=GWA=?F4@NU@/*TQQ?X#N)'?V0R0K-*U;30\89V%H-S9G_P#H7G M*H)&_&Q@X(NYI5(Y4?JF@B]59KO*$1 HA9+ GC]R1JSWLJXG)^ M5_^DDY?)G#"'@I)?327JS$YLJX(SOA+Q2H?/,"6TLZTI^Z]P R+ARHGI'+'"> M,CI8;#RM'JN/PCL$LIBE6M2UT^]DMERNWG(OB5-T4T(3YF7$^ N,_X@HM@C/ M_8=!TL%LPS?:\+5 \& C,0L$1H% "X0+@R-__WP=9&LS7C?WB4I, MH&21YN;"N=NOU%G?.+1H JHK?\/LTG3<.E$A^XF^]6=*!4A!UY%%K>6/8 X( MG(6:QG+.QFXX!H+V4Z='\^\F_PM02P,$% @ ^)EY3US7+PBR 0 T@, M !@ !X;"]W;W)K_>]G+F%!Y0_1>VZ@KZGI(:&#](]XO@9YG[>4#(W_Q4N('UZ M4.)K5"AM_))JL [5S.*E*/XRG4+'O%/Z'(-LDR")!]HI@?]/B5DYV4X2M9JK M'&;+*EPT'&3 M5]%E8>_3>"=_TZ=M_\9-*[0E9W3^9N/\&T0'7LKNSJ]0YQ_8XDAH7##?>=M, M:S8Y#OOY!;'E&9=_ %!+ P04 " #XF7E/-]9Q%+@! #2 P &0 'AL M+W=OM_ -W/?^;+S%%I9:*-!6H"8&FH(^[HZG M+,3'@!\"1KLZDU#)!?$E&)_K@B9!$$BH7&#@?KO"$T@9B+R,7S,G75(&X/K\ MQOXQUNYKN7 +3RA_BMIU!;VGI(:&#](]X_@)YGIN*9F+_P)7D#X\*/$Y*I0V MKJ0:K$,ULW@IBK].N]!Q'Z>;[###M@'I#$@7P'W,PZ9$4?D'[GB9&QR)F7K? M\_#$NV/J>U,%9VQ%O//BK?=>R]W#;?4F1;J4XI?_! MTVWX?E/A/L+W_RB\VR;(-@FR2)"M"9+L78D;,0^'=TG8JJ<*3!NGR9(*!QTG M>>5=!O8QC6_R-WR:]J_?2=39GCX*30<#;$ M#DIQ\_L$$L>"[NB;XTFTG0L.5N8];^$[N!_]V7B++2RU4*"M0$T,- 6]WQU/ M68B/ <\"1KLZDU#)!?$E&%_J@B9!$$BH7&#@?KO" T@9B+R,7S,G75(&X/K\ MQOXIUNYKN7 +#RA_BMIU!3U04D/#!^F>E/@<%4H; M5U(-UJ&:6;P4Q5^G7>BXC]/-/IMAVX!T!J0+X!#SL"E15/[('2]S@R,Q4^][ M'IYX=TQ];ZK@C*V(=UZ\]=YKN;L[Y.P:B.:8TQ23KF.6".;9EQ3I5HI3^A\\ MW8;O-Q7N(WS_C\*[;8)LDR"+!-DZ?Y*\*W$KYGV1;-53!::-TV1)A8..D[SR M+@-[G\8W^1L^3?LW;EJA+;F@\R\;^]\@.O!2DAL_0IW_8(LAH7'A^-&?S31F MD^&PGW\06[YQ^0=02P,$% @ ^)EY3ULRCJ.V 0 T@, !D !X;"]W M;W)K&UL;5/;;MP@$/T5Q <$F_6VTZ!^5O&FTD<]XT+;&] 59'D!2$)LDW(AE7N,RC[V3*7 ].< 4G@^P@ M)3-O1Q!Z+'"*WQU/O.U<<) R[UD+O\#][D_&6V1AJ;D$9;E6R$!3X)OT<,Q" M? SXPV&TJS,*E9RU?@[&0UW@) @" 94+#,QO%[@%(0*1E_$R<^(E90"NS^_L M][%V7\N96;C5XB^O75?@:XQJ:-@@W),>?\!J.]-%9RQ%?'.B[?>>REI0G-R"41SS'&*H:N8=(D@GGU)0;=2'.E_<+H- MWVTJW$7X[I/"W39!MDF018+L$T'VI<2MF/V7)&354PFFC=-D4:4'%2=YY5T& M]H;&-_D(GZ;]D9F6*XO.VOF7C?UOM';@I217?H0Z_\$60T#CPO&[/YMIS";# MZ7[^063YQN4_4$L#!!0 ( /B9>4^_M&PO=V]R M:W-H965TV>6IZKV0+9TM;8ZG78B/ M <\2!KU J$*&,WQ,GG5,&X/+\QOX8 M:\=:+L+!O5&_9.F;C!XH*:$2O?)/9O@"4SV?*)F*_P974!@>E&".PB@75U+T MSAL]L: 4+5['7;9Q'\:;_6&"K0/X!. SX!#SL#%15/X@O,A3:P9BQ]YW(CSQ MYLBQ-T5PQE;$.Q3OT'O->;)/V34033&G,88O8C9S!$/V.05?2W'B_\'Y.GR[ MJG ;X=MW"F_7"7:K!+M(L'M''S9V/_*& \H);G!$6KP@\V&@LJ'XRV>[3AFH^%- M-_T@-G_C_"]02P,$% @ ^)EY3W$2%$2V 0 T@, !D !X;"]W;W)K M&UL=5-A;]P@#/TKB!]0$G+;JE,2J==IVJ1-.G7: M]IE+G 050@;DTOW[&9*F:9=] 6S\GI^-R2=C'UT'X,F35KTK:.?]<&3,51UH MX6[, #W>-,9JX=&T+7.#!5%'D%:,)\E[IH7L:9E'W]F6N1F]DCV<+7&CUL+^ M.8$R4T%3^NQXD&WG@X.5^2!:^ [^QW"V:+&5I98:>B=-3RPT!;U+CZ=#B(\! M/R5,;G,FH9*+,8_!^%(7- F"0$'E X/ [0KWH%0@0AF_%TZZI@S [?F9_5.L M'6NY" ?W1OV2M>\*>DM)#8T8E7\PTV=8ZGE'R5+\5[B"PO"@!'-41KFXDFIT MWNB%!:5H\33OLH_[--]DV0+;!_ %P%? ;5,$96Q'O4+Q#[[7D:9*S:R!:8DYS#-_$I&L$0_8U!=]+<>+_P/D^/-M5 MF$5X]DKA?_(?=@D.D>#PBH"_*7$O)GN3A&UZJL&V<9H>->!O>/Q M35["YVG_)FPK>T#,L/ M8NLW+O\"4$L#!!0 ( /B9>4]3@E]HMP$ -(# 9 >&PO=V]R:W-H M965TIVF3-NG4:=MG M+G$25 @9D$OW[V=(FJ9=O@ V?L_/QF2CL<^N!?#D1:O.Y;3UOC\RYLH6M' W MIH<.;VICM?!HVH:YWH*H(D@KQG>[6Z:%[&B11=_9%ID9O)(=G"UQ@];"_CV! M,F-.$_KJ>))-ZX.#%5DO&O@!_F=_MFBQA:62&CHG34$ INQL&UL;5/;;MP@$/T5Q >$->MF+[(M95-%K=1*JU1MGUE[ M;*-P<0"OD[\/8,=U$[\ ,YQSYL*0#=H\V1; H10.@A MQPE^=SSRIG7!08JL8PW\ O>[.QMOD5FEXA*4Y5HA W6.[Y+C*0WX"/C#8;"+ M,PJ57+1^"L;W*L>;D! (*%U08'Z[PCT($81\&L^3)IY#!N+R_*[^$&OWM5R8 MA7LM_O+*M3G>8U1!S7KA'O7P#:9ZOF T%?\#KB \/&3B8Y1:V+BBLK=.RTG% MIR+9R[AS%?=AO$EW$VV=0"<"G0G[&(>,@6+F7YEC16;T@,S8^XZ%)TZ.U/>F M#,[8BGCGD[?>>RUHLL_(-0A-F-.(H0M,,B.(5Y]#T+40)_J)3M?IV]4,MY&^ M748_W*X+I*L":11(_ROQ\*'$SYCDL/L0A"QZ*L$T<9HL*G6OXB0OO// WM'X M)O_@X[3_9*;ARJ*+=OYE8_]KK1WX5#8W?H1:_\%F0T#MPG'GSV84_WN]B9M@$ -(# 9 >&PO=V]R:W-H M965T]"ZU62:1N$0()I%41\.Q- M)HE57X+M;,K?,W;2D);P8GO&<\Z<&8_ST;HGWP$$\JR5\07M0NB/C/FJ RW\ MC>W!X$UCG18!3=#C$^!?R0 M,/K5F<1*+M8^1>-S7= L"@(%58@, KK M9Q:4HL7SM$N3]G&ZX;4?1!!E[NQ(W-3[7L0GWATY M]J:*SM2*=(?B/7JO)>=9SJZ1:(XY33%\%;-;(ABR+RGX5HH3_P?.M^'[387[ M!-^_4OB?_(=-@D,B.+PBX&]*W(K9OTG"5CW5X-HT39Y4=C!IDE?>96#O>7J3 MO^'3M'\5KI7&DXL-^+*I_XVU 5!*=H,CU.$'6PP%38C'6SR[:(C-+S24HR[5"!IH"WVT/QRS$QX _'$:[ M.*-0R5GKYV#\J N\"8) 0.4" _/;!>Y!B$#D9;PD3CRG#,#E^9W]>ZS=UW)F M%NZU^,MKUQ5XCU$-#1N$>]3C Z1ZKC%*Q?^$"P@?'I3X')46-JZH&JS3,K%X M*9*]3CM7<1_3S3[!U@$T >@,V,<\9$H4E7]CCI6YT2,R4^][%IYX>Z"^-U5P MQE;$.R_>>N^EI#3+R240I9CC%$,7,=LY@GCV.05=2W&D_\'I.GRWJG 7X;M/ M"J_7";)5@BP29)\(;KZ4N!9S^R4)6?14@FGC-%E4Z4'%25YXYX&]H_%-/L*G M:?_%3,N516?M_,O&_C=:._!2-E=^A#K_P69#0./"\=:?S31FD^%TGWX0F;]Q M^0902P,$% @ ^)EY3\R\VDVV 0 T@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0'))N661;:EI5F[1*4:>UGXE]ME'! M>(#C]M_OP*[K=?X"W''OW;OC2 =C7UP#X,FK5JW+:.-]=V#,%0UHX:Y,!RW> M5,9JX=&T-7.=!5%&D%:,)\D7IH5L:9Y&W\GFJ>F]DBV<+'&]UL*^'4&9(:,; M^NYXE'7C@X/E:2=J^ 7^=W>R:+&9I90:6B=-2RQ4&;W9'(Z[$!\#GB0,;G$F MH9*S,2_!^%%F- F"0$'A X/ [0*WH%0@0AE_)DXZIPS Y?F=_3[6CK643,7_A LH# ]*,$=AE(LK*7KGC9Y84(H6 MK^,NV[@/X\TUGV#K #X!^ S8QSQL3!25WPDO\M2:@=BQ]YT(3[PY<.Q-$9RQ M%?$.Q3OT7G+.]RF[!*(IYCC&\$7,9HY@R#ZGX&LICOP_.%^';U<5;B-\^X_" M;^L$NU6"7238+0FVR:<2UV(^%\D6/=5@ZSA-CA2F;^,D+[SSP-[$1V0?X>.T M/PA;R]:1L_'XLK'_E3$>4$IRA2/4X >;#065#\>O>+;CF(V&-]WT@]C\C?._ M4$L#!!0 ( /B9>4]Z=%NRM@$ -(# 9 >&PO=V]R:W-H965TP5]M#YFQJ- M%LZ;IF&V-R"J"-**\=WNAFDA.UIDT7&8AO@8\%O":%=G$BHY M(SX%XWN5TUT0! I*%QB$WRYP#TH%(B_C>>:D2\H 7)_?V+_&VGTM9V'A'M4? M6;DVI[>45%"+0;E''+_!7,\U)7/Q/^ "RH<')3Y'B>N^EX G/V"40S3''*8:O8O9+!//L2PJ^E>+(_X/S;7BRJ3")\.2=PF2; M(-TD2"-!^HX@_5#B5LSUAR1LU5,-IHG39$F)0Q>5=!O:.QS?Y%SY-^X,P MC>PL.:/S+QO[7R,Z\%)V5WZ$6O_!%D-![<+QDS^;:[W;_=N^-(!S0OM@%PY%6KUF:T<:X[,F:+!K2P-]A!ZV\J-%HX M;YJ:V0I]D[)%LZ&V%YK8?Z<0.&0T2U]S.QMOL9FEE!I:*[$E!JJ,WFV/IR3$QX!G"8-=G$FHY(+X M$HRO948W01 H*%Q@$'Z[PCTH%8B\C-\3)YU3!N#R_,;^&&OWM5R$A7M4OV3I MFHP>*"FA$KUR3SA\@:F>3Y1,Q7^#*R@?'I3X' 4J&U=2]-:AGEB\%"U>QUVV M<1_&FWTRP=8!? +P&7"(>=B8*"I_$$[DJ<&!F+'WG0A/O#URWYLB.&,KXIT7 M;[WWFO/=;Z=POTZ0 MK!(DD2!Y1W#X4.):S.C 2]G<^!%J_ >;#065"\>]/YMQS$;#83?](#9_X_PO4$L# M!!0 ( /B9>4_YWHA0M@$ -(# 9 >&PO=V]R:W-H965TZ:%[&F91]_9EKD9O9(]G"UQH];"_CF!,E-!#_39\2#; MS@<'*_-!M/ =_(_A;-%B*TLM-?1.FIY8: IZ=SB>LA ? WY*F-SF3$(E%V,> M@_&E+F@2!(&"R@<&@=L5[D&I0(0R?B^<=$T9@-OS,_NG6#O6)IWF4? M]VF^2=,%M@_@"X"O@-N8A\V)HO*/PHLRMV8B=N[](,(3'XX<>U,%9VQ%O$/Q M#KW7DF=)SJZ!:(DYS3%\$W-8(QBRKRGX7HH3_P?.]^'IKL(TPM-7"O^3/]LE MR")!]HJ OREQ+R9]DX1M>JK!MG&:'*G,V,=)WGC7@;WC\4U>PN=I_R9L*WM' M+L;CR\;^-\9X0"G)#8Y0AQ]L-10T/AP_X-G.8S8;W@S+#V+K-R[_ E!+ P04 M " #XF7E/E,?0@[8! #2 P &0 'AL+W=OV;EQP ML#SM1 W/X'YW1^,M-K.4K0)M6]3$0)71^^W^D(3X&/"GA<$NSB14QNO$2>>4 ;@\7]B_Q]I]+2=AX0'EW[9T34;O M*"FA$KUT3S@\PE3/-253\3_A#-*'!R4^1X'2QI44O76H)A8O18FW<6]UW(?Q M9G>!K0/X!. SX"X"V)@H*O\FG,A3@P,Q8^\[$9YXN^>^-T5PQE;$.R_>>N\Y MYTF2LG,@FF(.8PQ?Q&SG".;9YQ1\+<6!_P?GZ_#=JL)=A.\^*;Q>)TA6"9)( MD'PBN/E2XEK,[9-_:\0'7@IFRL_0HW_8+,AH7+A>.O/9ARST7#833^(S=\X?P=02P,$% M @ ^)EY3]Q\]0*W 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0FAPYO:F.U\&C:AKG> M@J@B2"O&D^0#TT)VM,BB[VR+S Q>R0[.EKA!:V'_G$"9,:<[^NIXDDWK@X,5 M62\:^ [^1W^V:+&%I9(:.B=-1RS4.;W?'4]IB(\!/R6,;G4FH9*+,<_!^%+E M- F"0$'I X/ [0H/H%0@0AF_9TZZI S ]?F5_5.L'6NY" J"D M@EH,RC^9\3/,]=Q2,A?_%:Z@,#PHP1RE42ZNI!R<-WIF02E:O$R[[.(^3C?[ MNQFV#> S@"^ 0\S#ID11^:/PHLBL&8F=>M^+\,2[(\?>E,$96Q'O4+Q#[[7@ MZ2%CUT TQYRF&+Z*V2T1#-F7%'PKQ8F_@_-M^'Y3X3["]_\I_+A-D&X2I)$@ M71/<)F]*W(IY6R1;]52#;>(T.5*:H8N3O/(N WO/XYO\"Y^F_9NPC>P_=N^-(!S0OM@%PY%6KUF:T<:X[,&:+!K2P5]A!ZV\J-%HX;YJ:V&0T2U]=SS+NG'!P?*T M$S7\ />S.QEOL9FEE!I:*[$E!JJ,WFX/QR3$QX!?$@:[.)-0R1GQ)1C?RXQN M@B!04+C (/QV@3M0*A!Y&7\F3CJG#,#E^9W](=;N:SD+"W>H?LO2-1F]H:2$ M2O3*/>/P#:9Z]I1,Q3_"!90/#TI\C@*5C2LI>NM03RQ>BA:OXR[;N _C#?\Z MP=8!? +P&7 3\[ Q451^+YS(4X,#,6/O.Q&>>'O@OC=%<,96Q#LOWGKO)>=[ MGK)+()IBCF,,7\1LYPCFV><4?"W%D?\'Y^OPW:K"783O/BC4\J#YV5^ $ ,L% 9 >&PO=V]R:W-H965TSLDP0G-(H2(EC=A$7F8T=59+(SO&[@J +="<'4GP-PV>=A'-X#S_6U,BY MBJQE5_@!YF=[5'9')I=S+:#1M6P"!9<\?(SWAYW3>\%+#;V>K0/7R4G*5[?Y M>L[#R!4$'$KC')A]W. ).'=&MHS?HVXOCO?4GDWI@OXH_#M;O+;1 M6T$W249NSFC4' 8-G6GB24&L^X2@&.) WZ53/'V%5KCRZ:LY??>!P1HU6'N# M]7\MIHL6,@"X_.T23;'#(#H7L$(,E!-.D"PB9728!ZNK'B Y*V35^A,VBTZ1Z MI/XR_I,/8^X[4]>ZT<%)&GNE_<6[2&G EA(]V.^CLI-UVG"X&+=,[5H-\V78 M&-F.HY-,\[OX"U!+ P04 " #XF7E/4IQ1H,PZ[D97PQW//<\=P?G=)3J13< !KT*WND,-\;T1T)T MT8!@^D[VT-F32BK!C#55372O@)4^2'!"HVA'!&L[G*?>=U9Y*@?#VP[."NE! M"*;>3L#EF.$8?SB>VKHQSD'RM& /RV,>K5'KI*+E"_.^%YF.'() 8?". 9FERL\ N>.R*;Q=^;$BZ0+7.\_ MV+_ZVFTM%Z;A4?+GMC1-A@\8E5"Q@9LG.7Z#N9X$H[GX'W %;N$N$ZM12*[] M%Q6#-E+,+#85P5ZGM>W\.DXGR7X."P?0.8 N 0>O0R8AG_D79EB>*CDB-?6^ M9^Z*XR.UO2F<[H[I.3JB&;,:<+0%29>$,2R+Q(T)'&B_X73 M[,,$V2+#U!-M/)=[?E!C [*.P2!(420($\8U("'/;"K*Z M. &J]D]6HT(.G1^7E7>9B@?J+_X??!JIGTS5;:?111K[?/PE5U(:L*E$=S:7 MQD[Q8G"HC-ON[5Y-;WDRC.SG,27+OR)_!U!+ P04 " #XF7E/* _1X+@! M #2 P &0 'AL+W=O6K-0.S8^TZ$)]X>.?:F",[8BGB'R3OT7G-^NTO9-0A-F-.(X0O, M=D8P5)]#\+40)_X?G:_3=ZL9[B)]MXQ^.*P+)*L"211(_BDQ^5#B&F;_(0A; M]%2#K>,T.5*8OHV3O/#. WO/XYO\A8_3_DW86K:.7(S'EXW]KXSQ@*EL;G"$ M&OQ@LZ&@\N%XBV<[CMEH>---/XC-WSC_ U!+ P04 " #XF7E/V_\I8L0! M W! &0 'AL+W=OX2(+ ML8LN,C58P3NX:&0&*9G^?0:AQAQO\'O@F3>M]0%29#UKX#O8'_U%NQ595"HN MH3-<=4A#G>/'S>F\]_@ >.$PFM4<^4JN2KWZQ9U7)F!)R5^\LJV.4XQJJ!F@[#/:OP,"GH\9.3FA6;,><+0%6:S M((A37RQHS.),_Z/3.'T;S7 ;Z-LU/=G&!791@5T0V/U3XO&NQ!@FC9OLHR;[ MB,"'.Y,()DWN3,CJXB3H)CQ9@THU=*%=5M&E*QYIN/B_\*FEOC'=\,Z@J[+N M^81+KI6RX%))'EPNK>OB92&@MGYZ=',]O>5I854_MRE9_A7%'U!+ P04 M" #XF7E/ZQW+-,$! W! &0 'AL+W=OZ!^6_--I(YGQH6F)[ M ZR.15(0NMG<$\FXPF4>U1Z.2L]4L(OM0% MW@1#(*!R@8'YY0)/($0@\C9^SYQXD0R%Z_V5_5/LW?=R9A:>M/C%:]<5^ &C M&AHV"/>LQ\\P]Y-A-#?_%2X@/#PX\1J5%C;^HFJP3LN9Q5N1['5:N8KK./-? MR](%="Z@-P5D$HK./S+'RMSH$9GI['L6KGA[H/YLJI",1Q&_>?/69R\E?=CF MY!*(9LQQPM 5Y@U!//LB05,21_I/.4V7[Y(.=[%\]\[A?PCV28)])-B_(]C= MM)C"[-,B65(D2Q!D-R(IS/V-"%E=G 33QB=K4:4'%<=EE5VFXI'&BW^#3R/U MC9F6*XO.VOGG$R^YT=J!M[*Y\UXZ/\5+(*!Q8?O![\WTEJ? Z7X>4[+\5Y1_ M 5!+ P04 " #XF7E/",,)..$! !!0 &0 'AL+W=O_%F95O*IJI:J956J9H^L_;XHH!Q M :_3OR]@QW4=\F*8X=U%9(GO#FQ8N"NE>"*;^G('+(<4; M_.9X:JK:. ?)DHY5\ /,S^ZBK$5FEJ(1T.I&MDA!F>*'S>D<.[P'/# MN4JN4KXXXVN1XL@E!!QRXQB876[P")P[(IO&[XD3SY(N<+E_8__L:[>U7)F& M1\E_-86I4WS$J("2]=P\R>$+3/7L,9J*_P8WX!;N,K$:N>3:?U'>:R/%Q&)3 M$>QU7)O6K\-X$M,I+!Q IP Z!QR]#AF%?.:?F&%9HN2 U-C[CKE?O#E1VYO< M.7TK_)E-7EOO+:/'."$W1S1ASB.&+C";&4$L^RQ!0Q)G^BZS5.Y6@8V4T/#IE?O>PO4$L# M!!0 ( /B9>4^+C67?N $ -(# 9 >&PO=V]R:W-H965T[EG',_N*0#FA?; #CRJE5K,]HXUQT9LT4#6M@;[*#U-Q4:+9PW M38J]4[*%LR&VUUJ8/R=0.&1T2]\C.QEML5BFEAM9*;(F!*J,/V^,I"?@(^"EAL(LS"95<$%^" M\:7,Z"8D! H*%Q2$WZ[P"$H%(9_&[TF3SB$#<7E^4_\4:_>U7(2%1U2_9.F: MC-Y14D(E>N6>5'PJ6KR.NVSC M/HPWR6&BK1/X1. SX2[&86.@F/F3<")/#0[$C+WO1'CB[9'[WA3!&5L1[WSR MUGNO.;^_3=DU"$V8TXCA"\QV1C"O/H?@:R%._ .=K]-WJQGN(GVWC'Z_7Q=( M5@62*)#\5^+^78EKF,.[(&S14PVFCM-D28%]&R=YX9T']H''-_D''Z?]FS"U M;"VYH/,O&_M?(3KPJ6QN_ @U_H/-AH+*A>/!G\TX9J/AL)M^$)N_4\=KVU3U $ )P$ 9 >&PO=V]R:W-H965TM8M@$$O@OA6#JSPFXG'(T MQB5(D0VL@>]@?@QG92.RJE2=@%YWLD<*ZAP_Q,=3ZO >\+.#26_FR'5RD?+9 M!5^J'$>N(.!0&J? ['"%1^#<"=DR?B^:>+5TQ.W\5?V3[]WV>QZ M/T[S2GI8:&$"70AT)1R\#YF-?.4?F6%%IN2$U+SW W._.#Y2NS>E2_JM\&NV M>&VSUX+>'S)R=4(+YC1CZ 83KPABU5<+&K(XT3=T&J8GP0H33T^V=/J._RXH ML/,"N_]:O+]I\2TFB:*PR3YHL@\(Q#?[^TWIIJNU^@BC3VC_B354AJPI41WMN'6 M/A5KP*$V;OK!SM5\8>; R&%Y"\CZ(!5_ 5!+ P04 " #XF7E/ZZS[U\0! M W! &0 'AL+W=OUG8I]M5# NX+A[^P%V72_CBX'C]^<..&>CTJ^F M!;#H78K.Y+BUMC\08LH6)#,WJH?.[=1*2V;=4C?$]!I8%4A2$)HDMT0RWN$B M"[&3+C(U6,$[.&ED!BF9_G,$H<8<;_!'X(DWK?4!4F0]:^ 7V-_]2;L5650J M+J$S7'5(0YWC^\WAF'I\ #QS&,UJCGPE9Z5>_>)[E>/$)P0"2NL5F!LN\ !" M>"&7QMNLB1=+3US//]2_A=I=+6=FX$&)%U[9-L=[C"JHV2#LDQH?8:XGQ6@N M_@=<0#BXS\1YE$J8\$7E8*R2LXI+1;+W:>1=&,=I)]W-M#B!S@2Z$/;!ATQ& M(?.OS+(BTVI$>CK[GODKWARH.YO2!\-1A#V7O''12[%-THQN;F>WO*TL*J?VY0L_XKB+U!+ P04 M" #XF7E/^R-^BK\! 3! &0 'AL+W=OX@K-!=I22F3\G$'HJ<8I?$H^\ZUU(D*H8 M6 ??P?T8SL9'9%5IN 1EN5;(0%OB^_1X.@1\!/SD,-G-'(5.+EH_A>!+4^(D M& (!M0L*S ]7> A@I"W\7O1Q&O)0-S.7]0_Q=Y]+Q=FX4&+7[QQ?8GO,&J@ M9:-PCWKZ#$L_!XR6YK_"%82'!R>^1JV%C5]4C]9IN:AX*Y(]SR-7<9SFE=M\ MH>T3Z$*@*^$NUB%SH>C\(W.L*HR>D)GW?F#AB-,C]7M3AV3OHT6U'E5\"IOL>N/O:3S4?_#YN7QC MIN/*HHMV_FK$ VRU=N"M)#?>2^]?Z!H(:%V8WOJYF>_I'#@]+$^0K/^!ZB]0 M2P,$% @ ^)EY3\'5]:[/ 0 G 0 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,LBC/N=J(F.]LT;=(FDVVZ_9S)U5D\F)XU\-)(7T1@JG?1^!RS'&,;XGG MKFF-2Y B&U@#W\'\&$[*1F11J3H!O>YDCQ34.7Z,#\?4X3W@I8-1K^;(=7*6 M\M4%7ZH<1ZX@X% :I\#L<(4GX-P)V3)^S9IXL73$]?RF_LGW;GLY,PU/DO_L M*M/F^ &C"FIVX>99CI]A[F>/T=S\5[@"MW!7B?4H)=?^B\J+-E+,*K84P=ZF ML>O].,[Z-UJ80&<"W1#(9.0K_\@,*S(E1Z2FO1^8^\7Q@=J]*5W2;X5?L\5K MF[T62;S/R-4)S9CCA*$K3+P@B%5?+&C(XDC?T6F8G@0K3#P]6=.3^[# +BBP M\P*[?UI,-RV&,/\QV0=-]@&!AXU)"/,A;)(&3=+W C3:F(0PV]]%5J=#@&K\ MO="HE)?>W\E5=KEZC]2?KK_PZ=Y^8ZKI>HW.TM@SZD]2+:4!6TIT9QMN[5.Q M!!QJXZ;W=JZF"S,%1@[S6T"6!ZGX U!+ P04 " #XF7E//0N@:,$! W M! &0 'AL+W=O^K:S/D'*?& M_ #[X% M2-,KB30T!7[<'XZ9QP? KQXFL]DCW\E9J5@',O MY&R\+9IX+>F)V_U5_4OHW?5R9@:>%/_=U[8K\ -&-31LY/9%3<^P])-AM#3_ M#2[ '=P[<34JQ4WX1=5HK!*+BK,BV/N\]C*LTZ)_I<4)="'0&P*9"P7GGYEE M9:[5A/1\]@/S5[P_4'E?W%[/;WD.K!J6,27K?T7Y!U!+ P04 " #XF7E/ MY5-+OK8! #2 P &0 'AL+W=O< MN3"D YH7VP X\JI5:S/:.-<=&+-% UK8*^R@]3<5&BV<-TW-;&= E)&D%>.; MS0W30K8T3Z/O9/(4>Z=D"R=#;*^U,'^/H'#(Z):^.9YDW;C@8'G:B1I^@OO5 MG8RWV*Q22@VME=@2 U5&[[:'8Q+P$? L8;"+,PF5G!%?@O&MS.@F) 0*"A<4 MA-\N< ]*!2&?QI])D\XA W%Y?E-_C+7[6L["PCVJW[)T34;WE)10B5ZY)QR^ MPE3/-253\=_A LK#0R8^1H'*QI44O76H)Q6?BA:OXR[;N _C39),M'4"GPA\ M)NQC'#8&BID_""?RU.! S-C[3H0GWAZX[TT1G+$5\&ULC57;CILP M%/P5Q ?$^!(@48+4352U4BM%6[5]=A(GH#68VD[8_GUM0Q !IYL7?&%FSISC MVZH1\DWEC.G@O>256H>YUO42 '7(64G53-2L,G].0I94FZ$\ U5+1H^.5'* MHB@&)2VJ,%NYN9W,5N*B>5&QG0S4I2RI_/O"N&C6(0QO$Z_%.==V F2KFI[9 M#Z9_UCMI1J!7.18EJU0AJD"RTSK\!)=;B"S!(7X5K%&#?F!3V0OQ9@=?C^LP MLHX89P=M):AIKFS#.+=*QL>?3C3L8UKBL']3_^R2-\GLJ6(;P7\71YVOPS0, MCNQ$+UR_BN8+ZQ*:AT&7_3=V9=S K1,3XR"X@CH!Z B3_)>".@)\ED(Y 1@30IN)JLZ6:9BLIFD"VRUM3NXO@DICJ M'^RD*[;[9\JCS.PUPSA:@:L5ZC O+08-,.@>L9DB,(;WF.T4,T]["# F>Z?( MZQ0Y/KZ+@?P"V"N G0 9",3Q*-,6$CM(U6::HMD(M6U1Z0 5^7T0KP\R\9&. M*TXF/G ")S[(LS[F7A_SB0^,L5\@]@K$SZ](XA5(/ER13>)9D7A&_%%2;Y3T MPWIO6D@RB$)P,JCW792%-\K"4TTR"K.8A(&(S!Z4#$;^ QMY LT?2#PX\_#Y MA8/^PPB1Q\5X[3K0<(.B9!0&#"XJ^]1\I_)<5"K8"VWN/'&ULE5;MCILP$'P5 MQ , QN;KE$2ZI*I:J95.5[7][4NUK&\*1>*FX_ BV,SO>F7CQ M+BYC.!M55 M&$=1&M:T;/S5PJX]B=6"GU15-NQ)>/)4UU3\7;.*7Y8^\J\+S^7AJ,Q"N%JT M],!^,/6S?1)Z%@XLN[)FC2QYXPFV7_J/Z&&#"A-@$;]*=I&CL6>DO'#^:B9? M=TL_,AFQBFV5H:#Z<68;5E6&2>?QIR?UASU-X'A\9?]LQ6LQ+U2R#:]^ESMU M7/JY[^W8GIXJ]Y:-?5YZ_FL8'!#W ?$0H/?^7P#N _![ +'BN\RLU$]4T=5"\(LGNG^KI>90 MH >LS=R:1>N=_4VKE7KUO,(X6X1G0]1CUATF'F'0@ @U^[!%#&VQCIWP^':# MC8M 40QO@4$5V!+@&Q4Y3$! F()R$T&Y,Z&#I-:3&,Q68:"XDY+A\I'J#1) MX502,)7$207C B9(08)TOAD92)#-,*/#9".9I"".&0 *)<&$FAQ,)G?M(!%, M4( $Q7P[4 372#3#D!XTUHI)<%=*&QB%)]*9*%D$6#)1D0@LR4<4?\ 4N.00 MGF,*=N0F<1&D]ZZX,))$P<0K ,$EC-P:QF2* BX]E'S %KCX4#K'EM31BTCF MV@+ XFQTIFX3@HL9N=6,R=2!@TL0Y1^P!2Y"5,RQI7#>L 500BXJRX.H&'_N M<@M'MV'-Q,$V#M+;\E.CS+TS6AV:D\?8W*9WZVO3M-A;]IVFZWB^4W$H&^F] M<*7O:GNC[CE73&<4]7;U;0@ ( +8( 9 >&PO=V]R:W-H965TU M#6$)F(I] 7LXM_8 MP'X87HI++I3!39,&7\@/(GXV!R9W;L]R*BI2\X+6%B/GC;T%ZST(E8-&_"K( MG0_6EBKE2.FKVGP];6Q/941*D@E%@>7M1O:D+!63S.-/1VKW,97CXDKT/ M 4TA=G#B#I\#[*<(X$%S"&2L FD"]$2 S 2^D<#7!/X3P5B&%A-J3*TQ402< MU:B6%A4/4&$0FE,)C*D$TU3@C-ZAD2!<+D9D)(@6B-%BHD&9$ %G_&(-*-]S M G,RL3&9>)(,\F<(5D:"U7(Y@&?N$6^!(!UH6"L"L1..%#' E'!S"BYM:1"CF+],0X4RJ(S%(VM&WE\B>BWY3D+-0R MDFO63M)V(VC3_26X_:]*^@]02P,$% @ ^)EY3[RK)4+ 0 U , !D M !X;"]W;W)K&UL;5/;;MLP#/T501]0);;3I(%M MH.DP;, &!!VV/BLV;0O5Q9/DN/W[ZN)Z;N<72:0.#P\I*A^5?C8=@$4O@DM3 MX,[:_DB(J3H0U-RH'J2[:906U#I3M\3T&F@=@@0GR69S2P1E$I=Y\)UUF:O! MXG?'(VL[ZQVDS'O:PB^PO_NS=A:966HF0!JF)-+0 M%/A^>SQE'A\ ?QB,9G%&OI*+4L_>^%X7>.,% 8?*>@;JMBL\ .>>R,GX.W'B M.:4/7)[?V;^&VETM%VK@0?$G5MNNP >,:FCHP.VC&K_!5,\.HZGX'W %[N!> MBX,QGV,=[L]E/8>D R!21S0!)KB8F"\B_4TC+7 M:D0Z]KZG_HFWQ\3UIO+.T(IPY\0;Y[V6:;;/R=4339A3Q"0+S'9&$,<^ITC6 M4IR2_\+3[+!.D*YJ3 -!NLQ_=[M.D*T29($@^Z#@[E.1$7,(&!DPV6'W*0E9 M=%6 ;L,\&52I08997GCGD;U/PJO\@\=Y_TEURZ1!%V7=VX87:)2RX*1L;MP0 M=>Z+S0:'QOKCWIUU'+1H6-5/?XC,'[E\ U!+ P04 " #XF7E/H?Y(.=0! M #G! &0 'AL+W=OM$)RJLU27H@:)=#&%7%&HB#("*?] M@*O"[9UD58BK9OT )XG4E7,J_QZ!B:G$(;YO//>73ML-4A4CO< /T#_'DS0K MLE*:GL.@>C$@"6V)/X:'8V[U3O"KATEMYLAV^FES-5\"38[[[178ESC!IHZ97I9S%]@:6? M%*.E^6]P V;D-HGQJ 53[A?55Z4%7R@F"J>O\]@/;IP6_KW,7Q M!=%:$,V] MS$8N^2>J:55(,2$YG_U([5\<'B)S-K7==$?AGIGPRNS>JC@-"G*SH$5SG#71 M5I/DJX88_FH2>4TB!X@W@/!#Y@?$7D#L ,E_*<.'E+,F:[)_DS).8S\@]P)R3\KD(:5/DSZ8 MD,T[:J^ [U1>^D&AL]#F=7&ULE9O=;N,V$(5?Q? #R"(I_BV2 %T710NTP&*+ MMM?:1$F,M:W45I+MVU>RY<#DG*&HFR1VCJA#4?-I2(YNWMO#]^-STW2+'[OM M_GB[?.ZZET^KU?'^N=G5QZ)]:?;]?Q[;PZ[N^H^'I]7QY=#4#Z>#=MN5+$NS MVM6;_?+NYO3=E\/=3?O:;3?[YLMA<7S=[>K#?Y^;;?M^NQ3+RQ=?-T_/W?#% MZN[FI7YJ_FRZOUZ^'/I/JX]6'C:[9G_/7W8NC+M[;]/GSX[>%V60Z6FFUSWPUMU/VOMV;=;+=#4[V1?\=6EQ\G'0Z\ M_OO2^B^GWO>]^58?FW6[_6?ST#W?+MUR\= \UJ_;[FO[_FLS]D@O%V/W?V_> MFFTO'YSTY[AOM\?3S\7]Z[%K=V,KO95=_>/\>[,__7X?V[\$\7"_U<%>(3ZJ_F/?#EZ=K=_I?W]MC M_^W;G=+F9O4V-#1J/I\U\DHC0\6:*K3[D*QZ Q\N)'0A3\>KP(7%#2C8@#HU M4 4-N*@;9XTY:?8GC:G*(E*MJ:K25<'TIH)F*F+&B,C+66*OSB*TMX6.S "9 MJT3!7!H-W6CJQD9N-#E-96P1W09KJM)6%Q7V8J 70[VHR(LA9RFOSG%V0C6B M4-B'A3XLN%U\9,22DTA;FB+RNP8R9U4AL1T'[3ABQT9WPF='3U/$44@UBKMQ M/?3AZ64Q963$9QBA&M:(*#&62F!%,$TP9!/Y4!$82T)F8&447??6"$ON$R!3 MQA=4A#XPT!1(XPA$1E'22$H2&L$T4XAFS)-+808I-P,@F$$*Y$P4('2R MA[):($MDM14F6H5FA9II K.HFC$KK#!&JIQ9894W*P2RU&7!/*G ZID(NRW04)R6A$1S%%8IBKB\X_BH[XW+@^*M #D OQ_3,)RD) MC> HKM#,A\EG-(X[/6/FHW'"Z5UCB$=<;$1Z.)3Q%G MTD#EKD2A&1R^&H4OUP0.7STC?#6S3)P3OGHZ?).2T @.7PT6BOR=EZ,M/9?%(2&L$,,!G;3F8ZF4]*0A\8) : MQ#(K;8;9)C(SA@5'KZ'12Z\&F.GWR1>Y58',ZH+).PU&@:'I )E[&KJ!([PC M.2.025&QD8RY8@!7++>'AF%@9V0%%H>PS5@9L-,K TE)Z -SP&:L#-CIE8&D M)/2!86(!3"PS[[,8 W9&*F!Q!%NPJT)&A:X@HMA!,CYV+,:!!1D!&1VP)PQB M!\@2L6.9W6.4&7!=PCBP,S(#BR/8T@BFH^2G[]F4)-R[QAAP(">(1\=-KS(F M):$/S!*'T@%F%NPP!MR,=,#A"'8YZ8"CSWH1IVL.;%]4W.Z%PRQP&2F!H\][ M(5Q<%>/ ]D6E/+&,6N!DK M!8ZI_LA9*7#3*P5)26@$$\5E$,5-$R4I":M0,%%\!E'\-%&2DM ')HI'1.$* M:C!1_ RB>$P4GT,4GT$4/X40!L@11/":* M1T1AIK4>$\7/((K'1/$Y1/'31$E*0B-,05D&4?PT49*2J)R,JR?+8,I%E"Q$ M26HB+TQA6@FXXMA&F-*T<@991,F4DY4Y;+FHKKL5H*U#,=58I5,;5@Y8S5#E$P]5XE*5NE(991T)361 M&::HJP2+&72@,JJZDIK("U/758*%#,?=>5RUJ9BQE"'8>M.<+8Z+*AE,0,,& M$U>Z"FI7Z1B!HE043$"6"":N=A44KRK'S+P%5W@J9BQO"*YJ%)2-HI'*KPKE MRD)!72@8A.G-C+0F\L(0!)2$*L=D?X(KYQ0SUBT$5XJ):C$=J4X5=+^"EM4A M%5M7)YC"3B%!78$C;\%(NF5!J\>0BB]^9\I$!:H3=6SM.E>\/B=#8.HQ!2C( M!&,E,VK.DYK(#!/\H!H3C5-&X7E2$YEA((+*,1T[T P@Y)S<@"E]%*CV$8P1 MW<8 \014B7AB*('J'\$XY;S3@E2)>&*((Q%QF&F98,HIA9J3)#"ED +40H*Q MRJB&3&LB,PPA0$$D&*=1Y9)F4IJSF=75*XG#2Z)_U(>GS?ZX^-9V7;N['=Y! M?&S;KNG;*XN^5\]-_?#Q8=L\=L.?PW["X?QNYOE#U[[6E[+Z41^T;F8_B_Q4K^:'ICD_A6&]/>@B MJX/RK$_M?_9E561-^[%Z"^MSI;-=WZC(0QY%<5ADQ]-\O>R_>ZG6R_*]R8\G M_5+-ZO>BR*K_GG5>7E9S-O_\XMOQ[=!T7X3KY3E[TW_IYOOYI6H_A;=>=L=" MG^IC>9I5>K^:?V%/&Y5V#7K%WT=]J>_>S[JIO);EC^[#[[O5/.HC ,OE\U<2]YG2=1I3R0.!Q)!Q'@G&$-!6A$$_L"5.Z-80YZ,&#' M4>@,7_KL@6N?X8N?^5S]1G2_]-)>$2IAW.$$XX$A/MBE:D1C93(J&1K!_& M(*1C6BL3$8E0R,8)!R!Q*Y7(QHU,B89&G&<1+A' MO1K1^/X TD9)-I(V.2H1%,)8[.1Z1DZ?&';D_ZR/9@OG'$ MMX7C*(^A)*('T@#&B4 X(7F @8.Z2H/46A:DDTRXCDH"@T4@L-AU*R@SXKO@ M8/P@^KB6V!&7$%?LVC6B^W%^B0)ANP$J=@?#H1W,*.$3JP3*5;$*F&T(Z"1+ M E<%8>8)RCP9.:Y+@4DE'LA@ C-&^*0P 6-88B\+5;6+XMHG3!KAD\3$=!0; ME0R-8,H(GS0FIN/8J&1X.P"S2OKD,0GSF+U!0.7>((FY)RGW9.0H.8DY)1_( M8Q+31?KD,4FYP=0=QLRB4%7J8IUTW++QR61R.I.-2H9&,%*D3R:3TYEL5#(T M@L$D?3*9$4WM#U6Y]PEPINA!:G"@&'K!>%(^^4S1 M$Y**4[)/2)8NG/N$8:([L^L>CN>ZMEKV31ET3\"VI=EH]L^HZ M@8/.=KCH[THW4;*88.0.#30$>&Q 7KUIF:\(U(M^0F)@0,YFJ".(NS[">I( MV[M58?9VO"K86=*VAQUWQ+GK"/^[!VJDWD!5,9 3_ +Y>]AQ MM4*+R['MH!E^"3;;7.N-X+6%4:SFCJYDS]B;7GP_EJZO$P(*!ZD= MB!HN\ 24:B.5QOOLZ2Y(';B>7]V?3>VJECT1\,3HG_8HF]+-7.<(-3E3^<+& M;S#7$[O.7/P/N !5;I',Y"LFYV4:ETY&,:V]Z,X^Q_#;,'X#D M+P%XJF4"F:((DR+S( MSHFLG,C"2>\XDR9=<:(D]'([)K9BX@=,F.,[3/R P7Z&O=#.2:R&UL?53;CML@$/T5Q <$WS:[C6Q+75=5*[52M%7;9V*/ M8[1<7"#Q]N\+F%A)UNJ+F1G..9SAXG)2^M4, !:]"2Y-A0=KQQTAIAU 4+-1 M(T@WTRLMJ'6I/A(S:J!=( E.LB39$D&9Q'49:GM=E^ID.9.PU\BF8 &F8DDA#7^&/Z:XI/#X ?C&8 MS%6,?"<'I5Y]\K6K<.(- 8?6>@7JAC,TP+D7N'U1TQ>(_3Q@%)O_!F?@#NZ=N#5:Q4WXHO9DK!)1 MQ5D1]&T>F0SC%/4OM'5"%@G90DB+_Q+R2,CO"&1V%EK]1"VM2ZTFI.?#&JF_ M$^DN=YO9^F+8NS#GNC6N>JZ+-"G)V0M%S/.,R:XPV2VB>8]X>%H@Q!E87&2K M+K+ +VYJ4L.,5DXV[AX-[HDG#HK0\?7:SGFSHG M5HWQ$9+E3U#_ U!+ P04 " #XF7E/+8*KU>0I'Q1M.S@+3PZ, M$?'W")2/&0K0N^.YK1ME'#A/>U+#3U"_^K/0%IY5RI9!)UO>>0*J##T$AU-B M\!;PTL(H%WO/5'+A_-48W\H,^28AH% HHT#T"149J'KFXU>8ZDF0-Q7_':Y -=QDHF,4G$K[ M]8I!*LXF%9T*(V]N;3N[CNYDNY]HZX1P(H0S(4C^2X@F0O1!B&WQ+C-;ZB-1 M)$\%'SWA?E9/S$P$AT@WLS!.VSM[IJN5VGO-XR!.\=4(39BCPX0+3# CL%:? M0X1K(8[A'3W\'.!TCTCVZQ&BU2(BRX^6$?S=ND"\*A!;@?A3%Y*;+JQAMNM! MDM4@R8K [B:(PVPMIG.51-'FRTV_[E&1O]N$-\G@Q0PP$+6]+M(K^-#9J[KP MSC?R(;0S] %WU_D'$77;2>_"E9Y$.R\5YPIT,OY&9]/H%V0V*%3*;'=Z+]P] M4_GGF%6P0$ #($ 9 >&PO M=V]R:W-H965TZ^R]%"0NR>:,:<)0__"O%LPQ/$O(C0J0@/! M=D5 #S1.L(T2; -!MG9 DP>7,4P:%\FB(EF$@#Z(3)A=P,B V>TV6;)Z_B.9 M1R7SB.3V03+_1S+?[!]$R.JX_6WZRO2UEP9=E'5?3CC?5BD+CB_9.,+.7> E MX-!:/]V[N9X^XRFP:IAO*%E^$]4?4$L#!!0 ( /B9>4^]W<8_( ( % & M 9 >&PO=V]R:W-H965T9!+0&4]L)V[>O;5A*P&TWA]AC?S\S S9YQ\6S+ &4 M]U*S1F[]4JEV@Y \EE!3&? 6&KUSYJ*F2H?B@F0K@)XLJ68(AV&*:EHU?I'; MM4=1Y/RJ6-7 H_#DM:ZI^/4 C'=;/_)?%YZJ2ZG, BKREE[@*ZAO[:/0$1I5 M3E4-C:QXXPDX;_WWT6:_-G@+^%Y!)R=SSU1RX/S9!)].6S\T"0&#HS(*5 \W MV %C1DBG\7/0]$=+0YS.7]4_V-IU+0 MJ5=O!<$D1S>@R>8/ ]8K=$$)S<8_9+3)*-$*23'#/%SDRQYM&Q- WT._3G-[=$DZ-J[MHO5%RJ1GH'KO2IMV?S MS+D"K1X&^J&7^GH? P9G9:;Z.O)$?\GU@>+M<'^C\2-2_ 902P,$% @ M^)EY3P# @('T 0 ^P4 !D !X;"]W;W)K&UL MC93=CILP$(5?!?$ & PA) *D9JM5*[52M%7;:P>&@-9@UG;"]NUK&T+9U)&X MP3^<^<[,@)T.C+^*&D Z[RWM1.;64O9[A$110TN$QWKHU)N*\99(M>1G)'H. MI#1!+478]V/4DJ9S\]3L'7F>LHND30='[HA+VQ+^YP"4#9D;N+>-E^9<2[V! M\K0G9_@!\F=_Y&J%9DK9M-")AG4.ARIS/P7[0V "C.)7 X-8S!U=RHFQ5[WX M6F:NKS,""H74"**&*SP!I9JD\GB;H.[LJ0.7\QO]V12OBCD1 4^,_FY*66=N MXCHE5.1"Y0L;OL!4T,9UINJ_P16HDNM,E$?!J#!/I[@(R=J)HE)IR?LX-IT9 MAXE_"[,'X"D SP%XK&4T,IE_)I+D*6>#P\?F]T1_XV"/56\*O6E:8=ZIY(7: MO>81WJ7HJD&3YC!J\%(3_-,@Q9]-L-4$&T"X!(2^'1!: :$!1!\ P5V6HR8V MFLYHL.]%=I?(ZA)97+ =L+$"-NOKC*V >$6=\7]U!HD7VUVV5I>MQ26\<[%I M'C0SL9HD%L#&#MA9 ;OUS0Q\^[_MKVCG)/K03R]YX//@# 4K&FH5W7\VM#BV M^EK\3OBYZ81S8E+= .:<5HQ)4$#?4W];K6[B>4&ADGJZ57,^7D?C0K)^NFK1 M?-_G?P%02P,$% @ ^)EY3_!G&3CE 0 I00 !D !X;"]W;W)K&UL=53;CILP$/T5Q =@;B%I!$B;K:I6:J5HJVZ?'1@N M6E^H;<+V[^L+2]F$?<&>\9ESYAC;^<3%B^P E/=*"9.%WRDU'!&250<4RX / MP/1*PP7%2H>B17(0@&M;1 F*PS!#%/?,+W.;.XLRYZ,B/8.S\.1(*19_3T#X M5/B1_Y9XZMM.F00J\P&W\!/4K^$L=(06EKJGP&3/F2>@*?R'Z'C*#-X"GGN8 MY&KN&2<7SE],\*TN_- T! 0J91BP'J[P"(08(MW&GYG37R1-X7K^QO[%>M=> M+EC"(R>_^UIUA7_PO1H:/!+UQ*>O,/O9^=YL_CM<@6BXZ41K5)Q(^_6J42I. M9Q;="L6O;NR9'2>WDF5SV79!/!?$2T'LO#@AV_EGK'"9"SYYPNW]@,TOCHZQ MWIO*).U6V#7=O-39:YDF^QQ=#=&,.3E,O,)$"P)I]D4BWI(XQ7?E27K8)D@V M>TPL0?*NQP\(TDV"U!*D[P@^W9ATF,QBF#.9[.(@V=;9;>KL[G72\$;'8?8K MG?00?+"?V:9*MJ$2W:AD]V[2, S2&QVT.B841&LOB/0J/C)[.5?9Y0X^Q/:8 M_8>["_P#B[9GTKMPI0^K/5(-YPIT-V&@37?ZS5@" HTRT[V>"W=S7*#X,#\* M:'F9RG]02P,$% @ ^)EY3_:S^)6I P 5Q( !D !X;"]W;W)K&ULE9A=;Z,X%(;_"N)^ !_S6261MAF-=J5=J9K5[E[3 MQ&G0 ,Z"V\S^^^6K$=BO4]J+!LA[CM]C?)X8-E?9_&C/0BCG9U76[=8]*W5Y M\/WVO^PA[V/.X#!L7?A;BVLV.G+^59RA_]R6_'K1OTCD0I#JI/ MD7TTHQ53P-O 2;":&9$)@)-3.C)ID-0VEH MF$&JP(NQF0B:B8RI#7F $\0P00RJB;1J8L,GSS)/4^V!*LEF-2_,)-!, LS$ MFIE1$\V&^<)8HGE)#"]?6!#8S*303 K,:.,\IN .DC$SJ6&9D@Q;R:"5#%BQ M=" +, @"@K*K!W.,&\8 ZW_#(Q3 F6?F(5X>YFJ+V-5909]8:@ MLTP5SVQKB# J*%BQAB;18CW$GKYQ0*K0MF@(8X<0=O1%0R91>&2T&%99E@Q9 M]C( /)'E?A,&#WT"/(3!0VO 0R914B_3Y^2^:&D&0X?60(< 0"*/ZVZ@RG:' M,&5H#64([%:,;H(B6S-APA @3&2K!Q.&/D$8PH2A-80ADQV9V4+W1[EGF1I!).%([)8MC3<\IST";)P3!:^ MABP5JF/ 52=X(*'.T6.T/Z86[P"_ M.QC5XA[82LY"O%CC6Y6CT"8$%$IM%8@Y+G $2JV02>-UTD1S2$MK=)NCSRBHH"8#U<]B_ I3/5L43,5_APM0 [>9F!BEH,K]!N6@ MM&"3BDF%D3=_=MR=XZ1_I:T3XHD0SP03^W^$9"(D[P373>PS#Y&L5I$X@609(MJN"Z2K JD32#^T(;UI@\?L'(;[+'>; MAYM2[D$/F_0F$[QX' :R<7.L@E(,7-LV++SSJCS&]G%O_ >S0G[BWV7\_OT@ MLNFX"LY"F]%Q#UP+H<&D&&[,4+=FY6>#0JWM]9.Y2S_XWM"BGW8:SW\LQ3]0 M2P,$% @ ^)EY3RY?AOP5 @ - 8 !D !X;"]W;W)K&UL?979CILP%(9?!?$ ,?L2$:29C*I6:J5HJDZO'7(2T!A,;2=, MW[Y>"&+ Z4V\\)__.\=;BH&R=UX#".>C)1W?N;40_18A7M708KZA/73RRYFR M%@LY9!?$>P;XI(-:@@+/2U"+F\XM"SUW8&5!KX(T'1R8PZ]MB]G?9R!TV+F^ M>Y]X;2ZU4!.H+'I\@9\@?O4')D=HKH34@7.^W?W+[IV6K$Q9D\R-F+HM197-5FB]20;/[J][3 M'YA=FHX[1RKD4Z O[)E2 =+/V\CC4,LG?!H0. O5366?F8?,# 3MQS<:37\4 MY3]02P,$% @ ^)EY3UG=2EQ4 @ :0< !D !X;"]W;W)K&ULC57;CILP%/P5Q ?$F'LB@K0)JEJIE:*MVCX[Q EH#::V M$[9_7U\(2XBSR@O8AYDYXV-SG/64O?$*8^&\-Z3E:[<2HEL!P,L*-X@O:(=; M^>5(68.$G+(3X!W#Z*!)#0&^Y\6@077KYIF.[5B>T;,@=8MWS.'GID'LWP83 MVJ]=Z%X#K_6I$BH \JQ#)_P3BU_=CLD9&%4.=8-;7M/68?BX=E_@JH":H!&_ M:]SSR=A12]E3^J8FWPYKUU..,,&E4!)(OBYXBPE12M+'WT'4'7,JXG1\5?^B M%R\7LT<<;RGY4Q]$M793USG@(SH3\4K[KWA84.0ZP^J_XPLF$JZ_F7;?ZW0_Z5YJ=X \$?R3(W)\1@H$0?!#"3PGA0 AG!&"6 MHFM3(('RC-'>869[.Z1.$5R%LOJE"NIBZV^R/%Q&+WD8^QFX**$!LS$8?X*! M(P)(]3&%;TNQ\>_HLP3;>P3T9ICB'A.E=A>!=:&!Y@=3%W!I%PBM J$6"&\J M% MT+/_D-[S!8$/_FGX1$D&T'3O YC,3TAA@_GAPI\9 I-^TV!VTKV<.R4]MT+] MM9/H>%^\^*I?S>(;N-J:KO\A8RZA'XB=ZI8[>RID-]0]ZTBIP-*EMY 'N9+W MWC@A^"C4,)%C9IJ_F0C:#1<;&&_7_#]02P,$% @ ^)EY3]Y+N3?V @ M= P !D !X;"]W;W)K&ULE5?M;ILP%'T5Q ,$ MVWR9*HFTM)TV:9.J3MM^NXF3H )FX"3=V\\V!(&Y;KH_ 3OGGN-KWV.;Y44T MK^V1<^F]E475KORCE/5=$+3;(R]9NQ UK]0_>]&43*IFBI,L\HH_-5Y[*DO6_-WP0EQ6/O:O'<_YX2AU1[!>UNS M?W#YLWYJ5"L86'9YR:LV%Y77\/W*_X3O'DFD PSB5\XO[>C=TZF\"/&J&U]W M*Q_I$?&";Z6F8.IQYO>\*#23&L>?GM0?-'7@^/W*_MDDKY)Y82V_%\7O?">/ M*Y_ZWH[OV:F0S^+RA?<)Q;[79_^-GWFAX'HD2F,KBM;\>MM3*T79LZBAE.RM M>^:5>5YZ_FL8'$#Z #($1.\'A'U . 00_&Y U =$'PV(^X#8"@BZW,UD/C#) MULM&7+RFJX>:Z;+#=[%:KJWN-*MC_E/SV:K>\SI*TF5PUD0]9M-AR 1#IYA[ M")--,0]S3!A9/(\ 3XH&3*!R&1(B8$+$$$03 @P3A"!!: C""0&!"2*0( )& M$%K3U6&HP50&$Z M$7M2YB&ULA93;CILP%$5_ M!?$!,1=#T@B0.E15*[52-%6GSPX< AJ#J>V$Z=_7-@01<*6LC\B)(H:6B)VK(=.O:D8;XE40WY!HN= 2E/44A1X7HQ: MTG1NEIBY$\\2=I6TZ>#$'7%M6\+_/ %E0^KZ[GWBN;G44D^@+.G)!7Z _-F? MN!JAV:5L6NA$PSJ'0Y6Z'_UC'FN]$;PT,(A%W]%)SHR]ZL'7,G4]#004"JD= MB&IND .EVDAA_)X\W7E)7;CLW]T_F^PJRYD(R!G]U92R3MV#ZY10D2N5SVSX M E.>R'6F\-_@!E3)-8E:HV!4F*=37(5D[>2B4%KR-K9-9]IA\K^7V0N"J2"8 M"WS\;D$X%82K C22F:B?B"19PMG@\/%C]42?"?\8JLTL]*39._-.I15J]I;A M#V&";MIHTCR-FF"A"1X5^581'68)4@ S16"E"$Q]N*38!W:#T&H0&@/\$ .O M8HR:@]%T1N/'ZZSY?T0/*-B*@BTHT0IEU.P7JP1XOUNI\E$5+57Q/U B*TJT M1<'[%4JT0?$QCC8LT8;%QZ%GAXFM,+%E7^(53+S9_=!?D[RO&4'0XOCKZ^@[ MX9>F$\Z92?4GF?->,29!^7D[%:I6-^ \H%!)W=VK/A_O@7$@63]=<6B^9[._ M4$L#!!0 ( /B9>4_'-(,^] ( '\, 9 >&PO=V]R:W-H965TBK5[EK)Z\#RQ/]."B 6K M:*G^.3)>$*FV_.2)BE-RT$9%[F'?C[V"9*6[6>FS)[Y9L8O,LY(^<4=[]X#D[G65]X&U6%3G1'U3^K)ZXVGFMET-6T%)DK'0X/:[=1_2P MP]I (WYE]"8Z:Z=.Y86QUWKS];!V_9H1S>E>UBZ(>ESICN9Y[4GQ^&.4SNWVA)J'(=4SVW^B5Y@I> M,U$Q]BP7^M?97X1DA?&BJ!3DK7EFI7[>C/^[&6R C0%N#53L*8/ & 3O!J%. MOF&F4_U$)-FL.+LYO'E;%:F+ CT$ZC+W]:&^._V?RE:HT^LF7"8K[UH[,IAM M@\$=#&H1GO+>AL!0B"VVS'$_P,Y&(!_#(0(PBT ["+I9)",.0M!!J!V$O6M( M!]?08&*-*34F6 PSF<;TB$0@D0@@LAP0:3!1)PB*!CP:2-*%I(L0)A*#1&*+ M2.3[ R*Q%<5?#)G$-EF81@+22 ::$ C@9(=%/'.!F&\B&$J*4@EM5]-,I++ M$G2PG%^ER(>[U9]1IP;4O?+!B]M-0OI$1F0#S:A3 YHD8D-&JA2!XO*(\(PZ M-:!)(GBREOM48!%"P8Q:-:!TBDI@B4@X2@66,V3K6>3C(15 ]))A^X*>@A$R ML*0A0-.29,0%+$8H_H_6@84$V4H"M$XR0^,_ /7)P%*" "VQVR?]6.<-IJ=] MX9C0(UB6T')."RUG:/T'H/ZL "L74M8#4N>TG:(?<3WV#_(F*2*HWI7KG-67P/M)J='62\3M>;-2-QL)*O,N.^UWQR; M?U!+ P04 " #XF7E/1?5C7. ! #[! &0 'AL+W=OXHRIQ?%.L&. HD+WU/Q>\G8'PJ M<(C?$L_=N54F0!0Z(@M+W?4PR(X/2$!3X/?A_I 9O 7\Z&"2 M-W-DG)PX?S'!Y[K @1$$#"IE&*@>KG Q@R1EO%KYL1+2U-X.W]C_VB]:R\G M*N' V<^N5FV!=QC5T- +4\]\^@2SGP2CV?P7N +3<*-$]Z@XD_:+JHM4O)]9 MM)2>OKJQ&^PXN94LFO91(D.;D:HAGSY##1'2:]QQP>,6$0+1BB-2Q" M(J^0R!+$=TTR/T'L)8@MP?:.8+=2Z3"9Q0Q.Y6;K;[+U-MEZFKSS$R1>@N3_ M;:9>@O1101BL#BQ]L)G^S6;F;9)YFH2K)@ZSNVD2Q^L3)S?7T#P+7ZDX=X-$ M)Z[TC;;WKN%<@>8+-GIK6OT2+0IFI_G.0&+.]=^0=02P,$ M% @ ^)EY3TVB6IM4 @ Q < !D !X;"]W;W)K&ULC57;CILP$/T5Q < QMRR(DA-HJJ56BG:JMMG)W$"6H.I[23;OZ]M M""4PZ>X+V.9<9CR,G5^Y>)4EITT5^.7-1$ MZ:DX^;(5E!PLJ69^& 2)7Y.J<8OP_* MFH*!I$ @BTD@'08%XX1QZF4/JI>!1MG<* PF1MEL8]/,P[#+ G19 "X(%C#Y M0"T9?/P_10^Z&KU?W54/&I&ULE5;1CMHP$/R5*!]PB=<.24Z MU*.J6JF53E>U??:!@>B2.(T-7/^^MA-22-85O)#8S,[LV SV_"3;-[470@?O M55FK1;C7NGF,(K7>BXJK!]F(VGRSE6W%M1FVNT@UK> ;5U25$<3Q+*IX48?+ MN9M[;I=S>=!E48OG-E"'JN+MGR=1RM,B).%YXJ78[;6=B);SAN_$=Z%_-,^M M&44#RZ:H1*T*60>MV"["#^1Q!;DM<(B?A3BIB_? 6GF5\LT.OFP686P[$J58 M:TO!S>,H5J(L+9/IXW=/&@Z:MO#R_K\(LS#8B"T_ ME/I%GCZ+WE 2!KW[K^(H2@.WG1B-M2R5^PS6!Z5EU;.85BK^WCV+VCU//?^Y M#"^ O@"& F#_+:!] ?U7T)GO.G-6/W+-E_-6GH*VVZV&VQ\%>:1F,==VTJV= M^\ZX56;VN$P YM'1$O68IPX#5QAZC5E-,91E R8R/0R- -H(. )Z)<)P HH2 M4$? K@B2D9,.DSE,[3 LCG$1AHHP1&0V$F$3$9IX1!)4)$%$TM%Z)Q,1C\0, ME9@A$I[M2E&"]/;MRE""#.D@'ZUDATDN3.8$U\A1C7RJ03W+1&(\'O'M/HDG M803I@HPC1F[_91(\0 00'?!0X!$B] ZW>$ (DA!*QVXQD$\'SPA!0D(3#P6> M 3*[PRV> I+>XA8#S3PZ>%@(DA::>BCP+)#\=K> AP%BI(MLY!8!L=2S,8 G M!K#$Y!X*SVERQW$">!@ .5"F;J<@EOK./3PQ@(2!>:(/>!@@N<,M'@9 3H2I M6P3$//_(@"<&D# PS[\4X&& [ ZW>!@ .QDF;A$0HR.=Z.*B96^^WWB[*VH5 MO$IM[FSN9K654@M#&#^8;=J;R_8P*,56V]?4O+?=C;,;:-GTM^EHN-(O_P)0 M2P,$% @ ^)EY3T=+E\G> 0 H 0 !D !X;"]W;W)K&UL=53;CILP$/T5Q ?$B0,DB@!ILZM5*[52M%7;9P>&B]87:INP M_?OZPE*:=5^P9WSFG)G!XWP2\E5U #IZ8Y2K(NZT'DX(J:H#1M1&#,#-22,D M(]J8LD5JD$!J%\0HPMMMAACI>5SFSG>192Y&37L.%QFID3$B?Y^!BJF(=_&[ MXZ5O.VT=J,P'TL(WT-^'BS066ECJG@%7O>"1A*:('W:G8ZTGC:"[^"]R &KC-Q&A4@BKWC:I1:<%F%I,* M(V]^[;E;)W^2XCDL'(#G +P$8%^+%W*9/Q%-RER**9*^]P.QOWAWPJ8WE76Z M5K@SD[PRWEN9)DF.;I9HQIP]!J\PNP6!#/LB@4,29_PA?)\T&*8WP.T/$KE'U!+ P04 M" #XF7E/C=1QY^D! $!0 &0 'AL+W=OSLBP0G=+/)B6!MAZO2YXZJ*N5@>-O!42$]",'4WP-P.>YQ@M\23^VU,2Y! MJK)G5_@)YE=_5#8B,\NY%=#I5G9(P66/'Y+=H7!X#WAN8=2+.7).3E*^N.#; M>8\WKB'@4!O'P.QP@T?@W!'9-OY,G'B6=(7+^1O[%^_=>CDQ#8^2_V[/IMGC M>XS.<&$#-T]R_ J3GPRCR?QWN &W<->)U:@EU_Z+ZD$;*286VXI@KV%L.S^. M8:4HIK)X 9T*Z%Q @Y<@Y#O_S RK2B5'I,+>]\S]XF1'[=[4+NFWPJ_9YK7- MWJHL_522FR.:,(> H0M,,B.(99\E:$SB0-^5;]/[.,$VVN/6$VP7!)1F<8(T M2I!Z@G1I,MNL3 9,[C%=,+FY^T EBZID$95DI9*]4\D_$LFC(GE$A*Y$8IAM M7*2(BA01@G0E$L.LG9#%*12@KO[^:53+H?-W?Y&=K_@#]:?X/SR\#S^8NK:= M1B=I[%WP)_8BI0';BOU-V29H##A?CIH6=JW Q0V!D/[TY9'[XJG]02P,$ M% @ ^)EY3SXU..-= @ Y0< !D !X;"]W;W)K&UL?97;CILP$(9?!?$ &',F(I&ZJ:I6:J5HJVZOG<0): VFMA.V;U_; M.(A@TUS$!_Z9;\:'<350]LYKC(7WT9*.;_U:B'X# #_5N$4\H#WNY)<+92T2 M^9[+_C.R92KB*1C!,E7/][IQL7 MM#5>9"@M^AC;IM/M8/P_S-P&D3&()@.8_-<@-@;QP@",D>E4/R.!=A6C@\?& MW>J1.A1P$\O%/*E)O7;ZF\R6R]G[+DVS"MR5(Z-Y&3713!,]*_:V(BTF"9 ! M3%%$SB@B;1\_19&['<1.![%VD,P<)%8:HR;3FLX$&:Q0$BD*)Z-P,.""45A+!\MP[1R43DQI85)KATH+DX91D+DQ,'1?SM !6NZ+ M$3V=A3*(5D K50#:(&MSC&@.2N(X2%9([IL.(P=IN45&])027+M$T%T1H%T2 M"BLCNR3$.0RR974;9<5,%BYB ;-ZJQ[ 'XA=FXY[1RIDZ=8%]D*IP-)=&,CS M7<2!H;QY5,+WLNW]02P,$% @ ^)EY3P&UL;53;CML@$/T5 MBP\(";YD%=F6-EM5K=1*T59MGXD]OFC!N$#B[=^7B^-U$UX,,YPY9PX&\DG( M-]4!Z.B=LT$5J--Z/&"LJ@XX51LQPF!6&B$YU2:4+5:C!%J[(LXPV6XSS&D_ MH#)WN9,LI(GP MPE+W' ;5BR&2T!3H>7;/"U+M#6-@0,*FT9J!FN M\ *,62+3QI^9$RV2MG ]O[%_=MZ-ES-5\"+8[[[678&>4%1#0R],OXKI"\Q^ M4A3-YK_!%9B!VTZ,1B68$",A>0I8!X M+U[(=?Z):EKF4DR1]'L_4ON+=P=B]J:R2;<5;LTTKTSV6J89R?'5$LV8H\>0 M%6:W(+!A7R1(2.)('LKCY"E,$ =[C!U!O"(@) T3)$&"Q!$D_YF,[TQZ3.8P M@\/L-_NP2!H420,BR9V(QZ0KD20LD04ELH!$>B>1/?B('WS@U>G@(%MW+U14 MB2J6@$&C M[71OYM)?&!]H,I/(?4$L#!!0 ( /B9>4]O&RXFJ $ )T# 9 M >&PO=V]R:W-H965T-6=B>P.LB4E2$)HD.9&,*UP5,78T5:$O M3G %1X/L14IF_AU Z*'$*;X%7OFYY5#R\P]7.'T=3\3[B"\/"@ MQ->HM;!Q1?7%.BTG%B]%LL]QYRKNP\1_2UM/H%,"G1/HV,M8*"I_8HY5A=$# M,N/L>Q:N.-U3/YLZ!.,HXID7;WWT6MWE>4&N@6C"'$8,76"VV6[&$,\_%Z&K M16@DR+X4N5\GV*X2;"/!=JD@I>L$V2I!MJ)@]ZW-$9-'C(J8-,DWWW62Q63# MP_W%S)DKBT[:^4N*HVRU=N 9DXU_#9W_*[,CH'7!O/>V&5_,Z#C=3Y^!S#^R M^@]02P,$% @ ^)EY3T9;6V+] 0 NP4 !D !X;"]W;W)K&UL=93;CILP$(9?!?$ ,1".$4%JMEJU4BM%6[6]=F (: UF M;2=LW[X^$(3 N<$'_OF_&5N>?*3LG3< POGL2,^/;B/$<$"(EPUTF._H +W\ M4U/682&7[(KXP !7.J@C*/"\&'6X[=TBUWMG5N3T)DC;PYDY_-9UF/T[ :'C MT?7=Q\9;>VV$VD!%/N K_ +Q>S@SN4*S2]5VT/.6]@Z#^NA^\0^G3.FUX$\+ M(U_,'57)A=)WM?A>'5U/)00$2J$VR ME@OF\$+)W[82S=%-7:>"&M^(>*/C-YCJB5QG*OX'W(%(N2YW[T449SFZ*Z-)VT0+@S"*%YE:32IUO1:X]D1H1416A#)"F$TT0+A9W9&9&5$%D:Z8AA- MLF!$T>X));928@ME?:7QEI+L(CLEL5*2+27V5I1D0XF?4E(K);50_!4EW5"R MIY3,2LDVE"A9UV(T\8(22$RXPJ#%NU-M[2=FU[;GSH4*^83U0ZLI%2 =O9V\ MZD9VTGE!H!9JFL@Y,_W$+ 0=IE:)YGY=_ =02P,$% @ ^)EY3XZGM+T% M @ 6P4 !D !X;"]W;W)K&UL?53;CILP$/T5 MY ^(N89L1) VJ:I6:J5HJVZ?'9@$M#:FMA.V?U]?"&$3MR]@#V?.F3/84PQ< MO,D&0 7OC'9R@QJE^C7&LFJ $;G@/73ZRY$+1I3>BA.6O0!2VR1&<1R&2\Q( MVZ&RL+&]* M^5K3M8"\">6:,B#];H'S8H A= R_MJ5$F@,NB)R?X >IGOQ=Z MAR>6NF70R99W@8#C!CU'ZUUN\!;PVL(@9^O .#EP_F8V7^L-"DU!0*%2AH'H MUP5V0*DATF7\'CG1)&D2Y^LK^V?K77LY$ D[3G^UM6HV:(6"&H[D3-4+'[[ MZ"=#P6C^&UR :KBI1&M4G$K[#*JS5)R-++H41M[=N^WL>QCYKVG^A'A,B*<$ MK?V_A&1,2&X)J37O*K-6/Q%%RD+P(1#N9_7$G(EHG>AF5B9H>V>_:;=21R]E MED<%OABB$;-UF'B&N2&P9I\D8I_$-GY(CS\*[!X161[[)1*OB\02)'.))/$3 MI%Z"U!*D'RI([JITF)7%=*X-81CZ53*O2O:@$F7WS7:8?*82+I[\(DNOR-(C M5HM__-7<*Y-[.I;>R>0/,JLP>G"#9V>5@3C9:RV#BI\[.U)F MT6ER/,?VK-_@;NQ\)^+4=C(X<*5OC#W71\X5Z&+"A>YLHR?=M*%P5&:9Z[5P M]]UM%._'48:G>5K^!5!+ P04 " #XF7E/?60)X-@# !A$@ &0 'AL M+W=OP';(< JB;3)U54K MM=*J57N?V<1)4 'G@K-I_[[&>%DPXVWV80%G?.8.9?>KZJL MV[5_EO+R$(;M_LRKO W$A=?JEZ-HJERJQ^84MI>&YP?=J2I#&D7+L,J+VM^L M=-M3LUF)JRR+FC\U7GNMJKSYO>6EN*U]XK\V?"U.9]DUA)O5)3_Q;UQ^OSPU MZBDU_T@>=BSM.FC$CX+?VM&]UY7R+,3/[N'38>U'74:\ MY'O9A%EVD50>_YN@_L#9=1S?OT;_5Q>OBGG.6[X3Y7_%09[7?NI[ M!W[,KZ7\*FX?N2DH]CU3_6?^PDL%[S)1''M1MOJ_M[^V4E0FBDJERG_UUZ+6 MUYN)_]H-=Z"F QTZ4/9N!V8ZL+<.L2Z^STR7^D\N\\VJ$3>OZ=_6)>\F!7E@ M:C#W7:,>._V;JK95K2^;.(E7X4L7R&"V/8:.,&2*V,T1<;(<,*'*8$B#HC2V M=!: 6A1S1)QB!@8+9;K_8I)B@@,L8("%#L F 1P9Q#! ##+(K*'N,8G&U!H3 M!0R3+"')>.@*0"&LL K4L;)'UH.XR9$H60>RBVNG80]\X88R,@P E2AQ,0 M; 4$>$%J>P$"99%=$@(YM$RP91#@&9DM-0-:CD8NSH+$SF:.2DFPB$9_KMRP MT1#@-!FS]8$I#W8; NPFFTDT_=LTFU)A/R$9H)I)%($Q0;!$4&8:^P=+Y;4 NYJQPL?HHV#+;X#6A\6;DS[;:+V]N-;Z8&74 M.IR?/%+]P?\&[P]?ON3-J:A;[UE(*2K]<7\40G*5C>+UO3//#\-#R8^RNTW4 M?=,?>O0/4ES,@4XXG"IM_@!02P,$% @ ^)EY3V?&ULE5;;CILP$/T5Q <$;*Z)"%*R M5=5*K11MU>VS0YR %C"UG63[][6-0UDR4=F7^,*9G4NH-+\\Z0/+ MH6IH*RK6.IP>U^X&K;;8UP$&\5+1JQC-'5W*GK%7O?AZ6+N^SHC6M)":@JCA M0I]H76LFE<=O2^H.FCIP/+^Q?S;%JV+V1- G5O^J#K) M @(3X/5")O-/1)(\X^SJ\/[P.Z+_8[3"ZFP*O6F.PGQ3R0NU>\ECW\^\BR:R MF&V/P2,,&A">8A\D,"2QQ7?AL?^ ( !S# Q!^(X PP0A2! :@N =00 31"!! M!&003DZIQT0&TQJ,#TO$H$0,2$03B7BN1 )*)(!$/)%(YDJDH$0*G'0"$RQ! M@B608SK)L<<@?Y0D"M-%%,)"&@C=?!^06DZO?@]">*[6 Y>A>RUT9S/TP;I MNVT0!K0>^ W!AD/!?,,@V'(HG&$9"TK&MVWQ*%78F0BRYM0W:+8W$6Q.!+ES M:AT+FE<-[%"4S/F>AY<QX;RD^D,A%.PJ%2?5*F[?TR)BD M*A]_H:Y&ULC5A= M;YLP%/TKB/<9;/-9)9':3-,F;5+5:=LS39P$%7 &I.G^_0RX&;&/N[XDX!S? MMVIKHOVSYVHY'GI4_]U MX*'<'_IA(%@MCL5>?!?]C^-]J]Z"BY5M68NF*V7CM6*W]&_IS9I'PX01\;,4 MYV[V[ VA/$KY-+Q\V2[]T/2S_SO:W8%:>J?Y#GST('%/N>COZK>!:5@@^>*(Z- MK+KQT]NIN^R&;_/VO[K-#R!Z0GL,H%%;T[@>@(W)@239V.H M'XN^6"U:>?;::;>.Q9 4](:KQ=P,@^/:C;^I:#LU^KQ**%L$SX,AC;F;,&R& MH=>(M8V(T^2""90'%S<8!\G%^=!4HQP8B:" :#? K M Q$V$$,#L>5!G.;&4D^8=,0T$PG),4D"21(09FR0)!8))3$F22%)"D@2@R2U M2#Z$Q)$3&63)[/7*C,2[RQ"+8UMSR)(#%K, 4@:R(#.Y)A!E,RY&*7'&A8N7HNHU M:T>#KKAHRDG$'%RXSFD$UM#,;@VRN')'[E$L"11H0I::7#'8KSPB46JJ, *^ MM;%80FABYR$+'2:P0%"@$,RL70@R9?\_H&MGL(Y0("2YU>,F4'*UGY01J]-- MN&R.BV-''Z!8,[C8,$*P9!"F%6K0>]AP=K D#:8>:U!1E.B#B(L# P)@YFSS#XMA,0Z M-R&0:P>Q(# @""X!9U@0F%W&=F/2($/H4I*YCI*XWIE=[W9CTJ#WI (N8@:* MV&I)&F2TB8@D#@7CN-IY^(Z6I$'77!DED>N8C&6!HR.$V9(X.D+D.9FIV)1] M&.C>4HXUA+/WMR3N./\#@;!:$@1%9DP(Y#@_+N>W;+Q-_H-/-_MO1;LOF\Y[E+VZ MDXXWQYV4O5"NA$15TT$4V\M+)7;]\)BJYW:Z44\OO3SJ?PN"RU\6J[]02P,$ M% @ ^)EY3[^V2G/@ 0 ^@0 !D !X;"]W;W)K&ULC53;;MP@$/T5Y \(7KR^=.6UE$U5M5(KK5(U?6;M\44!XP)>IW]? MP%[73:B4%\,,YYRYF"&?A'Q6+8!&+YSUZABT6@\'C%79 J?J3@S0FY-:2$ZU M,66#U2"!5H[$&29AF&!.NSXH)U,@YE;]/P,1T#';!S?'8 M-:VV#ESD VW@.^@?PUD:"Z\J5<>A5YWHD83Z&-SO#J?,XAW@J8-);?;(5G(1 MXMD:7ZIC$-J$@$&IK0(URQ4>@#$K9-+XM6@&:TA+W.YOZI]<[::6"U7P(-C/ MKM+M,<@"5$%-1Z8?Q?09EGKB "W%?X4K, .WF9@8I6#*?5$Y*BWXHF)2X?1E M7KO>K=-\DMYH?@)9"&0EF-BVECF0R_PCU;3(I9B0G'L_4/N+=P=B>E-:IVN% M.S/)*^.]%@E)4_)&PO=V]R:W-H965T&%/.6UE4E*H??%_N3JRDTN,UJ_0O!RY*JO12 M''U9"T;W-J@L?!($B5_2O'+72[OW)-9+?E9%7K$GX M'=/*"^>O9O%UOW(#4Q$KV$X9"JH?%[9E16&8=!U_6E*WRVD"^^\W]L^V>=W, M"Y5LRXO?^5Z=5F[F.GMVH.="/?/K%]8V%+M.V_TW=F&%AIM*=(X=+Z3]Z^S. M4O&R9=&EE/2M>>:5?5Y;_EL8'D#: -(%D/B_ 6$;$'8!$-GFF\ILJY^HHNNE MX%='-*=54W,IX"'48N[,IM7._J:[E7KWLDY"6/H70]1B-@V&]##O"%^S=RD( MEF)#1N'D/L%VC(" X"E"M(O0$H1W74P01"A!9 FB.X)P($.#22RF:JJ,P1OV M@J,F!(O18F*DF&A03(/)^FF2(,"S)&B6!,D2#[)@F 1/DJ))TA$!! N<($,) MLODGNT )%C-.=C$ZLX1X \6W#2CM@:+ B_%2(,#-%HSE@(E#@PF_PGQ! /7C M(Y 9DK2@NW9#+QMHTJ+B'BJ>N!^ .Q="1)()MP#N78@^( GN., L-Y(D'DE" MHK$D8U083]X3W)J ^2Z=H,"-!^D'1,&M!]D<4;)1N^"%0TTPT-0]P6T,F(^S MB<\0[CX2S)>$X.XC,$.2%G3W"-@M"G90YC75[Z*9D9J%XG4[__G=$+K^!U!+ P04 " #XF7E/PJ]A;OX! M !*!0 &0 'AL+W=O %X:&,1B[V@E%\9>M?&M2%U/%P0$4.G"Y_V!_,MJ5E@L6<&+D=U/(.G4?7*> $O=$/K/A*TQZ MMJXSB?\.5R *KBM1.7)&A/DZ>2\DHQ.+*H7B]W%M6K,.XTFTG\+L <$4$,P! M*O?_ L(I(/P,B(SXL3(C]0N6.$LX&QP^_JP.ZSOA'T+5S%P[3>_,F5(KE/>: MQ>$^05=--&&.(R988/P9@13[G"*PI3@&-^'!OPE.MPC?"^PI0JN*T!"$RQ31 MG1HC*T%D"*)E&R)OU08;QE\IL6'N*-E:"]E:"$([06PEB&];\7"G@IV58&>I M(%K)'#&QP;0&L]]$JR1H<04I\,J\5N'DK&^E_MD+[SP0'@-]A5?^HQH4X[O^ MI!FGS _,JZ85SH5)]4#,-2X9DZ!*]#:JD[4:;+-!H)1ZNU-[/C[OT9"LFR87 MFL=G]A=02P,$% @ ^)EY3TV9,Z48 @ C@4 !D !X;"]W;W)K&UL?53;CILP$/T5Q'LQ]\U&!&F3JFJE5HJVVO;9(9. MUL;4=L+V[^L+8;W$*@_8'LZ<.VX"6,M" @T4C-@-5QA!X1H(B7CS\09SB5UHCN_L7\Q MWI67 Q:P8^1W=Y3M)ER%P1%.^$+D,QN_PN2G"(/)_'>X E%PK435:!@1YATT M%R$9G5B4%(K?[-CU9APG_EN:/R&=$M(Y0=7^7T(V)63O";DQ;Y49JY^QQ'7% MV1AP^[,&K,]$LL[49C8Z:/;.?%-NA8I>ZS(O*G351!-F:S&I@TEF!%+L!$T[-)+?6"\T]A.]0/S<]>+X,"DNF3F*IP8DZ!4QI':LU8UQWE!X"3U]$'-N6T1 M=B'9,'4_-+?@^A]02P,$% @ ^)EY3Q[UYM"Q @ S0H !D !X;"]W M;W)K&ULE59_KYHP%/TJA \ M/S4H(FZ+%NR)>8M MV_ZN6H4\H*RM^O;MUQ;DH5S>\!^A]=S3>XX142JMM[*HQ,+.I*SG MKBOV&2V)<%A-*_7-D?&22+7D)U?4G)*#*2H+%WM>Y)8DK^QE:O:V?)FRLRSR MBFZY)4DKD;/* MXO2XL%=HOL%8%QC$KYQ>1>_>TE)VC+WJQ=?#PO9T1[2@>ZDIB+IWN3%W8O[^Q?S;BE9@=$73#BM_Y068+.[&M SV2[UIO#/?*;5"[5Z641"G M[D43M9AU@\$]#.H0KF+OCL#0$6L\*,?W!VR&".1A^ @?5.$; O].10(3!"!! M8 B".X+9@PT-)C:8JM$1.^A!RA#D8V=$2PBV$@Y;"3V8( ()HNEFQ"!!/,&, M>* SP&E#_A1/_('B*99$PY>#\_@N!$#!V L$P?E%0(##8(0"3AY*GK $SAZ:3;%D M-E#K#=ZI(&C$$@S'& ,Q#D<>- QG#Z/IEF X>QA/L*0%?6S)?T!-,VYO""@I M/YEY25A[=JZD_KOM[78SV@Y*E:9FBV[14&/4M_&ZIXW U:SD*QNAT>WFV"7_P!02P,$% @ M^)EY3P]9QE8D @ _04 !D !X;"]W;W)K&UL M?51=;YLP%/TKB/?%A,\T(D@E4[5)FQ1UZO;LD)N :F-J.Z'[]_,'I12\OF#[ M$V!1OG9E2OV*)BYRSWN/V8W58_Q/K;:2: M6>F@Z9UYIZH5*GHKTB3-T4T3#9C28L()9CTBD&(?)4*71!DNTL./ OLE8AV$ M;HG(645D"**I1'SG)HB=!+$AB#^T(9NUP6)2@VFMRV2UF97B!,5N*XG32N*P M,E,I+2:;J 03$>O$8I(IQFTC==I(%S;B9/;=RO03"6LB71C]$OZO'9G31^9H MQ]W,1[9L>KJ:_V06M)F"HID1-+DU%/C%#!CA5>S:2OU_3J+C#+LW]WH6+]5L MLZ/HG<8.QI^87YI6>$IMYG:&UL;9-M;YLP$,>_BN4/4(-#LBH"I*53U4F;%'7: M]MJ!(UCU [.=T'W[G0U%:<<;[#O_[W0*D(PC+^S$RZI(R!M_LW^F/J M'7LY"0\/5OV6;>@K>D])"YVXJ/!LQR>8^]E2,C?_#:Z@4!XKP1R-53Y]27/Q MP>J9@J5H\3JMTJ1UG$Z*? Y;#^!S %\"^-3+E"A5_D4$49?.CL1-LQ]$_,7Y MGN-LFNA,HTAG6+Q'[[7>[;*272-HUAPF#7^GR1<-0_Z2A*\FX0E0O /P=&ULC51=;YLP%/TKR.^K"5""(D!J4U6;M$E1I[7/#ER"57\PVPG=OY]M*$TB MJRH/V/?ZW.-S\#7E*-6K[@%,],:9T!7JC1DV&.NF!T[TC1Q V)5.*DZ,#=4! MZT$!:7T19SB)XQQS0@6J2Y_;J;J41\.H@)V*])%SHO[= Y-CA5;H/?%$#[UQ M"5R7 SG ;S!_AIVR$5Y86LI!:"I%I*"KT-UJL\T*8SZ;!XY)WLI7UWP MHZU0[ 0!@\8X!F*'$VR!,4=D9?R=.=&RI2L\G[^S/WKOULN>:-A*]D);TU>H M0%$+'3DR\R3'[S#[N471;/XGG(!9N%-B]V@DT_X=-4=M))]9K!1.WJ:1"C^. MTTI>S&7A@F0N2#X*UI\6I'-!NA2L4F]^4N:M/A!#ZE+),5+380W$]<1JD]J/ MV;BD_W9^S;K5-GNJ\SPM\,RWI$AC]X3EI$$Y:6"K(DR0!0FR+_@)8:[]9%_V@\_. MW-W!7T0=J-#17AK;/OX .RD-6-;XQC9V;Z_]$C#HC)NN[5Q-S3\%1@[SO<;+ MSZ7^#U!+ P04 " #XF7E/DGG+$GI: #_DP$ % 'AL+W-H87)E9%-T M&UL[;WY<]O8E2C\\[R_ I6G_D:NHMC<2;DSJ:)EN:.);2F6/5V9 MJ5=3( E)2),$ Q"6-94__CO;W7 O0%!V9^;5>>_;E]T6QC\IM M^K9G/\N^K)9;XM_^=W#?K][^>./Q?(AV<1%-]LE6_CE+LLW M\1X^YO<_%KL\B5?%0Y+L-^L?![W>Y,=-G&Y_]X??%^D??K__PT7V.K/[W.EN4FV>ZCCT^[I/ICOW?VY]H7_ES&^3[) MUT_1AV27Y?OJ@_N\] ;4+]\D>9JM<)_1ZWCO/:>V^K_^Z9]"^S&+SN-MD>[3 M;%NSB+MX77BC7V[WZ?XI>I.ND^A]N5DD>?6)7J]_-AR/ST#Z7@RK07$F[18PA!_2>*\%JAG9[WIV;#?:HPW\*6'GH/>H'?H;3G8 MX/M_]N:>PZLK?GT=W]? YVJ[S'(XW!C/N1/=[F%O499'=&%S@%^V\A'MLF:P MC_&7Z&H%,Z9WZ9)&K$&!0>]L,!X"\HUK1IJO5G"%BX[Z(WJ;;I/H>NNM90CG M!_-NMPDL]I?8.][J>!?X"?;W,7O<5I^]!92+HXMUG,>'AM%PNLFSS^EVZ:WK M8GYHB)NLV,.9_GNZ"P+Y?-P;>S>$5C\'JAA\9=2;5;]ZFQ'>/&3;NMLX'0_/ M1@#$ZO@AGGT M.5Z72;0#VDCTV!L_CU?I]CZZ?=HLLK5_R=__XAV/+"&Z_+)\B+= ZD/DX?U? M;NO0\Z+,<[P.3,UH^K8 48Z7^_1S@E0@5D,V$$&X2H J]UGN M@>YMG,,>YLME D_!,RM^WMOV)EZOHU=E 3>@\!>V2?)[W,K/>?:X?P"\V.SB M;=TUN'U(8*SF9^1$;_E$;XF71M?E'K!UBR?F8<#U^]>7[V\O7T?PU^WUVZO7 M\X_PX=7\[?S]Q65T^\?+RX^WP)4_W;Z.3D]>1"=1NHW>I>LUD =O._]:KNO9 ML#J_N"B2??'2^SDN'B)88[3$/Y*_E2F@(#SO37+[ ,=_!B>Y@:5\3HK])O04 M' S2P"+*DV4"0RW622?:)GN\$W BV6,,USX">25:9>5B?U>NHUB] H^<]+L] M6@WI&N0=A(?L30F[.(G1(/ [R". =[!O8*C(<97]XPY-&M&C\$F=PDL:P7X M\#G9^I*>>Z(- UUD &\@=0B\(MFF@*S;;)^$06A.:75@?O-D5D&&AK7P":WU MJXW+WFQ2QA*^T""XPQS)=@D/1Z?O80M1O_^B\AHJ%B^+7;Q,_N5WH#D42?XY M^=T?(N_V(V%[R-:K)"_^O_\]&_2G/Q'&[Y^\@X "4H8SH*O+>)<" M;H17VNG5K?5\VIW0D.<3(%;RP->LO9F4P64H-^6:>)Y0,+@Z>?( MP=9ZSKS M&9W]#N!GNDP]!.9K4=2>;_AY"P]I'^W?;\?Y3F]BO*8/R1YDXO4+BQ,J.!MV MV&GFCO-FMG, ?3N66'8*LY3%RHAGU2SHH]DFJ>'Q +E% N0CD<>B??S%7P:IM04J\$AI3A>P M3P!V=)=GFQ>-+[X' 3FT]\H]TN"LF6R.HM!BD'; MGN N2)JK:)\1UX#W2"H_>G#8XJI<^J=>+HIEGN[(>D'\H-R%C%^M+N#%];N; M#Y=_A.>N_NT2K537[RZCZ/3M]>WMB[8J$9D:R(P#]^+"X9-7?!#_,5\@VBWW M_R>,#RYSE=,[18"]T!H-'*9_&5G+1LJYS9-X363P/DZW!;\-9"D"(#7(]"U' M((7M#GA;])"L[NM$QX9M!"CK 7&BX=!N/UY?_.F/UV]?7WZX_>?H\L^?KC[^ M)3*G\!64E(A $Q_O0&X#Y.2D=Z9:6NHFZ9E- M #KP:N-58),,K H9$C##)%^F!8$:WQ4JTC3Y1P!YEL?YDP(/C+B.BT(;KIO1 M/6'YK ;7&P6F2_?50X]_Q37S%,B#U\Q[XT.R*T%2PHN&U"<'(2BWCLPZD098 MMQZD&4, _] GU'BLSSTE;^/-I^2KYJV$@?GM'Z,W;Z]_:6T-O5!\L6!$-^(C MV:"#MI/YZJ^E<&.D"H#7V7:)SC@M) FM(*:[0SEO!1=I\10(.V]/\*&[VLW_ (M5T)#3HHL, ?1<#RZKVVV(,45Y"6*U([?),J"MMJ MD*JEJH79LCJ$$70 ;LDF+3>%L0@OEXC8_*#&=[7H@$44#B+;"ME#0;NH4D'; M7A>X4O$3GW'#6X"V^SQ=E'LT6N*Q.X ,RVHDS@"L!!$(+@1RRTRB-YW\L8GWZ.9*#[ZF7$(V[,W9$%SHESR@^]A[V8GMOV,;_I\%^E-2S-+MBU8 MK1["7;J%Z]S\SC,1?Y>#2)7N1%,7EH_R3K8-*/XW:@JRLATF-8;!%8=86@UR MB":Q?\BS\OYH>=!9+VGEGES87B+4!RMGV>I8\*54B^0K6R3'L3J>2ZXCH@#H MK>D2%XH/A!"DY:O 48ULA#A-D1)?-V""5Z!VJ",Y_@?APZGF)D< !H\1[B+B M^PHI(S'0(ENG*SID):50I%315KCXJA75>*2>/\"'YI]?)\8H RM5I*\3O8J+ ME*[0#7I\MGN)8[GA"R_7ZT)#BW[$Y=R6FPV*__#K;7J_);D?;H>P*L2B&WC# M^)M\6?,ZOX^W(AUTW"EH!GM!.,T;OD< )FU+*!I,-_^-.VZYE&/A6#?,3;S. MHOD:_'N" +"8=&\#XMP0%W<%.UTA<$W%>;N"LEVB&8LNG#>7"W:/<8A;HO'(+$B M )@6?X/K2'"!B<+9 CEW$=\D:E. M<$HB\;O=6C1@/M\51KGD)1-66#6/ ML]4'E:FO@%KNLE1?=WXT6JZS!6>(>@V*( M"CPM$%K[>/EKT0TCO5RS6KR//L(*T#E&J(.SUA#0.WTU"W,U'V+@MXLDV>*R M=W'.2 #OX?D@_R33S:?N;3>Z9S< !)F2W8X9&PNP,ZL\%3P\>?Y_$8A9-2A MQ:0 @RUR40PN02$0V XL2-RH!<^V?\A06\%#XN4 8D?S[;:$)SFJ"0_D#2PP MZO?._L0" 0#ACN,'GS#Z,,'P5]=;"TNX Q5QI29)5+B7\HGJB"ORS!?D&%![ MN;V\T%O!N"'<\>#>Z+O.C( _@6I>KA#:G0VK8#9U'CP\9 CI[W**+ ML%P4Z2J-.<1V(-UM4!%!OAU472&/Q M-./H+H;;MJLP%X3,WW3,,/Q8KO<%T17:W2:&65$@1[QB$/RU7-W+0DF+PQGQ MY$&?%UT-TXQ_TNXDED;>M\%[ M_,D7#UFY!H*71!B_+JCTUW)K67P).HP:+>&I)'I6<+[=U>\>P\+A\/+$@NHV M,Y1J*?8#@:A]$6UBJ(:*&>UA9VJEH/V RK/A('U>JA=HTL'W"*ER/D=\\=!4 M*Q(\%M^88B9?D-3K%Y;:U661+6<9^"39GF!%9:+@%*\R+1)MDT>Q3EGOWY> M&G GNK!>O _PGE!>D. !/=884YP1T[&/+,^V\/>2,4A)1(L$G6P(=(ZAZL'Q MOZ4EX>AM1Y-70$B+WB2+O$3D :!,.@0((^=: ]QB2 .JF]&K#/[1S./-_/:5 MYAX2,8%0D+B+/?G2-0CPJ*KP ;(/* .RR;Y@B:A@,P@AALP*EX?L( 6\711) MHBVC@#?_%30%LLFK&M(FTHZK<-&Y5JR+_'Z\+C(SM>6Z TJ]5GO#!^$S2FS\ M!=KGUEE1TCN+#-B&;!G-W_=\ D398SFG_0.(1GJK;)/#@>;E/7"82&$LRDMP MNU9, O-DGVC/)^L3\F%\%\G_*F6-D== 8;;P2DD'M@0($!-$ MNP7='=CX'K!D*=&=1:'9Z>-#(CY/-C0S.\[X"V07?$P=@:WK^U$2+!P7C+R" MTU.6ZBZ&[\LIKI\ZQ+34MC*%E.:BTSC;;'LFLRB#$U&_&.C6]GZ=1)4?F7MF M!,#GX*A%9HC5Q!%':F(DOZ*N]$@AW'B#,3>.W 3D=@EZA0R-CF )FT?R/+66D@#RV94^$P,/0> M_CT93+L]>YPECD,0L3>)[.$P]$2>LGB(2PT>8D1 ?:*-@+,$#G, 2@]L]8Z. MXR@L9E7E-(2@=V5.]Q.)74GZA,6 KI@/U/,?PV*NML4^+_G;L^@"8)_NH[<4 M68+LZ5_+;6*S)N V[;B,DEYE?ESRD@?GL!5\ANZ-(9,6.B]%)C4_IF:=?&06 M:P*=?YGPA4J^I&PU!ZPJ"9/(8P=4.UG+;=X2G61#F5F1/$*@K:YH V O<2R0 MLL5;1\=8 %[R%: ;GJ..8#PTVFPG[(N$= \&\>/C9S#U&=JSV6!>&/UQ MD2AQ&I> ++2)P#%'LB2@M\B37R$MY*S%:AW%3@!5AO6AOLLM11\E^9P$J+^ M(!X:9M2G36!: :Y#*@B03C2/DV*N;B7C6:A$3CV C%K2Y> M2.;W+[^SRYUXJE^@7/ MXB[#*'&NAHC71Q'.?9/=YO /ZB@B-8""_NY"[XL5+& G%?#L7UQ?S M,1)"3?T2!+P$F7P1?=J2PD1V-B"DT>A\U#W'?_MC^)>CQ/3#PU%WBO\91FR< MUC^,!^? :T;C'I#SRQ*=7TP=WJ6K%>SJ,B[$_S6_PQ>TK'KY[G*N9=7^"!E6 M'VCY-)H7:1S=Q$ODGQP*'X/2J]^;W\R-A>0<5S6==?NR*@6ZDV@Z[=-F)N,) M\(=6\,9K<)]GY8Z=2"E .4;.0X&-$LW.QL+BZT]!XB5AA8-A'T '_XYZW7%4 M%S#I_C#LSP!>^.80?N '!H,!P*$_0[XJL?MU8XUAJBF=\_@ X'3NC,;I,E>V MC78:YF-B\WV@&7GVA:P-0 5.1K.QQ;U-I#)*Q$CS::I,&R#$M)$G1C9@B:2J MA'](-O+V39)3$CR2Q^O%.KT7+JSVH\D_3+-PEDIW/]<#[:R!,FL@E-Y.A@#Y MA>R"5Q2 ! G2*"D]JFE=Q:D"FSX^ M4G2;L7Z5 (#7A3)W%2:+CP1A/WO)C3*IVZ:7NU*]*MX;[M-6-F'=S"=1?SP& MR1C_[0/@ YE6E3>&?20OPX&Y&O5CCZ9#0$G\=PR7ZQ<7>^T0%HFK8(6US&N' M1%$>UFOD<1'1K6]6QUTJ'("HB9L71&QVE:XJN@Z::Y%QICEY,XRTT;3H(U<$ M(* %>7SV#9I7_XUR1MZQX,3290W?M1Y_;2GN]:RV9ORVRP" +3F?F" 5C,\A M4.8KUD/$G,#B']F..2'F""6JB#@$M-R)9+S&I E$$V5$QH5D&!6F? CI=E?N M3:"^B*#B*C*KX!NO-I2PEAX70@.*EVSIFOP$J@/.V*=\K,%/5SRZ6-C%R " M8(;_['+B=^A(88F.LS=8[TBI.L'2",>9DXC9K4PX\"=T9\$Q%=^M.0Q_(;@. M'I#8 UDF%LBHB=XI@V)P@9TH245Q0JO$^HD'TY]4! E/!6>:Y]E"5W>@U0*+ MW:.YB2SJ9.HL07!5-@*V?0;5%AIXB<)C\J0P[:[< MKI 938!Q#>%?P0[G+_7;<'(.3##\#/^&3ATVQ[%;=Y7LL@(43_7<"!A>Z._^ M #[0?]!1B5'AE"B!:4'F\7'P[_XYK,WYP*Y=XU4GDRXF(3_9ZJU^96ROP_XP M'@'K=SZ8:!D;H@*?P=!:U62$U0,8*"!Y3LW28:!9%*YD\/(@_&".:?@#+&'L M?JB%)"E=P0^SRM\7*H[",PZHIW"'YW6?IF-K3?SIR+/I]&=<6]4 M(:J#S@PT@T'46'JB%02=44GUK_\\A'M3_2P[;EJ'P3@8+_3WT+J?9LP6'/AK M%^\:LE%7?XT74_M]T2M%H5,;G9Z@PA-6 4&B/F:Y+<_W5!9BS9<6(\%WKJQ[ M6*.[6(]T>%,4Z\/1P58$4+TRQ+1"4M#X3733U=MQ)X3EG%JAYGZ M>W?D&4?(J6?0X\D8Z,G0%OTF,_BF);PZ*-/U(C2SG/: NK^@KZ:&8_@ LYDM ML8KQC"C8!,8X4:/0#["T?@4M_V%H1P)Y&/AA6=V1Q9\ADSL2=T#R;H=Z)&^' METT_M40]$J)K=A^4KVS*1S[ . C1SZ>H?C:%N^FY^>PC@'B'1KV M$>]FO1[,V!KO1GV^7^R.@5'&@GBJ6@!IK=/B<<2<>6+I<1J3 ;MJECB.." M4DLEXPN6/2_(6H#Q-ATVC*M@&I:8SM!1"G*V2EXV5M)""2056+8IUA2%+2*: MIQ8!IOK-V68'O8=*Y"PE]*XXVV=G"CQ5/EJA7[8E%OZ/9DCT#V\3#N*#V]:9 M]&=LA>],!EB>#Y];)/M'#&7$!]DY@<9CFAPTE2$@-.LK?!=8'A]HR1R=6N_( M D(@\V4GZT=)N[) (7'?"(^-;TRAZ\IU6CA,1;*I@C4.#X3INO9<0K1VLDO' M%7*=P]XT[8WP]H2U&,>/P"J+^JKJ$/CH(+TGN*$U5%$0X_<*8?YS/11^$>N3H!M!M-0%5VE^B0OV)Y.9I\6N7/+G&9HS1ZX(!ROD)%%2%U#.>$NM9 4&) M,3WE(7N$!W.0M2.JO&IBUBL%D8!B<]PCHSV'P&!%K'25*.NT&P2@+@D@?6;% M[M^Y2BU9SC?QKX(1&[2"_U7 *SN<0L4:&-/"ZQ"IW!@0 Y#]Z].]!/Z+F!KXO/&)Q[2^P<]#&&= M%:=K'>DF+O#O;;+G#&8K\%:=$: MK"Z06^MDENA0_R+>.$!YT@%&[/DT L9N MC6?,*#@YPGH[Z#NBG6BGI&.>Z;"'A$NZB7P$."]>KJ /[$A6 M][/'.#2@:)3*[:JL%:F#EMV$F&.K"TV@C11]A]F]$=M@US@92%H2IP2E=W M*(DO$@0>!?(OF%8HBA(8C0+N$(\S.))1CZ'8@(24UMWAD[%W0K>/=#HZJI_59-A+/*<"72OJ$&!)&$Q3G'(BUFDE=EE%1CWQP;?_4\388(C*D"O*]Z962'Q5E'<-YT/0,NN"6G32 ME:=/UN&RE8UR5"!+C?+9/39*T IH6L U:K(P5RX=49>#/&B[LA(QJX1?44V3 M:*/BC;L!4TOK.>OQBW;J3^;7^3%U:.KT(YWU?Y%M%GCQZ>%ZY<<>LW&^?P>( M++(O4CK@VDY$'O1TW@?GV:PIPYSS]/00))/W>C\H:?1SQGJ)*L$BEBCXU9U* ML7CYUM09B/&F?R;&0D$NS3I4="@8V ZKH('SH/X@ M'#\5 @ZL]Q1CP5]H,QNABAZ="RSL58PS@38(R;2PV&NU"I2*JMLLJ-9!EO\* MY[1DLY^.J@:U9G]F(W'QM,46*XDN%;9/[H4]6U>^/_T)A9GEPS9;9_=/3*CQ MGE7NT+W:DAB=@;N42_8&4WRB+JULJ5AMHZ))S&HZ (TT]F'J3&:R><+16ESZ M4N/+IR+!4O-OTSOTR%+-;$15L^&3B"+\QV(ZU4DGQ'9PGH=T5T3][BR:R2/: MHHIH406ED8%4^FG5%/HL\92Q)\&R)DFE;%T7,QPBBIC7<[IOTR7'0U-50>3& M@-828TH>64(H1RE RX@"VNQ3,^)C-0&3@@I@X'YY1"N+$E-F):C4XO863EDQ M+'9+C8Y)/(N+T-H)7%C!HMS^NL4H3ABV5'8=&IV_MHRN)L!?QML8B4_(:H?@ M@0+-%RR*9F4)Z'.J+L)VGO A$1\QI0?L$A866:7S4UJ])[AH.L/A"/K:S/G: MU(@R!]YJ9=MM'N/(&?7/QZ11:()TI,$\S ]>J8*I@207]+L,Q^@[,?M0!(F8 MA_NR-R.^/^HAL5#E"T- .&;O.SU.@%;^-B&X/Y.AZT+Y4P1L=KUMI^HH80[T%..L9AR$.9SV* M"- ;P9]Z,&Z+_"04W/N3JK'AW-(=CBD9HQ38@*>QR>5MB,D;ZC41*P=);Q!25@U3I$@X_[CRWV]4/ ;RU= MI0NOFBN];3="N^6H2YK++A(PLM7-$XQ$-HF>*BLZL4O):I-:K]O[H7X*C&7A MP]^;>H;T!?UNU8&3PGET](RRUH+L[,I#RYF.#ZX'4,5=#WQAKP<7@Y[&>\YU MU]9MLW"V,\K[SE;X 2WA( PK_&6RH]U#=,N4_E;='^S,-8-6&MYU5=NLHB4<'@ M:*F$JA7&:*- =0IQ3H6)E*PNDZJ%!Y/SJ9&_^U6\_35Z'XML/A?7 !>4 <$D MQS2UQ('ZE1J_%G*<5\5%'%<8R0I$'X18\73;:;TJLU:/*9M10ITUZ"I+F(.H M:CB8<6D<'1C%M*52^UFNZ[;2')+_9]=@7J58A'*[$G00K[TTOD#X+6"A''4@ M1%L74Z;1M:4#,]BMD*HG5#"PX-WV26?\.M7^/CK(R.9)":Y.5J8P$3HNR4.[ M4JO7\41*"634439"RM=#18%+W0C>@TI,OFKO@-B90?BEAQF@L9LR-;?LWUTE MR:9Z"'J%)OPK8/2,Q%S(RM>;UM7,3N(=P M"4=C:T!G,+R<)]1#T",ZNJ!.@:8Y5FW#$U/:I#_SR6 RZ0['IG]3=?:.(^R8 MTHG=Z(_<[45IF<[)/,%;B(R29I[F]L]W66ZOC/V,6"-5J@_L"?5 "$C,4>VY MI"ECJS9 J:I@ZO,J?G*\BM@Q(2&FSC5?!4?0]0V_FEJR1AI9ICE(\^BB6296 M%JRH:'Q;261014^DR"S]2CQ^;VK8J6=$L(#55L02$+?),("KD2G(EN"^_P*N M!L-X'6-$IO*_4)"?/E2P526.LJY^(E5)F&>^$P7O>'QD4@U7+Q M;GHXKD14"^-0MD+>9+UFK]!F#!90T3Y$!A#%(WZJX@.?]><*!JI2F(0.C#(< MW1$"GWK:7H-OL#&^#2"2?.5)"I=Q>+T-=")P2;7#.'!6_@+(B(:Q4GPNYS-] M%%+T1'T\"D5UN=+@<7+H2&>K"F6C>#P^8BNZK@6].Y*^%5@P'H"Y?$A6Y9J]VOK(PO?* M9[6X40]?0=>;H1I]V3FL5 S@? M_VA(":K20;5\TPDE&@7MREA)<$*&4$J=: MNJ;;3X@GU*)"*QRY0O,VZW+PLG]++?2NE#4P7W&U;$! MN[D674?*4E3A8J^)+_I'"L#Q6:5QMB3[$.UV&*?-^IOJQ7AUD['THT=/5)2$ M);CS?KCGEILL&J!'&+!DXCW(9^SW3'_2/*O:RT9U+M!NLOHFX4?&(;9.3ZV+ M5.JHR/'*EME3E#A=QFO,QW)N=< MCTG]]19H]LMV3SOTYW)@%\A^S M ND5\D;Z M/JN;MZDNIT\Z]> _1)@Z_4.$16W4WQ0V^D<.3OR81=A=?:,R_$V)ZEV&J2=H M9D+U)-ND2V[XC1 I73U +42LUX^2QZ/"*@OL\H+KK?:BY0A)-[4C:,N7U>H& M1"3MBM=)X:UM/U=,O&J#;S>.0LF.%&@FUR@YMSS+O RH70W5 3U2@*W!I,J) MMORG5D=CUGR37'*9WG-OCT\[K2HZ.3&5;5,U26[9NQ)&GN-B,K;@5%+$JM"U MA;?:]@Q['GQ%*\ZH=>02+/;BIU:[0%N M&KFT"4.U]NK!JF(25F]3FO'QIN (+?F_)A9#95NKZ";J#'0C]H6)54%=TB0X"2;0Z#7WU0Q> P]26QFD=1 ], *WS9;[[UQT.Q'+#E/5 MF6OVV/7&:)VLPI&BH-=3-?>B^6[+\D"DAA<:3M>4[1;'B5$=@UME5[^>^("!\C*U_9R09$6:76P[*,T5.1D.!Y9+U5/+ M%-4SSH2C]9CZ++!?5/?H6SEEI)*H=1I*)PD9K6B=SSW%T?YB-QOW(F7-9<#V>"\PX(8IY?N2$@Y@ MD%L&U"U3W!M-<>G[:*ZOAVX(Z\)D3 )B?SCMSE#*FF*--W?7$PJ_POH:,U(V M1Q@[]=%E7DQ4-2G0[RHSGWV_CB,".N$/J%F.B$T\HUCR1H0M-.ZTW4[Z3@F.[; MJP!%)*.Z/X\]R!35R8]B%>[F;9.PX)66@C2I)X-9%<^KT=5?26Z/2Z&Z.GU&8&1H-"S\CH434+[P-@N4HW)_('Z:P85&6A;?6EI"8[LUV2G,._5 M+753KO9\F/3!;E8QV@D^9^MR@X4R$#62 MU9FZA^*KQX$:#'$L.@ZMY+T&X8),FIJ<2,\!D(8M(=_0&)-"8^<8NJRNDH=C M'SS1%5LYX(M%ELXMN8!? SYO%$? )$. Q&><0YJ_O(F7K&0Z*6"CC@FH#-.VUG^<:Y^=#4HY5*P2@U@34)RRXDW0YJT%M*\\00#F(T,I"-[ ML)*&[$/6,!*\P%'_[,@@:NKH*55(H]/AF-[ MK0Z#-RX[,:?JB>C[ WA#-3U/XB2X+UWZ(J4+3 M>9_=_(ZODI(D5HZXSRJC,:[!3/$+%454M>XAB]@C&MK(2FM8O*"1,*_3;<4= M++Z# QG3%U,]K"EDC1I2&BMK)4])!4,8K NLX_U(K,5<->\8[2 [[7=DC.BP M KB@-E+$'\@K$Q4[:E'),8R]'Q"N'(K789>R;N$6O;UZ=5WS:E^]VI=74W&- M+W$Z0DUFV?P&NR)#5!77B[7EB9)1OHNNDR&1;FS_V\44G9=ME=]XLTG917F7 M4"@6 "F/L=BXR@0ACY:.->P/QK+5P;B'"UXE.Q,^$EI%+27=._6*U'Q5='J4 M1^C&;( CF-@R](F8@#OO=#7E\9)6I)M63 5BK=V M%12\CK'J<$==;9.=SH24/DG5GGH(/M4:<:_"E1)5EHX")'6C6T)6;L^T5"U8 MO?Z*U6RPP[W2.LT5:#N5-B+?J -=8>DC;ALZI_N%EO5T>AC'8R9JPQ*EJ4Q0 MNO^B)*%Y( KVV@.1E%_@ZDWX!*=RX=QVW0)Z7DOJ/"!"Q9_&[3MA#V^"4SG* M\5;1D^9$ QI[(2A(1Q)4NZ):J@ 5)WW;8Z;EO.)+^-HRK] MG>6:8N2J?F:E*ZC"&>H-VFI%N1-=H[K*B3W,ZGK#K5MV&6AK#&4&J]4JGB L M9 RIUIK4/-47\EKA@P ?HT,4)!3U8&Z323<.2L2D^IA9;NJR6%>#A'.NEXFB M988(]:1%05TWDXVQ+,+SMYEA#YS)C?9VA=O(_3M4PV:)](ZJ1UHKYUD5"BNE M4IA/D"#X!T$%*S&H4T]NT0L"+C)).BTJ[<.@UF4!;/+W2_(MV[RN_D%M7F\4 MW9$3U[AAUS8CW#2>:$K0L&KWJ7.6%Y5<4N@D@L_P'AO5]!TWK@!=;('#4[BR M'\-M[]FAVK:-=0[]W]3T5>KN[(J*=9%NB;Y#_4S%ZWX!]Z'$7$4VW&'XU9>. MTHIA0.SP2+5D$6.9E('VQ[Y-4*3OI4P@,75'W408965117>O?;1U#-*L2_3! M5)UW!D!)6=VD[9ZQT,\N0DB C=7-P_F> TX7FAMDFR14 M7R=@1-92F*T\6YGY^@@]0 6-R_@T9P(2U(".(I\&E&H9UV"(GU57JN043B=S MITG /8GZ&"/P(7#QLL6>P[78+\J1>;AH[*C;/.8$AO36^TO5A&5,2!87P @H M[TD=)T&R""8B_]!LY72 MW>GE;_;/T?S)L1O5/>@#'O)%7(Y.>\.L,N**ZXV']YH.(0U M7DA4@.VD;WCMM/^">IG /M^VTJQ.HN$4TX__T_D?C7/DU%7_86/WD2,4NF85 MB!MZZ7+C+&]5Z$J#.:'::)/"TJMDR4^?F@;*' F595HZLDQ*NF^H^ 4RVW(K M!3M,!^6>E'JS9J@,0(VN=<-EOSN)MLX44EO*JCQ29[YH?JE5+G#C$,?-I^I- M1/9C[^)M>8O8U/#% M@!GM=Y%=_0=*1?E8I?M+!8$,UWH5YZ9%=T80< M(4Z+5UOJ0WFNS+=FA@? R"RG!HQ[3%^1/:"$$*^?4.KF"HB8[1FOQ>.FR4M)J/Y.0;WH@&A/U%>;6K+@J88Z5EY+*F:S10(DY,3(S MW'NVW*\P_'V?4$-B])<_)JQ1H9O(D^9RLO_C>TXO9NOD).;*G1Q]D5OR#^:6 MGD SIO!U ]FPBYE8YE E[Y/U55;%==G[O8E#,G3LO9-2+(D3N@ZD4O%@KQ'O MEV31K*3@(JL'(\CZ\1HS6KE\1O!R'",?6]J&A&BD^>J,*BGKFU)H5"TY?TG[ M*-99:=-]U1);)8;HJMN<;XLK%-, A1R6FXCJ2F.ZNH)QT4J\GM0T5J@+.C#> M6S$:5:#0<,)[NM86F'Y#^4570$$1IG^N2E",L3D.B3#C*1>C&$43^0EPX$0XV2E,B4(R4H*U\XI48GSMA7!@A\E80,,< M&B<=.XP4B7>, ^Z*N,"9T;%H;-VF1>EH'6.$4JURN0,RKU_;-JL#86#)7GL< M>2[#$E4N/TVT.B#"Z4)QIHXX M,BD'2>\5K,.%E15(ZU6E>:#\+'=,N+Q@!' M*_Y=_#G+F1,QFCF80%47].'SD:VYF')U-!O\\!9I>H(9ZCVKIG8%H=#87!6S M;C&@0#+8_EGEJ-2(@/)KO8!G#R9U V7(]D]*/-8'DUAVDV?W>;Q!4>%-LLBI M8@C'J"!K6618&9EBH]#^F^&%+X$#YNQZP 29GDZ0X1 H)Y&.Q]8!CICCID)S M=.LE>"HB$W#M(R42Z="+B>YZPY8'<*YCBBPYS_#?3%K:M M"$@=S.HL!XSRBY6H(9I# 4RW_97II^F#T,G6JPI M/D5!A&J*I7^C*J3]WF)\UC<9+R![<=&0V"GQ64T;1AY+^*<'52<2FPJY$AP, M'W7\B##IGM3=$;@69;%CBY+T3J=K6;)?225,/\,8]6@CPDKBT_<4 ]ZS*ETU MA.$8U["[OSMQU)O0+S=ODTQIYS.GYX[A;G:!6G%CH,@BI7[M>"19FK^+=15/ MQ(;'R'^W9LMJS+R"JIVR#NEE,37$G!WC<&V@S2>S7M^"MLX\-'Y1-R,Z?*ZC>(VK75KHQR"YNXL"H- QU@6%^PR?+6JDBL+?SU M]-)?0HM%SJ4\KSV7LR9^S"V)3?06_V27&CV#!+6:"!ZHP*WJ16>U!;Q5P>!J MQ=C0I!17@$G$*XVM$C)D1U6I.?$-$U)E*P=TZ]QYJT6H41ZZQ_@VE5ROGJ\6 MJW9+&*3-61L8.\(5"L3'EEB^5*/95A?[Q.M1/@*@Z+*TGQ#![Q+JH&2O2$0; MF*:D\E<27V5#IAN]S^PK&MZ7S&-1*W<,MRD :DA.%7>\?IN,+ ?&?BX\2PUD M8XP2$A45;F]EI; M;:2!PY-%.B1"DZZ-4R^W$@U](/)<)&E0XNS-H-7F@G0WY$ Z\);[^"7T 2)=24/J_?0%28U9T6#=IK$=M M_?JC[G@HG:%G?2Q(REF/6.CT/)IP8/X :RM>ZCC54U7CL@_RW\!*F51_O=&W MSO_MM"=U4G&*<;^R1(^+]7@%X^X4U&U*OAR?PP"2/T'25K*3A MT:P['F'0I?GP;TGA7@7YWOOBP%5HGJ75P7Z2@_WT#SK83]6#_?2M#_88.GGZ M%ZKY_U4$^Q^[GB:DFU#WX?X,=!VL9\SE,,;45%M(^_FT.YM0$X(3M$WV>/& MBOST ,AW?QH@T8*PIUC F"CU=-@=V72^/QUU)P.+S.O>V_CH^=#B$,A39H

9*/2Q+%7/@=4@@@4XD6CXID_?B3H?93R)F)^N4JR&C23_AX*M0P/>:"F:@ M26GY@.9+C@>F#DID$CU#<7VQ3D&Q6[%9!4/@,]-X]#[/'M$?@#$W=B,I8]#N M.A6G:[NXZ-H'RHG@[NUPD!A57@*I-*GTCC$5[@J=>4HPJ:2ZDXI!+-$*L_/[ MX-G2IU7N2*1O 2-*O+3/5[Z^=H JUL+'Z4+,^KVT3=E60UF.*&KRL>G M#A8PG*\L8+9Z!NN_+O/4B.+H&@,(ZI?Z6/R=FJI_J"M[/AF 1#="(>96^Q?9 M#H;@&&% QAA%'>Z,M!:[!#J"\/1)L1Q@D8KA6#LP:D&&(E5?1"LLE%Z?1$#C M..]2=)45I5J282U9.;.)FH/*VU.RMXWI4JQGHFV18B53D9"ZW8V4KM&MM(5( M>'EEAFJXH0>#KFKGTHW>L-WDWDHRK)HB(_Q ME_HX O-,NZ !>\S&^:[9)?XY+73LKFZSDAA"U,8X*#:R@MP-NH0*MFM1&2M; MY(7XY7EW]$/$L;V!)X^9E JDJ6'C@NV3REG1M#/XCOR=&/V.DW*7.680WP@@ M3D$DK%;N-+'A7 B8ZB[=*Y,=-3#\*TAHQ2I5IFHJR2T>'7RK(]:4_0-Z ICX M?5$=; /0Y%1-BR/J CH]I"@.8)^MYD#]LBXE! MT@,=">.RR2%KE,^4(\9*B6ZG2Y6( M9\ZMBDRTF-WV6^FR7VL9@@(E=?^ X$WN'Y>F?8I,@Q(7*S?4%:IB=^N.DAK M8?B]FO$D.AV?BZYY.IR1*NE%/PN 5"Z:0#JP[$Y@<^<3&/X5W MP"OJ=4?4J]$!L=6\@9P/@1I#+L2/@+-;P]'N5LG5B%)%;20,?<"C+X8UF'$?S_@]%@X8^>F XN;V]N%.KP=WU5[W *?PX'W4&5 MW' 0'XN_'<*7&C)G/T@S7RKUL)[:>8,?GCVHPC:5AK4;G7.)U>=BPI6*H!>^ M0E;S&?\S0O./VTI;YT=P4^A3%DNDQ3IVLG/;C&F/P(!ZD-GQZ>$>H&,<*1)6M M2'^Z((=5?VH.^GZ"!:-1R@BT6):6R1VF&*)6VQUT_=CYOE/E0KH2U_0;X0QW M"="OB$"D[Q88U7POQ1_RZ )#3\_>LY9UJ]HPWTA+6(QN,)D#TK696>4-J#*; MF-]7QC)-&I#/.746U7?P6:?CFK,I&9 M"[6JG;.JG;.JI;^JPJRJ$HFG5K63M;0$4'03K[-HOD9G=K+'H*U"M02W2[8( M1JK2;/+U8U+]IC3EVU0#B=Y/<)HF(D$UB 8=R)+N)U"OBT3>%O M*?^MJL_3P^_($C;H]<:66WX=/^K X]N]*'*O@7T]U-,.*0 DNY7I@I\(6R5Y277'B!;4DI)2[*067J*]"^=EEJ MIZ03 \&;Q]\LJ*,%TC4<:I&C,3>1?8(:N!$!ATS0J(<\+1!:^WCY*Y=@]N\0 M<^7Z:R077HA9*JTQ H%/IF>7U2[8"#^4R)XKFRU%5"#]H=@;TH&,AP!;R.]( MH++N@UFA\J'^/)_?6+Y7*QL])4W)E*^0.F4Z8!])%!U2HKLWSZFO&T8WHA$7 MMOT&B6*_=_:GD"$_6.<5"'VZ5D&RA,I&"F4!1!@P91X4A1VG<7MYH;?BA!N= MJ_HG+X*;I,2 M8';\I3EHZ?"^UT=M<.GX77#+N1@D2FIB@D4R=0D%[-EKE5% ;@I2;+ZA T>Q MA]0[;HFFZ[E([2NJQ683;:7%"Y]:JY;.5O(TA;F:M"0$P5_+U;V=M:WT415: MKKO^-+XT^^>%#!]%2HB5'I MK^76"MGC^%-"C9;P5"K15K6#^497OWN,G/&1\A4,5+>9H516]W 2GIJ% \FL M4:EQ[2. 8S:&$#U6YKMS' .6:!]9GFVS4@KPZ&:DBP2T/0(Z MQ0WV>W#\7*O*$V=Y<)>/V4.&GV^S&)FQFAHP84OM&WT!K %NT71%3KI7F1WN M]&9^^THS'ZDUB4"4(.(]:PP*@NPJ=\';Q>0M%&TH)5,,V-*$LY!953L@[LN0 M)-(4Z/AB(Q*!Z<19AVL_D+\4J^[HJ:V04>P@I/86LX*" A]_L=+^.! M$B6<"R7GM$>'IMZJL3:[5;;8=<_5Q!(*NL\SU0::=0DWU-?0,47E;89B#%!2 MA=!.E-;E(E0Z*JN+$@!/]BL0"F-.HMFAIDV)L,@]5JE3, 5M&QA$2P=&[5X0 MVA0=@%?/RJ+%8RL*S8U5/T63LTGFM%P7:>%CZJC:%TZ--B4 .Q6.)"G ;7OU M:&TK^Y8%@;A:23_F!DU8G5 M!8#L@EDKU>.;,IZY>%;.5?[1&(Q"8P%0FE;L+#@.0<3>)'*7P] 3<(@1 ?6)-@+.DE?, 2@ULM4[IM!*-<#=8E226I+KG,22U!%\0QC0%?.!>OYC M6,S5%I.O^-LS52OR+5D7[9;FBC4!MVG'993P*_-3OBD/SJ9+?(;NC2&3%CJK MC&OS8VK6*=W:#&O:K>.EQ&$F7U(.B-+9G^00 *HM*>;D>U8F+VM%\@B!MKHB M79X;,[=T@ O2LTH"U$H5LZ!J/AV16H5]<7.,*@QTPM 93'U&%;6I]X[=P3IQ MW12QXTJ-C3>2:.(CO)6RUH<$=XI^J:.^' G]"=AR@CHZOVH+;48U55 MT>B9:4M%*)?Q=4).%V[TI3?L^>U*3"C73P:!I&NWX.4RLN-2]R.F"Z M'&?PL ]8?*I9HC^33T[R[Q/'=TNC**;.[;^J:RTX+5ED5PIA7I:;DH?(1 C? M =X@*4PJ,AC2#[ %UH1G%]?7!E%\*B&G-*+PC$0<2L:!RLP@!9A 5+JZ4U&?#PK/ZG0;@1C5$%6R5XV>F; M5?#>5NLGXSHLEW-T*O&YXK5^)B+H*'@Q5** N>88";T4U2V@@T>A"]"N.GPR M]D[H]I$U@9NHNU>5B@:@B)*M,3Y)[YH,:M80P1ON7*;V6[5J+8H'J<"F1D!< MMT2N#B. '6*(*".>:!F4+N_U[[?;OM=N_UV[_7KO= M7(WOM=N_UV[_7KN]9>UV+[ZQ-LW R1(-:<#?,W*_9^121J[O=F9XG7XDJ[,7 M_ZA^I^-'VIZC!W4)7!"4LIQBX.X3+">W>\!0?23JU2$:4R#4>;GCP(90&GAV M?+2L&BN+)NB@+*@$1[+B$$,J(WX^HC3]41_KA7+XE%.%FM?Y>N5K"KR[B0EM+S.WS!*J5\:>J*]$?H;.L/,+)^7J0Q MD-8EZBGTXK_&N]C$ALUOYB8X[!Q7-9WI0'F3HSR=]FDS$\P9?L8).N6!55W: M9QVCM&4L=P4'N++L%AS_ZP_W1I*U3Z+!D!.@[?PP[&/*!+XYA!_X M@<$ 2QOT9^AJE*SJNK'&(ZR7@^@S/NX\ZEP$=3?P=@DTKN1>J6X?T:#SRV)H M1YT@44>O3>FA*1SOENNFB*U0/":)9:&#Y*@\/5F#'3=".#.=[H43/51!'>\- M]VGQ0BCG@+*$R[$U_WI1Z;'X$C$T>5*6>JR<22TE^E.J$^#7[#"_#2?G5!!RS00H MLW'7U$(9C;'JP:UIGF(J?<+1'(+?8&@-Y7R@:@W.AUI($L,(?IA5_KY0X>^> M4U8]A3L\K_LT'5MKXD]'GDT'B]#T&CZ/AN< SNIG54\B!&3KX?&Y S3O\VS4 MMR$LGTW_#??H#L(*BX<.:SX-^B/OTW&P&DSLB^!^&DZP;(;[B6&T#FW&(.L$ M&7WXTW@ZMJ\'?;H1HX&N9F*,C"J^EJGP2S_%2\5EF8@K-;:=WV7_W;>AJ46= M7=LU/'/\0%"$Q38,L1QT>K/S;L\ADH/.M#=Q2.F@,^Z-*D1UT)E-,?=PWF2I M;05!9U22+^H_#RG]SOTL.V[L^*(QKCL(_CVT[J<9LP4'_LK%>YU)D&I?VKV& M83M7%M*W$5\"X2KF*K:05@I3(DC%VCOA-!67FD@KY(]BL=P7<%I$T'PSJ62N METNEA#Z9U;+SS/I"8J@L6=$71.JXW0G)!F$Y8Q22$6QYP)81VE%0A^D[DH#@ MOP]A3P0X8?8?7C/]=-6&SY\P4Z\=9NKOW6'@#E>OYTCCR1@NT-"6=28S^*8E MO#HCJ@6'Q=*D/!M^-34DT@>8S5V(-HYG7#P.QC@Q1=[@!UA:OX*6_S"T(PDT M#/RP<.H(G\\00AT1,R!JMD,]$C##RZ:?6J)>?UJ+P6&!V M[E =^7B&\EI;O)N>GV,?%,0[5)<1[V8]+/O>&N]&?;Y?;#LYQ8J +^2':;?? M1/J75HU%M_W=US*%:C%-ERE\<[+?08.)O1LRCY[MLS/9UE.@NXU]_ZS+];I, ME(\=E$I.EL$*BY,^]N&COP;8R0&?6R3[1TP9P@_@DDUV3KP-^LH4T9?-^F6Q MBY?)O_R.())_3G[7;(^J-*5*FP"@5Q4LA$-W!$!K7;Q+?5Z?BN2N7$=OTSNX MCER@$5$%^X%DZ^S^B4JEPK4:RU6[$+LINW]QGH=T5U M5U6!4-] /)8JK/7! MLORL=S+GG;21HN]EB*/,>Q8XD?ZI,>Q*2FWR!\/8*E5DA62ZT@=2L>$8*9'9 MNCHN0FWW96]&?'\$7*H1:TTOD /XNT#+W5\QG0!#B[X&@F;* #[^-G;,GRD( M]0+SL"@4B($_MP(^A=4P44.*4'WX&PQQY6W7KE%BO?VR[D(-AU-B;Z=8RYX% MB!&+_VB31[GV=#J38O1HT>_7W;H1EBLZG9 L,T0+"IFO3D?T[A EX;E"M7#[ M-!2W3L!3IU:JK7]BU#%OY=_2RFI(8; FRMUR?#C=X"G/6,;3G# M68^D3+T1_*GG2S!A"H#-8[^*"DC]6 ?2JB=XK"G+51->SMA=/7C^25]3]5C MYP9#K7BB3OU3DCD'5'T-@;?LWVY49\U*9EB[VIBC?DMMH850[JL/V MC1F,J',I-6-'7KQ4O%AJ6)-P-!I+8?[1$$N(2?EPU7J"+8\P?;2OG6L:?ME\#&?KC!F-*>PYN>$$=!?/)2%/%*#L.$WNUN$ MMVC7BC[0_PU]ZTA:1,-L/'$LJ?0?-!KVT;A%UH'@VRY.66Z9L?/_OC;.-D'= ML6#-N/O03,P_8_Y /A@T*%WJW-!*<"_?SK5_=_3@/T1H3?TA0L>N^MNS!*C" MED*CGTO7<2UZK'954Z\D6M?K0'*[S]-?57^HG:Z :WJ&W'"'U(*Q24\[EIJ) MT^X,H3A%/R8AF7YB0J0<36HSHB9PP3WM1Y*YZRCOM:3..-W+JE4R6GE<5$2Z M53_#'E9%Q7D5.(+0Q:=9&)$69A@Q'=\G;2^NB8Q)U@CM;I>KUANKF4N*SP9:;SWI"8$=(]0 M4?JA20!R;:H-2SWJZK0>]3<52Y'HD%@Z1:V,Q5(D@71KB#>26#H2H=432_OG MJ$](&=/*'C32C'M(QYACIU(L6M.RR3E$$43>[K8_(7O)"3B^LUNHX^H73 M@ MY3TK=K+"GTP'W2.6H MJNG'UO^&MU+8,O)C]#>0,2 !ST.&&IEVT)3/**1YLWMM6F=^0Q/U/>>G=][=G[OV>D, MV>P[U-TVI>UP73O/CGV3)&?WUI[?6WO^CUC/]]:>-:T]&R,[.&6>$F7>@Z\\YC H70<'4EW&&]83_*VTHY&(+C:ZLXL4KT^I#X M3:S^W.\/H_>FD+U57:.C:R-'NK-.])#$*ZF]6D1_CYZUX NO!+)G[M)U EZG MA;)0IJKC)O]T!@**SN#_R!G\SSC>V@E\2Z^5TA^F1"IQWR,A3EJ_9UE\=SGW MD.YF?O$LF'Q\VB76-\\ B)VU[O]&TF;]RA36!:9OG!3H7U<3/UEFW2R6SUC5 MAR/E2X>4Z"(/K)+4KM;H;3>6I=38ZPMO^:]JEF]&LFVNIIQ8PPLU4W>HBR"9 MCSYBV/<]443XK;A3A?, $T'P1SWU)8'MK-\_ZWDB]M?/=/1F.U:?-CUBX:R= MY:7JR+H.4.LB!A9RO[&*J-HUDSM688"65\!,UU&1TDA3WUH>J7L7; M0:NTL&>]5+^SXU[W=GG'*+ M%QO"15J\70O&(][U('K$NSY:',Q=GSOI@&B%LSKX/4>&Q3MJ1@"FY>4;>@*F MD[889(!!AO&IDO/>\#NKGX>8'\"Q[3T*O'F(IONO/(M,6:?7\%/[K51>.K"+ MZM,M.87[VK/V_96HW'$<(N]T=%=KM<#-9?70WL]G#3W2D,I:+_B%!:QZ0>HP MI-Z1E$+F(XDE^:H[3Q-2^QD?QZVI$I[*869A&U)I#M=75U!W4-+)Y?9- F#3>E0 M5?=(_QV4@47V13HE-^O?R:X+^ERC*GRC0UEQI9\S,KX(]'44HA"<$@%=3?BIL:\&HJ0. ! '2K'@31S[=Q[CO7"AE[U M1^<4/'+9D/(;\ENUR"AWM^EGQK5-;WXV+KWAQ+2WE)CFI?_6KWUIQ*#_@A M6Z]%6*P^TY"W7+^^&D WIS$?N]T;G<[H_[AX GZ"V8L7F+WXC"MY,#VS(_UN M*NE&SQAGZR:!H,Y6=H6QG2(7HP(&A6B2X^J]44DH/WMSFO&,/D'6)QD&K M]K&XY&0*74H7E6>X70*IG,Q3X'!::VVZZ_'*9JO>L+P$-E3/JS3\=M9J*M'G8!%);A&]+ /> = MG^E] /='W9E_Z\;=@?\E'PQUM/XCM,UVDP@.M(4^P_J4$H/=?_BR-/ MBP1["&,<,M97S-'DE3:O4JH>," MT .^#UL>8LG+((863Z MD'S.UI\IU8.;H[^)ET1_7.PRCTD/]3MYK(7QLC>J:A8>@\*V/\@9W27X!C). MR#;M\N">P+/^DQS)2\',UNTZ_%[]-GUAPC/A@VB,)GQ=QI0:/9$=?XE=X?,T MKA>Y28P%I,#HZ\P, ;]8> M?46-T'#VOT,A^2'U4 MA5 .&1J:8AU!:4CQ12D)P:D#%#27BM]E%0""DAK^US_]$R"-)S=4^\V*,33@ M-JT\V0D^)/L,^[;PP,PH?F1U\_:_05$5CQ!]P^(J'F-K4U2E^M)4ZAI,:OR- MS?57JD\/N^WKXV2AU;;%>GI [J*O7$N1.WY8('X)24UE<"-YU@ ^_JS2S4 M@"HA8V]7.^0OGS]8WFB[;C].R,I]H.K*NWA;8C PYR!K![#U5FO@N4,YO=], M7LZ!EP)U0([<$./#H8V<175U9=JXT.J+EOAB,TCU:+M*\N*?50C':>C;;Z32 MODD6W6@P"WL?.;$SUX:MCJT6A+UF7"G$?L4@J_6R>:!FG%#5%KL*2337911^ M2_VP/W#2O<*[E:[&X1]5LAVGS5W#A':2/3J=,1^LP>OL MK/#ZA_2\4MNG4>,U:>5!= "-H1%!8D MIAA,$^H$'N]$CU4 :/M7G:OG><.&X4HZ;#U<@T/';<&#%Z/ZW2030A M&OG!5*_AR\F_GGZXG;_@"VK5JWE%X1C.]T@O&WHI2U?CI52Z/%HPTTL?:=^LT$:.*!VB7/HHN-;E!K\T>\=9@$-KY^ M$SCS5EC\B:HI?;C]U(S$_-@-/O:/D0\^!/JH.TGW[9%8%8!IH)D^PK:?^^MQ MSEY@,Q&NQ:T#R_VF7/( ->]S&Z4Z/?\F<+#RRNP 69;'SO5CL];4NTU$LM-7 M/BBQ2SV7"[N>R]SDAZ.+QWY.S &\$H_]T_)TN_E@]N'Y0VN5FM\Z>$G1$D]H6U0&J$[EK,0YY$$A\A 6J][J?]>5CO)P M%GYML_6#;[)-)OH8?TF>$?5F^Z%IG'W\I54(%#9IZ?W@?3W#;WU_RNHM%4X) MQ:!Q=W&>?(A(IZ#CJO MJ9S4Z.UMUPSC:^H%-7+E.BVH;?&@1JG8NZRFE) WKU\RZ%A24*G*$S %M"_+ MTV3H:ZA)A%0P^5N)[/:2(K]:VDK?9Y]UG$)=?.DX_ MS= \\O4=C&N&U:->;7G,Z[NZ$3\DXDW2U_,_WB7HCK;\'3\6Q?X/_S]02P,$ M% @ ^)EY3_ 3 ^1I @ 2 T T !X;"]S='EL97,N>&ULU9=M;YLP M$,>_BN5,4RM- 9*%MBL@;94J3=JF2LV+O:L<,&#)#\R8+.FGGXUY"FLR->NF MQB^"?>?[W\]P28Z@5%N*[W.,%=@PRLL0YDH5'QRGC'/,4#D5!>;:DPK)D-)+ MF3EE(3%*2A/$J#-S7=]AB' 8!;QBMTR5(!855R'T.Q.P\3,ZA\#J?$Y"Z/GOH?.D<"^T)W"Q)_!)HKT\(U'_ M.:)35X\#)]5C)'_Q3/E#XB/IR\/WT8[!W;1C)')E1)SFR4=!*GA? '-H#3H+ M8ABL$0WA#:)D)8F)2A$C=&O-,V.(!142*%UYFL(SEO+1NCV[,D79Z##"A:QS MVPSV<]5L'SG:E0$DE': ,V@-45 @I;#DMWI1;ZZ-O[E ,U]N"TV82;3U9@O8 M!]07G60E9()EE\:#K2D**$X-CB19;JY*%(YQ*B68GB0$98*CFJ&-:"9:-L:4 MWIMO[/=T1WN3 KO'/!(7 D/13O6IFVG_U-P:>:AFM8>R\Z-T04'60GVJ]'%X MO38%B.\D3LFF7F_2#D"KHZ*@VX^49)QA>Y@_)O2.3!@%J,T#6T28]EGIT@\TO?YPQS+!$=0NO:?\UW^3\3SR_^ M'KG^51D#OR"C^>\] 0J05Z\?.6#M# MV,^_&'#/[W8M.XD0]O.O."$5LSUO_^X4_0)02P,$% @ ^)EY3[(7Z28X M!@ XS0 \ !X;"]W;W)K8F]O:RYX;6S%FVUOVCH4@/^*Q9=[)VT7R!O= MM$YBA6Z5.D"E=_?CY"8&K"4QLQVZ[=?O.)364QMKM^_Z?9-O1,7-/VHK:OAFI73%+>SJ==]LM>"%V0AA MJ[(?#099O^*R[GUX?[C60O?]'65%;J6JH= 5?)7BWCQ][W89AP-VXI;?G?<& M/<8;JRYE:86><"L^:=5L9;T^[PU[;"6UL4MW[_;(2M:RDK]%T>Z9C;K_K+3\ MK6K+RV6N55FV9[DOVI/@#N:QY*O05N:= RV_N^' >M[+!G#!G33R3I;2_CKO MM=NEZ,&OZ'L_HZV'P^>^$M_I_U.-:K62N9BHO*E$;??UJ$7I[EZ;C=R:'JMY M)9(1 1B>$_!9YD#$"&9\$2-V(FZ$>SO&;C0O/([[P'6 M>P]HL2ZYU.PK+X'LB^"FT<*=8$*8J&2H+F MCXEI9DCLF8G00.CB&( S5C='*Q/SS)!8-.,<*M+(MCS$ANEE2.R73TH5][(L M'QK8\GKM"-C8&(BQ_'=YB EF2&R8B5@)K44!X5AM-82NL&'"+8TI9DCLF(FX MLR$FS"A#8J5<0SZ8(N2!SN9"+-)1&R3JSI7E6"W M_&?P08S0D0JQ0F9PW6ME#%O ,&^YX3H4,D28/B)B?CQ'K+8<;=ZL/$TA$ M+)"C(>N>T\?$C!)1&P4+6;NMC!DE(C9*-QA\WM0QII*86"5H--C-VV ^B8E] M6GL#&M),1:03$[+W>":24AULH3YL$O#R6O7)&?]$HPK23$6GG$O!%N M$A!Z2?>JMY>J<^&G;!),- FQ:(Z&C5"57)8^)CJ_0BT>-&STW_0$$T]"/<6" M8OH3 PDFGX1ZD@7%3'U,3$ )L8".Y8WWCZ8?0":8A1)B"W7'"N.B:#=Y"=#N M>CXF9J'D18RGU, MS$+IBTS#>/WE0[^^C^.XCXE9*"6WD,.$D>]6U:U_(!Z&BMVY-5(MR1,F9J&4 M?"SD,)=PI:*!1Q(@X0$5&I3.IC^W'4S,0BFQA9[FWMAG4:S%H;5=N_LK4# % M9<0*VC/^Q[7FT-Y' #'Y9.29-0<((PQ5[MS X@)>=FG9)<_;)7D^)B:?C%@^ MAR36D5?9;H;G+P?F8 MF'PR8OD<, _9(Z\F:[9L?$QTF1GU$ C-9/KQ6X;))Z->:89B^O%;ALDG(Y9/ M> +^L=3'Q.23$$U@H/]Q868?T8G6"IP R*'D9J%J,['Q"PT(K80 MBMG)%XXP"XV(+13"]/IZ'Q.ST(C80D',LE3YOO/T,3$+C8@MU%TD$@B,1IA\ M1L3R"VQ/B8FG]$))G^\R-W'1%3V M5;VI"B1Z71A/&PN&!O%TO7=Y5;2G#%V/RODW7 M)C_T0^JF7X[]>&W*]'4\F:'9OS:G9&2[53/.UZB>G^9K;EX.NVI\.=AJ\Z,9 M3ZGL*O-V,;_Z\36W*95L;A?[, V8;GD?TO^,[X_'\SY][?<_KZDK'U3\'5"9 MCX-D.4CH06XYR-&#_'*0IP>%Y:! #]+E(*4'Q>6@2 ^JEX-J>M#CEJ^W +V%K[< O66%9VWTL,W76X#>PM=;@-["UUN WL+76X#>PM=;@-[" MUUN WL+76X#>PM?; ;T=7V\']'9\O1W0VZVP5X(V2_AZ.Z"WX^OM@-Z.K[<# M>CN^W@[H[?AZ.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ>Z"WY^OM@=Y^A;UNM-G- MU]L#O3U?;P_T]GR]/=#;\_7V0&_/U]L#O3U?[P#T#GR] ] [\/4.0._ USL MO0-?[P#T#BN\JT0O*_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY M>BO06_EZ*]!;^7HKT%OY>BO06UD>@=^3K M'8'>D:]W#?2N^7K7,[USVXSI\+V,Y^Z4[UWRS^*?ULS@SN7]DNZ?<5OUT_DS MIR^$D @ EBX M !, !;0V]N=&5N=%]4>7!E&ULS=K?;ILP% ;P5XFXG8+C_]W4]&;; M[59I>P$/3@(*8,MVN_3M9V@[:54FM6HB?37ZYT.@M#J.PY2V M59=S^,18:CH:7:I]H*E4=CZ.+I?3N&?!-0>W)R8V&\,:/V6:\CK//:J;ZR^T M?D7+8%G1JU%!X_^;L& M/N^&QD=:AUBJ,?N%_ MBXDMA_>]]?/E$" Y)$@.!9)#@^0P(#DL2(XKD!P?07+P#4H0%%$Y"JD4^J,0!K[P "L" 1 M " 9D! !D;V-04^97)PC$ 8 )PG 3 " ;<" !X;"]T:&5M92]T M:&5M93$N>&UL4$L! A0#% @ ^)EY3^"/UO R P .@\ !@ M ( !^ @ 'AL+W=O4\F)^&C&P0 ',3 8 " 6 , !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ ^)EY3[HE=J+- P NA !@ ( !01, 'AL+W=O M4]$;_GD10( -(& M 8 " 407 !X;"]W;W)K O3$$ #K$P & @ &_&0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ ^)EY3^&!]$ZG M! 5!8 !@ ( !)AX 'AL+W=O4_MFO6B'P( 'H& 8 " M 0,C !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^)EY3S?6<12X 0 T@, !D M ( !0"< 'AL+W=O&PO=V]R:W-H M965T4];,HZCM@$ -(# 9 M " 1PK !X;"]W;W)K&UL4$L! M A0#% @ ^)EY3[^UR$6W 0 T@, !D ( !"2T 'AL M+W=O&PO=V]R:W-H965T4]3@E]HMP$ -(# 9 " M >0P !X;"]W;W)K&UL4$L! A0#% @ ^)EY M3SYW(T*Y 0 T@, !D ( !TC( 'AL+W=O&PO=V]R:W-H965T4_9DCCCM@$ -(# 9 " :\V !X;"]W;W)K M&UL4$L! A0#% @ ^)EY3\R\VDVV 0 T@, M !D ( !G#@ 'AL+W=OG1;LK8! #2 P &0 @ &).@ M>&PO=V]R:W-H965T4_LY[O= MMP$ -(# 9 " 78\ !X;"]W;W)K&UL4$L! A0#% @ ^)EY3_G>B%"V 0 T@, !D M ( !9#X 'AL+W=O&PO=V]R:W-H965T M4_&UL4$L! A0# M% @ ^)EY3XK\LZJW 0 T@, !D ( !+$0 'AL+W=O M&PO=V]R:W-H965T4]2G%&@QP$ #<$ 9 " 4E( M !X;"]W;W)K&UL4$L! A0#% @ ^)EY3R@/ MT>"X 0 T@, !D ( !1TH 'AL+W=O&PO=V]R:W-H965T4_K'&UL4$L! A0#% @ ^)EY3PC#"3CA 0 04 !D M ( !*5 'AL+W=O&PO M=V]R:W-H965T4\=KVU3U $ M )P$ 9 " 3!4 !X;"]W;W)K&UL4$L! A0#% @ ^)EY3^NL^]?$ 0 -P0 !D ( ! M.U8 'AL+W=O&PO=V]R:W-H965T4_!U?6NSP$ )P$ 9 M " 2Q: !X;"]W;W)K&UL4$L! A0#% M @ ^)EY3ST+H&C! 0 -P0 !D ( !,EP 'AL+W=O&UL4$L! A0#% @ ^)EY3R09(DZI M @ U@D !D ( !BF( 'AL+W=O&PO=V]R:W-H965T4^\JR5"P $ -0# 9 " 2%H !X;"]W;W)K&UL4$L! A0#% @ ^)EY3Z'^2#G4 0 YP0 !D M ( !&&H 'AL+W=O&PO=V]R M:W-H965T4]NI*_LT 0 (<< M 9 " 8ET !X;"]W;W)K&UL M4$L! A0#% @ ^)EY3XY!0!_^ 0 H@4 !D ( !D'D M 'AL+W=OP >&PO=V]R:W-H965T4\M@JO5YP$ +,$ 9 M " ;E] !X;"]W;W)K&UL4$L! A0#% @ M^)EY3^>>85;! 0 ,@0 !D ( !UW\ 'AL+W=O&PO=V]R:W-H965T4\ P("!] $ /L% 9 " 2:$ !X;"]W M;W)K&UL4$L! A0#% @ ^)EY3_!G&3CE 0 MI00 !D ( !488 'AL+W=O&PO=V]R:W-H965T4]^ M^4]9W0$ &0$ 9 " 4V, !X;"]W;W)K&UL4$L! A0#% @ ^)EY3RY?AOP5 @ - 8 !D M ( !88X 'AL+W=O&PO=V]R:W-H M965T4_>2[DW]@( '0, 9 M " 3B3 !X;"]W;W)K&UL4$L! M A0#% @ ^)EY3Y3?X3CX 0 &PO=V]R:W-H965T4]%]6-&UL4$L! A0#% @ ^)EY M3TVB6IM4 @ Q < !D ( !UIT 'AL+W=O"P &0 M @ %AH >&PO=V]R:W-H965T4]'2Y?)W@$ * $ 9 " 4RC !X;"]W;W)K M&UL4$L! A0#% @ ^)EY3XW4<>?I 0 ! 4 M !D ( !8:4 'AL+W=O&PO=V]R:W-H965T4\',I6B MW0$ )P$ 9 " 16J !X;"]W;W)K&UL4$L! A0#% @ ^)EY3V\;+B:H 0 G0, !D M ( !*:P 'AL+W=O&PO=V]R:W-H965T M4^.I[2]!0( %L% 9 M " 3RP !X;"]W;W)K&UL4$L! A0# M% @ ^)EY3WUD">#8 P 81( !D ( !>+( 'AL+W=O M&PO=V]R:W-H965T4]8<2&?L , +X0 9 " 3FY M !X;"]W;W)K&UL4$L! A0#% @ ^)EY3[^V M2G/@ 0 ^@0 !D ( !(+T 'AL+W=O&PO=V]R:W-H965T4_"KV%N_@$ $H% 9 " 2G" !X;"]W;W)K&UL4$L! A0#% @ ^)EY3TV9,Z48 @ C@4 !D M ( !7L0 'AL+W=O&PO M=V]R:W-H965T4\/6<96) ( M /T% 9 " 97) !X;"]W;W)K&UL4$L! A0#% @ ^)EY3R+M:$VI 0 FP, !D ( ! M\,L 'AL+W=O&PO=V]R:W-H965T4^2>EH /^3 0 4 M " &UL M4$L! A0#% @ ^)EY3[(7Z28X!@ XS0 \ ( !"BT! M 'AL+W=O4]2VE(<@0( -4O : M " 6\S 0!X;"]?4_7!E&UL4$L%!@ !9 %D 81@ 'TX 0 $! end XML 39 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Award Plans (Notes)
3 Months Ended
Oct. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Equity Award Plans Equity Award Plans
Assumed Share-based Compensation Plans
Zingbox, Inc. Stock Incentive Plan
In connection with our acquisition of Zingbox on September 20, 2019, we assumed Zingbox’s Stock Incentive Plan, as amended and restated (the “Zingbox Plan”), under which the assumed Zingbox equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Zingbox Plan. No additional equity awards will be granted under the Zingbox Plan. Refer to Note 6. Acquisitions for more information on the Zingbox acquisition and the related equity awards assumed.
Stock Option Activities
The following table summarizes the stock option and performance stock option (“PSO”) activity under our stock plans during the reporting period (in millions, except per share amounts):
 
Stock Options Outstanding 
 
PSOs Outstanding 
 
Number of Shares
 
Weighted-Average Exercise Price Per Share 
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
 
Number of Shares
 
Weighted-Average Exercise Price Per Share 
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
Balance—July 31, 2019
0.3

 
$
14.53

 
2.2
 
$
81.4

 
3.7

 
$
193.99

 
6.2
 
$
120.1

Exercised
(0.1
)
 
$
11.02

 
 
 
 
 

 
$

 
 
 
 
Forfeited

 
$

 
 
 
 
 
(0.7
)
 
$
193.51

 
 
 
 
Balance—October 31, 2019
0.2

 
$
15.79

 
2.1
 
$
59.7

 
3.0

 
$
194.09

 
6.0
 
$
100.5

Exercisable—October 31, 2019
0.2

 
$
15.79

 
2.1
 
$
59.7

 
3.0

 
$
194.09

 
6.0
 
$
100.5


Restricted Stock Award (“RSA”), Performance-Based Stock Award (“PSA”), Restricted Stock Unit (“RSU”), and Performance-Based Stock Unit (“PSU”) Activities
The following table summarizes the RSA and PSA activity under our stock plans during the reporting period (in millions, except per share amounts):
 
RSAs Outstanding
 
PSAs Outstanding
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
Balance—July 31, 2019

 
$
148.54

 
0.1

 
$
148.54

Vested

 
$
148.54

 

 
$
148.54

Balance—October 31, 2019

 
$
148.54

 
0.1

 
$
148.54


The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):
 
RSUs Outstanding
 
PSUs Outstanding
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
Balance—July 31, 2019
6.9

 
$
188.16

 
1.5
 
$
1,554.0

 
0.3

 
$
197.86

 
1.8
 
$
67.0

Granted
1.5

 
$
211.17

 
 
 
 
 

 
$

 
 
 
 
Vested
(0.6
)
 
$
173.42

 
 
 
 
 

 
$
174.62

 
 
 
 
Forfeited
(0.3
)
 
$
173.93

 
 
 
 
 
(0.1
)
 
$
181.48

 
 
 
 
Balance—October 31, 2019
7.5

 
$
194.47

 
1.5
 
$
1,712.1

 
0.2

 
$
199.23

 
1.7
 
$
53.6


Our PSAs and PSUs generally vest over a period of three to four years from the date of grant. The actual number of PSAs and PSUs earned and eligible to vest is determined based on level of achievement against pre-established billings or revenue growth
targets for the fiscal year. We recognize share-based compensation expense for our PSAs and PSUs on a straight-line basis over the requisite service period for each separately vesting portion of the award when it is probable that the performance condition will be achieved.
Share-Based Compensation
The following table summarizes share-based compensation included in costs and expenses (in millions):
 
Three Months Ended
 
October 31,
 
2019
 
2018
Cost of product revenue
$
1.3

 
$
1.6

Cost of subscription and support revenue
18.9

 
17.5

Research and development
62.4

 
40.5

Sales and marketing
43.8

 
56.0

General and administrative
24.8

 
35.5

Total share-based compensation
$
151.2

 
$
151.1


As of October 31, 2019, total compensation cost related to unvested share-based awards not yet recognized was $1.6 billion. This cost is expected to be amortized over a weighted-average period of approximately 2.8 years. Future grants will increase the amount of compensation expense to be recorded in these periods.

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Event (Notes)
3 Months Ended
Oct. 31, 2019
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event
Business Combination
In November 2019, we entered into a definitive agreement to acquire Aporeto, Inc., a privately-held company, for total consideration of approximately $150.0 million in cash, subject to adjustment. We expect the acquisition will strengthen our Cloud-Native Security Platform capabilities delivered by Prisma Cloud. The acquisition is expected to close during our second quarter of fiscal 2020.
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
3 Months Ended
Oct. 31, 2019
Leases [Abstract]  
Other information on operating leases
The following tables present additional information for our operating leases (in millions, except for years and percentages):
 
Three Months Ended
 
October 31, 2019
Operating cash flows used in payments of operating lease liabilities
$
10.5

Right-of-use assets obtained in exchange for new operating lease liabilities
$
6.5

 
 
 
October 31, 2019
Weighted-average remaining lease term
7.5

Weighted-average discount rate
3.9
%

Schedule of maturities of operating lease liabilities
The following table presents maturities of operating lease liabilities as of October 31, 2019 (in millions):
 
Amount
Fiscal years ending July 31:
 
Remaining 2020
$
58.7

2021
73.8

2022
68.4

2023
63.0

2024
48.0

2025 and thereafter
190.7

Total operating lease payments
502.6

Less: imputed interest
69.2

Present value of operating lease liabilities
$
433.4

Current portion of operating lease liabilities(1)
$
61.8

Long-term operating lease liabilities
$
371.6

______________
(1)
Current portion of operating lease liabilities is included in accrued and other liabilities on our condensed consolidated balance sheet.
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions (Tables)
3 Months Ended
Oct. 31, 2019
Business Acquisition  
Schedule of recognized identified assets acquired and liabilities assumed
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
 
Amount
Goodwill
$
48.1

Identified intangible assets
20.4

Net liabilities assumed
(2.1
)
Total
$
66.4


Schedule of finite-lived intangible assets acquired as part of business combination
The following table presents details of the identified intangible assets acquired (in millions, except years):
 
Fair Value
 
Estimated Useful Life
Developed technology
$
18.6

 
5 years
Customer relationships
1.8

 
8 years
Total
$
20.4

 
 

XML 45 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Millions, $ in Millions
Oct. 31, 2019
Jul. 31, 2019
Current assets:    
Allowance for doubtful accounts $ 1.0 $ 0.8
Stockholders’ equity:    
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100.0 100.0
Preferred stock, shares issued (in shares) 0.0 0.0
Preferred stock, shares outstanding (in shares) 0.0 0.0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000.0 1,000.0
Common stock, shares issued (in shares) 97.6 96.8
Common stock, shares outstanding (in shares) 97.6 96.8
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Other Income, Net (Tables)
3 Months Ended
Oct. 31, 2019
Other Income and Expenses [Abstract]  
Schedule of components of other income, net
The following table sets forth the components of other income, net (in millions):
 
Three Months Ended
 
October 31,
 
2019
 
2018
Interest income
$
15.8

 
$
15.4

Foreign currency exchange gains (losses), net
0.4

 

Other

 
(2.4
)
Total other income, net
$
16.2

 
$
13.0


XML 47 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Cash flows from operating activities    
Net loss $ (59.6) $ (38.3)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Share-based compensation for equity-based awards 149.9 136.9
Depreciation and amortization 44.0 32.5
Amortization of deferred contract costs 55.6 43.6
Amortization of debt discount and debt issuance costs 15.5 19.4
Amortization of operating lease right-of-use assets 10.4 0.0
Amortization of investment premiums, net of accretion of purchase discounts (3.2) (2.4)
Loss on conversions of convertible senior notes 0.0 2.2
Repayments of convertible senior notes attributable to debt discount 0.0 (52.3)
Changes in opeating assets and liabilities, net of effects of acquisition:    
Accounts receivable, net 83.9 86.6
Prepaid expenses and other assets (59.2) (25.1)
Accounts payable (2.5) (0.8)
Accrued compensation (109.9) (65.0)
Accrued and other liabilities (25.2) 12.5
Deferred revenue 125.5 102.5
Net cash provided by operating activities 225.2 252.3
Cash flows from investing activities    
Purchases of investments (274.3) (741.0)
Proceeds from sales of investments 0.0 2.5
Proceeds from maturities of investments 632.4 214.5
Business acquisitions, net of cash acquired (66.4) (154.8)
Purchases of property, equipment, and other assets (47.2) (34.3)
Net cash provided by (used in) investing activities 244.5 (713.1)
Cash flows from financing activities    
Repayments of convertible senior notes attributable to principal and equity component 0.0 (275.0)
Payments for debt issuance costs 0.0 (3.6)
Repurchases of common stock (198.1) 0.0
Proceeds from sales of shares through employee equity incentive plans 36.3 30.7
Payments for taxes related to net settlement of equity awards (5.3) (13.9)
Net cash used in financing activities (167.1) (261.8)
Net increase (decrease) in cash, cash equivalents, and restricted cash 302.6 (722.6)
Cash, cash equivalents, and restricted cash - beginning of period 965.0 2,509.2
Cash, cash equivalents, and restricted cash - end of period $ 1,267.6 $ 1,786.6
JSON 48 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "panw-10312019x10qq120.htm": { "axisCustom": 2, "axisStandard": 24, "contextCount": 236, "dts": { "calculationLink": { "local": [ "panw-20191031_cal.xml" ] }, "definitionLink": { "local": [ "panw-20191031_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "panw-10312019x10qq120.htm" ] }, "labelLink": { "local": [ "panw-20191031_lab.xml" ], "remote": [ "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "panw-20191031_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml" ] }, "schema": { "local": [ "panw-20191031.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-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://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd" ] } }, "elementCount": 532, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 22, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 27 }, "keyCustom": 28, "keyStandard": 358, "memberCustom": 21, "memberStandard": 51, "nsprefix": "panw", "nsuri": "http://www.paloaltonetworks.com/20191031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page Cover Page", "role": "http://www.paloaltonetworks.com/role/CoverPageCoverPage", "shortName": "Cover Page Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Revenue (Notes)", "role": "http://www.paloaltonetworks.com/role/RevenueNotes", "shortName": "Revenue (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Fair Value Measurements (Notes)", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes", "shortName": "Fair Value Measurements (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Cash Equivalents and Investments (Notes)", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsNotes", "shortName": "Cash Equivalents and Investments (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Derivative Instruments (Notes)", "role": "http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes", "shortName": "Derivative Instruments (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126100 - Disclosure - Acquisitions (Notes)", "role": "http://www.paloaltonetworks.com/role/AcquisitionsNotes", "shortName": "Acquisitions (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - Goodwill and Intangible Assets (Notes)", "role": "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsNotes", "shortName": "Goodwill and Intangible Assets (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128100 - Disclosure - Deferred Contract Costs (Notes)", "role": "http://www.paloaltonetworks.com/role/DeferredContractCostsNotes", "shortName": "Deferred Contract Costs (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129100 - Disclosure - Debt (Notes)", "role": "http://www.paloaltonetworks.com/role/DebtNotes", "shortName": "Debt (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - Leases (Notes)", "role": "http://www.paloaltonetworks.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132100 - Disclosure - Commitments and Contingencies (Notes)", "role": "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesNotes", "shortName": "Commitments and Contingencies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133100 - Disclosure - Stockholders' Equity (Notes)", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityNotes", "shortName": "Stockholders' Equity (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134100 - Disclosure - Equity Award Plans (Notes)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansNotes", "shortName": "Equity Award Plans (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135100 - Disclosure - Income Taxes (Notes)", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesNotes", "shortName": "Income Taxes (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136100 - Disclosure - Net Loss Per Share (Notes)", "role": "http://www.paloaltonetworks.com/role/NetLossPerShareNotes", "shortName": "Net Loss Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137100 - Disclosure - Other Income, Net (Notes)", "role": "http://www.paloaltonetworks.com/role/OtherIncomeNetNotes", "shortName": "Other Income, Net (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139100 - Disclosure - Subsequent Event (Notes)", "role": "http://www.paloaltonetworks.com/role/SubsequentEventNotes", "shortName": "Subsequent Event (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Policies)", "role": "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revenue (Tables)", "role": "http://www.paloaltonetworks.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - 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-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - 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", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326301 - Disclosure - Acquisitions (Tables)", "role": "http://www.paloaltonetworks.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327301 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - Disclosure - Deferred Contract Costs (Tables)", "role": "http://www.paloaltonetworks.com/role/DeferredContractCostsTables", "shortName": "Deferred Contract Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329301 - Disclosure - Debt (Tables)", "role": "http://www.paloaltonetworks.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "panw:OtherInformationOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331301 - Disclosure - Leases (Tables)", "role": "http://www.paloaltonetworks.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "panw:OtherInformationOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_panw_CloudotherServicesMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332301 - 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", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_panw_CloudotherServicesMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334301 - Disclosure - Equity Award Plans (Tables)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansTables", "shortName": "Equity Award Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.paloaltonetworks.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337301 - Disclosure - Other Income, Net (Tables)", "role": "http://www.paloaltonetworks.com/role/OtherIncomeNetTables", "shortName": "Other Income, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Recently Adopted Accounting Pronouncements - Leases) (Details)", "role": "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails", "shortName": "Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Recently Adopted Accounting Pronouncements - Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2020Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_srt_ProductOrServiceAxis_panw_SubscriptionMember", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Revenue (Deferred Revenue) (Details)", "role": "http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails", "shortName": "Revenue (Deferred Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - Revenue (Remaining Performance Obligations) (Details)", "role": "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue (Remaining Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_FairValueByAssetClassAxis_us-gaap_CashEquivalentsMember", "decimals": "-5", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_BalanceSheetLocationAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByAssetClassAxis_us-gaap_CashEquivalentsMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details)", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails", "shortName": "Cash Equivalents and Investments (Marketable Equity Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_BalanceSheetLocationAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByAssetClassAxis_us-gaap_CashEquivalentsMember_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425401 - Disclosure - Derivative Instruments (Details)", "role": "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2020Q1Acquisition_us-gaap_BusinessAcquisitionAxis_panw_ZingboxInc.Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426402 - Disclosure - Acquisitions (Additional Information) (Details)", "role": "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2020Q1Acquisition_us-gaap_BusinessAcquisitionAxis_panw_ZingboxInc.Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426403 - Disclosure - Acquisitions (Purchase Price Allocation) (Details)", "role": "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "shortName": "Acquisitions (Purchase Price Allocation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2020Q1Acquisition_us-gaap_BusinessAcquisitionAxis_panw_ZingboxInc.Member", "decimals": "-5", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "D2020Q1Acquisition_us-gaap_BusinessAcquisitionAxis_panw_ZingboxInc.Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426404 - Disclosure - Acquisitions (Intangible assets acquired as part of business combination) (Details)", "role": "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "shortName": "Acquisitions (Intangible assets acquired as part of business combination) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "D2020Q1Acquisition_us-gaap_BusinessAcquisitionAxis_panw_ZingboxInc.Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427402 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Intangible Assets (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427403 - Disclosure - Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails", "shortName": "Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427404 - Disclosure - Goodwill and Intangible Assets (Amortization Expense) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427405 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - Disclosure - Deferred Contract Costs Deferred Contract Costs (Details)", "role": "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails", "shortName": "Deferred Contract Costs Deferred Contract Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2014Q4ConvertibleSeniorNotes2019_us-gaap_DebtInstrumentAxis_panw_A2019NotesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429402 - Disclosure - Debt (Additional Details) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "shortName": "Debt (Additional Details) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2014Q4ConvertibleSeniorNotes2019_us-gaap_DebtInstrumentAxis_panw_A2019NotesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_DebtInstrumentAxis_panw_A2023NotesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429403 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_DebtInstrumentAxis_panw_A2023NotesMember", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429404 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement", "role": "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2019Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "panw:NoteHedgesExercisesInPeriodSharesReceived", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429405 - Disclosure - Debt (Note Hedges) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails", "shortName": "Debt (Note Hedges) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "D2018Q4July31duration_panw_NoteHedgeAxis_panw_A2023NoteHedgesMember", "decimals": "-5", "lang": null, "name": "panw:SharesOfCommonStockCoveredByNoteHedges", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1QTD_us-gaap_ClassOfWarrantOrRightAxis_panw_A2019WarrantsMember", "decimals": "-5", "first": true, "lang": null, "name": "panw:StockIssuedDuringPeriodSharesSettlementofWarrants", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429406 - Disclosure - Debt (Warrants) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtWarrantsDetails", "shortName": "Debt (Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1QTD_us-gaap_ClassOfWarrantOrRightAxis_panw_A2019WarrantsMember", "decimals": "-5", "first": true, "lang": null, "name": "panw:StockIssuedDuringPeriodSharesSettlementofWarrants", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2019Q1_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429407 - Disclosure - Debt (Revolving Credit Facility) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "shortName": "Debt (Revolving Credit Facility) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2019Q1_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431402 - Disclosure - Leases (Additional Details) (Details)", "role": "http://www.paloaltonetworks.com/role/LeasesAdditionalDetailsDetails", "shortName": "Leases (Additional Details) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseExpirationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "panw:OtherInformationOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431403 - Disclosure - Leases Additional Information on Operating Leases) (Details)", "role": "http://www.paloaltonetworks.com/role/LeasesAdditionalInformationOnOperatingLeasesDetails", "shortName": "Leases Additional Information on Operating Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "panw:OtherInformationOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431404 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details)", "role": "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases (Maturities of Operating Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "panw:LesseeOperatingLeaseSubleaseIncomeFutureIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431405 - Disclosure - Leases (Other Information on Sublease Income) (Details)", "role": "http://www.paloaltonetworks.com/role/LeasesOtherInformationOnSubleaseIncomeDetails", "shortName": "Leases (Other Information on Sublease Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "panw:LesseeOperatingLeaseSubleaseIncomeFutureIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_InventoriesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432402 - 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", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_us-gaap_InventoriesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_panw_CloudotherServicesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432403 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details)", "role": "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies (Other Purchase Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_panw_CloudotherServicesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2019Q3Feb282019", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433402 - Disclosure - Stockholders' Equity (Stockholders' Equity) (Details)", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityStockholdersEquityDetails", "shortName": "Stockholders' Equity (Stockholders' Equity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2019Q3Feb282019", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - 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", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_panw_StockOptionswithServiceConditionMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434402 - Disclosure - Equity Award Plans (Stock Option Activities) (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails", "shortName": "Equity Award Plans (Stock Option Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_us-gaap_AwardTypeAxis_panw_StockOptionswithServiceConditionMember", "decimals": "-5", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_panw_RestrictedStockAwardsRSAsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434403 - Disclosure - Equity Award Plans (Restricted Stock Award (RSA) and Performance-Based Stock Award (PSA) Activities) (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "shortName": "Equity Award Plans (Restricted Stock Award (RSA) and Performance-Based Stock Award (PSA) Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_panw_RestrictedStockAwardsRSAsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434404 - 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", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_panw_PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434405 - Disclosure - Equity Award Plans (Additional Information) (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "shortName": "Equity Award Plans (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_panw_PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434406 - 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", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435401 - Disclosure - Income Taxes (Details)", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436402 - 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 }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436403 - 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", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437402 - Disclosure - Other Income, Net (Details)", "role": "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails", "shortName": "Other Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "D2020Q1SubsequentEvent_us-gaap_BusinessAcquisitionAxis_panw_AporetoInc.Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439402 - Disclosure - Subsequent Event (Details)", "role": "http://www.paloaltonetworks.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "D2020Q1SubsequentEvent_us-gaap_BusinessAcquisitionAxis_panw_AporetoInc.Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets", "role": "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FI2019Q1", "decimals": "-5", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Notes)", "role": "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesNotes", "shortName": "Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "panw-10312019x10qq120.htm", "contextRef": "I2019Q1August1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - panw-10312019x10qq120.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - panw-10312019x10qq120.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 72, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r330" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r331" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r328" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r329" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPageCoverPage" ], "xbrltype": "tradingSymbolItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of derivatives" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "panw_A2019NotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Notes [Member]", "label": "2019 Notes [Member]", "terseLabel": "2019 Notes" } } }, "localname": "A2019NotesMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "panw_A2019WarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Warrants [Member]", "label": "2019 Warrants [Member]", "terseLabel": "2019 Warrants" } } }, "localname": "A2019WarrantsMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "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/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsOfConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails" ], "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "panw_AporetoInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aporeto, Inc. [Member]", "label": "Aporeto, Inc. [Member]", "terseLabel": "Aporeto, Inc." } } }, "localname": "AporetoInc.Member", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "panw_BusinessAcquisitionReplacementEquityAwardsFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Replacement Equity Awards, Fair Value", "label": "Business Acquisition, Replacement Equity Awards, Fair Value", "terseLabel": "Total fair value of replacement equity awards" } } }, "localname": "BusinessAcquisitionReplacementEquityAwardsFairValue", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "panw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed", "negatedTerseLabel": "Net liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "panw_CloudotherServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cloud other Services [Member]", "label": "Cloud other Services [Member]", "terseLabel": "Cloud and other services" } } }, "localname": "CloudotherServicesMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "domainItemType" }, "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/20191031", "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/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "integerItemType" }, "panw_DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "label": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "terseLabel": "Repurchase price as percentage of principal amount in event of change (in percentage)" } } }, "localname": "DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "panw_LeaseincentivesandDeferredorPrepaidRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease incentives and Deferred or Prepaid Rent", "label": "Lease incentives and Deferred or Prepaid Rent", "terseLabel": "Lease incentives and Deferred or Prepaid Rent" } } }, "localname": "LeaseincentivesandDeferredorPrepaidRent", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "monetaryItemType" }, "panw_LesseeOperatingLeaseSubleaseIncomeFutureIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Sublease Income, Future Income", "label": "Lessee, Operating Lease, Sublease Income, Future Income", "terseLabel": "Lessee, operating lease, sublease income, total future income" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeFutureIncome", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesOtherInformationOnSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "panw_LesseeOperatingLeaseSubleaseIncomeRemainderofFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Sublease Income, Remainder of Fiscal Year", "label": "Lessee, Operating Lease, Sublease Income, Remainder of Fiscal Year", "terseLabel": "Lessee, operating lease, sublease income, remaining 2020" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeRemainderofFiscalYear", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesOtherInformationOnSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "panw_LesseeOperatingLeaseSubleaseIncomeYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Sublease Income, Year Two", "label": "Lessee, Operating Lease, Sublease Income, Year Two", "terseLabel": "Lessee, operating lease, sublease income, 2021" } } }, "localname": "LesseeOperatingLeaseSubleaseIncomeYearTwo", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesOtherInformationOnSubleaseIncomeDetails" ], "xbrltype": "monetaryItemType" }, "panw_LineOfCreditFacilityMaturityTermsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Maturity Terms [Axis]", "label": "Line Of Credit Facility, Maturity Terms [Axis]", "terseLabel": "Line Of Credit Facility, Maturity Terms" } } }, "localname": "LineOfCreditFacilityMaturityTermsAxis", "nsuri": "http://www.paloaltonetworks.com/20191031", "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/20191031", "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/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "panw_LongTermInvestmentsFairValueDisclosure": { "auth_ref": [], "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/20191031", "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/20191031", "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/20191031", "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/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_NoteHedgesExercisesInPeriodSharesReceived": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Note Hedges, Exercises In Period, Shares Received", "label": "Note Hedges, Exercises In Period, Shares Received", "negatedLabel": "Common stock received from exercise of note hedges (in shares)", "terseLabel": "Common stock shares received from exercise of note hedges (in shares)" } } }, "localname": "NoteHedgesExercisesInPeriodSharesReceived", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "sharesItemType" }, "panw_OperatingLeaseRightofUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Amortization", "label": "Operating Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightofUseAssetAmortization", "nsuri": "http://www.paloaltonetworks.com/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "panw_OtherInformationOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Information, Operating Leases [Table Text Block]", "label": "Other Information, Operating Leases [Table Text Block]", "terseLabel": "Other information on operating leases" } } }, "localname": "OtherInformationOperatingLeasesTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "panw_OtherNonoperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Nonoperating Income (Expense), Net", "label": "Other Nonoperating Income (Expense), Net", "terseLabel": "Other income, net", "totalLabel": "Total other income, net" } } }, "localname": "OtherNonoperatingIncomeExpenseNet", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "panw_PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-Based Stock Award (\u201cPSA\u201d) and Performance-Based Stock Unit (\u201cPSU\u201d) [Member]", "label": "Performance-Based Stock Award (\u201cPSA\u201d) and Performance-Based Stock Unit (\u201cPSU\u201d) [Member]", "terseLabel": "PSAs and PSUs" } } }, "localname": "PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "domainItemType" }, "panw_PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure": { "auth_ref": [], "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_Proceedsfromthesaleofinvestments": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.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/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "monetaryItemType" }, "panw_Q113NewLeaseArrangementsPreviousCorporateHeadquartersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Q113 New Lease Arrangements - Previous Corporate Headquarters [Member]", "label": "Q113 New Lease Arrangements - Previous Corporate Headquarters [Member]", "terseLabel": "Q113 New lease arrangements, previous corporate headquarters" } } }, "localname": "Q113NewLeaseArrangementsPreviousCorporateHeadquartersMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "domainItemType" }, "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets" ], "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "panw_ReconciliationofcashcashequivalentsandrestrictedcashtothecondensedbalancesheetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of cash, cash equivalents, and restricted cash to the condensed balance sheets [Abstract]", "label": "Reconciliation of cash, cash equivalents, and restricted cash to the condensed balance sheets [Abstract]" } } }, "localname": "ReconciliationofcashcashequivalentsandrestrictedcashtothecondensedbalancesheetsAbstract", "nsuri": "http://www.paloaltonetworks.com/20191031", "xbrltype": "stringItemType" }, "panw_RedLockInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "RedLock, Inc. [Member]", "label": "RedLock, Inc. [Member]", "terseLabel": "RedLock, Inc." } } }, "localname": "RedLockInc.Member", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "panw_RepaymentsOfConvertibleDebtDebtDiscount": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayments Of Convertible Debt, Debt Discount", "label": "Repayments Of Convertible Debt, Debt Discount", "negatedTerseLabel": "Repayments of convertible senior notes attributable to debt discount" } } }, "localname": "RepaymentsOfConvertibleDebtDebtDiscount", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "panw_RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayments Of Convertible Debt, Debt Principal and Equity Component", "label": "Repayments Of Convertible Debt, Debt Principal and Equity Component", "negatedTerseLabel": "Repayments of convertible senior notes attributable to principal and equity component" } } }, "localname": "RepaymentsOfConvertibleDebtDebtPrincipalandEquityComponent", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "panw_RestrictedStockAwardsRSAsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Awards (RSAs) [Member]", "label": "Restricted Stock Awards (RSAs) [Member]", "terseLabel": "RSAs" } } }, "localname": "RestrictedStockAwardsRSAsMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails" ], "xbrltype": "domainItemType" }, "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationDetails" ], "xbrltype": "domainItemType" }, "panw_ScheduleofNoteHedgeTransactionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Note Hedge Transactions [Table]", "label": "Schedule of Note Hedge Transactions [Line Items]", "terseLabel": "Schedule of Note Hedge Transactions" } } }, "localname": "ScheduleofNoteHedgeTransactionsLineItems", "nsuri": "http://www.paloaltonetworks.com/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "sharesItemType" }, "panw_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_StockIssuedDuringPeriodFairValueSettlementofWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Fair Value, Settlement of Warrants", "label": "Stock Issued During Period, Fair Value, Settlement of Warrants", "terseLabel": "Common stock issued, settlement of warrant exercises, fair value" } } }, "localname": "StockIssuedDuringPeriodFairValueSettlementofWarrants", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "panw_StockIssuedDuringPeriodSharesSettlementofWarrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Settlement of Warrants", "label": "Stock Issued During Period, Shares, Settlement of Warrants", "terseLabel": "Settlement of warrants (in shares)", "verboseLabel": "Common stock issued, settlement of warrant exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesSettlementofWarrants", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "sharesItemType" }, "panw_StockOptionswithServiceConditionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Options with Service Condition [Member]", "label": "Stock Options with Service Condition [Member]", "terseLabel": "Stock options" } } }, "localname": "StockOptionswithServiceConditionMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "domainItemType" }, "panw_StockOptionswithServiceandMarketConditionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Options with Service and Market Conditions [Member]", "label": "Stock Options with Service and Market Conditions [Member]", "terseLabel": "PSOs" } } }, "localname": "StockOptionswithServiceandMarketConditionsMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "domainItemType" }, "panw_SubscriptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscription [Member]", "label": "Subscription [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.paloaltonetworks.com/20191031", "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/20191031", "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/20191031", "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/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "panw_ZingboxInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Zingbox, Inc. [Member]", "label": "Zingbox, Inc. [Member]", "terseLabel": "Zingbox, Inc." } } }, "localname": "ZingboxInc.Member", "nsuri": "http://www.paloaltonetworks.com/20191031", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsTables" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r102", "r175", "r178", "r323" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueTypeOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueTypeOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r104", "r175", "r179", "r325", "r326" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "New accounting pronouncement - leases" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r23" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r12", "r176" ], "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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1.0 and $0.8 at October 31, 2019 and July 31, 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r75" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of investment premiums, net of accretion of purchase discounts" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesFairValueDisclosure": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of accrued expenses.", "label": "Accrued Liabilities, Fair Value Disclosure", "terseLabel": "Accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r42" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r43", "r240" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of adjustment to stockholders' equity associated with an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "negatedTerseLabel": "Settlement of convertible notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r185", "r187", "r213", "r214" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation for equity-based awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r187", "r208", "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r34", "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r60", "r74", "r269" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r55", "r74", "r271" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r74", "r271" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r74", "r123", "r132" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r94" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r94" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r94" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r298", "r314" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r1", "r2", "r35" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r254" ], "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", "terseLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r111" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r112" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r109" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "terseLabel": "Due between one and three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "terseLabel": "Due between one and three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r107", "r110" ], "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": "Total fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r189", "r210" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r247", "r248" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r223", "r224" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting equity interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r231", "r232", "r233" ], "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 consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r234" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r226" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identified intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r225", "r226" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r87", "r97" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r115" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred contract costs", "verboseLabel": "Deferred contract costs, amortization expense" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Deferred Contract Costs" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r114" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred contract costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Deferred Contract Costs" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of deferred contract costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r20", "r76" ], "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 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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r71", "r76", "r77" ], "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", "terseLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r71", "r267" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r3" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r311" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r85", "r165", "r166", "r186" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [ "r80" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r84" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r83" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r80", "r165", "r166", "r186" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r149" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r31", "r147", "r306", "r320" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-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]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r146", "r148" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common stock and additional paid in capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r160" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r11", "r13", "r164" ], "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 shares authorized; 97.6 and 96.8 shares issued and outstanding at October 31, 2019 and July 31, 2019, respectively" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r46", "r48", "r49" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r169", "r170", "r176" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r169", "r170", "r176" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r177" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized from opening deferred revenue balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r29" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r181" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r181", "r183" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r57" ], "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/2018-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/2018-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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative-effect adjustment from adoption of new accounting pronouncement" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r229" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r159" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r6", "r8", "r9", "r299", "r300", "r312" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r9", "r151", "r300", "r312" ], "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", "terseLabel": "Aggregate principal amount outstanding", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r150" ], "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" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r154" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r28", "r161", "r162", "r163" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r28", "r161", "r162", "r163" ], "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/2018-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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r270", "r272" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r27", "r155", "r270" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate of the liability component (in percentage)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r27" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r29" ], "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/2018-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/2018-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_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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsOfConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r152", "r271" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtComponentsOfConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Less: debt discount and debt issuance costs, net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r113" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r74", "r99" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r36", "r37", "r263" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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 assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Foreign currency forward contracts assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r252" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r36", "r37", "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Foreign currency forward contracts liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r78", "r86", "r243", "r244", "r245", "r246", "r249" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r230" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r167", "r215" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Equity Award Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-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": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2018-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]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per share, basic and diluted", "verboseLabel": "Net loss per share, basic and diluted (in usd per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r96" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r82", "r218", "r219" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "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/2018-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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total compensation cost not yet recognized, unvested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation cost not yet recognized, period of recognition (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "verboseLabel": "Options to purchase common stock, including PSOs" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueTypeOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r160" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r253", "r254", "r255", "r256", "r259", "r260" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r257", "r260" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r254", "r260" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r181", "r182", "r183", "r255", "r289" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-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]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r261" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r181", "r182", "r183", "r255", "r290" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r181", "r182", "r183", "r255", "r291" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r181", "r182", "r183", "r255", "r292" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r253", "r258" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r253", "r258" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Fair value, measurements, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [], "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/2018-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_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r131" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remaining 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r133" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r133" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r133" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r133" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r124", "r128", "r131", "r135", "r294" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r131", "r294" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r124", "r130" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r131" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails": { "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": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Fair value of identified intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r264", "r265", "r266" ], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": 2.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange gains (losses), net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r74", "r157", "r158" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on conversions of convertible senior notes" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r58" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r54" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r117", "r118" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of October 31, 2019", "periodStartLabel": "Balance as of July 31, 2019", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r119" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsNotes" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r56" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "verboseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r52", "r89", "r295", "r307", "r322" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r139" ], "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/2018-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/2018-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]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r221" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r79", "r100", "r220" ], "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 (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r73" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r73" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r73" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r73" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.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/2018-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 opeating assets and liabilities, net of effects of acquisition:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r73" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r127", "r134" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r134" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "In-process research and development" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r127", "r134" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total purchased intangible assets, gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r122", "r129" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total purchased intangible assets, net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r51", "r98", "r268", "r271", "r309" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r60", "r156" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense recognized" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleOfInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r62" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": 1.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Manufacturing products and components" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesManufacturingPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of contractual maturities of available-for-sale securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-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]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r113", "r296", "r310", "r324" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangements" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangements" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r283", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Operating leases, net cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date which lease or group of leases is set to expire, in CCYY-MM-DD format.", "label": "Lease Expiration Date", "terseLabel": "Original lease periods, expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesAdditionalDetailsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remaining 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r284" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r301", "r318" ], "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 and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-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 and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r26" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r9", "r300", "r312" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r24" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r24", "r81" ], "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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r9", "r153", "r300", "r315" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsOfConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r21" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r251" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r181" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r71" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r71", "r72", "r75" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r44", "r47", "r53", "r75", "r95", "r308", "r321" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r88", "r90", "r91" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r278", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease, cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r275" ], "calculation": { "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r275" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails", "http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r276", "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows used in payments of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesAdditionalInformationOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r274" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r282", "r285" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesAdditionalInformationOnOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r281", "r285" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesAdditionalInformationOnOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r87", "r92", "r97", "r242" ], "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, basis of presentation, principles of consolidation, and summary of significant accounting policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r247", "r250" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets", "verboseLabel": "Long-term" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r22" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r38" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Change in unrealized gains (losses) on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r40" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r45", "r48", "r50", "r160" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r45", "r48", "r237", "r238", "r239" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r30" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Other Income, Net" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": 3.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r230" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r70" ], "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 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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r69", "r184" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Payments for taxes related to net settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "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 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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r67" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r66" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets.", "label": "Performance Shares [Member]", "terseLabel": "PSAs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r10" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r10" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r10" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r10" ], "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 shares authorized; none issued and outstanding at October 31, 2019 and July 31, 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r1", "r18", "r19" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Short-term" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r68", "r211" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 compensation arrangement. Issuance includes, but is not limited to, exercise of stock options and similar instruments.", "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from sales of shares through employee equity incentive plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r68" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r63", "r64", "r108" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r178" ], "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/2018-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": [ "r4", "r5", "r138", "r319" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r216", "r327" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r77", "r297", "r316" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r94" ], "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": "RSAs and PSAs" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r140", "r141" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "terseLabel": "Cease-use liability" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r14", "r164", "r317" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r171", "r174", "r175" ], "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/2018-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": [ "r87", "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "verboseLabel": "Deferred Contract Costs" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsNotes", "http://www.paloaltonetworks.com/role/RevenueNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r103" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r172" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r173" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r173" ], "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/2018-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/2018-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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r280", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/LeasesAdditionalInformationOnOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r124" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of acquired indefinite-lived intangible assets. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of purchased indefinite-lived intangible assets by major class" } } }, "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r94" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r94" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r223", "r224" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionsTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r95" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r187", "r207", "r212" ], "lang": { "en-US": { "role": { "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r187", "r207", "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of allocation of share-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r102" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueTypeOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r102" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r253" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets acquired as part of business combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r124", "r130" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r120", "r121" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r134", "r136" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the detailed components of other nonoperating income. May include methodology, assumptions and amounts for: (a) dividends, (b) interest on securities, (c) profits on securities (net of losses), and (d) miscellaneous other income items.", "label": "Schedule of Other Nonoperating Income, by Component [Table Text Block]", "terseLabel": "Schedule of components of other income, net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of recognized identified assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r189", "r210" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "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", "verboseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r193", "r203", "r205" ], "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 Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock option and performance stock option (PSO) activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-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": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock award (\u201cRSA\u201d), performance-based stock award (\u201cPSA\u201d), restricted stock unit (\u201cRSU\u201d), and performance-based stock unit (\u201cPSU\u201d) activities" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r80", "r165", "r166", "r186" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r130" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r54" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationOfShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r178" ], "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/2018-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": [ "r73" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Share-based compensation for equity-based awards" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "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]", "terseLabel": "RSAs and PSAs, Additional Disclosures", "verboseLabel": "RSUs and PSUs, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r198" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r202" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r200" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r199" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "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]", "terseLabel": "RSAs and PSAs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share", "verboseLabel": "RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted-average remaining contractual term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r201" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r201" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "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]", "terseLabel": "RSAs and PSAs, Outstanding Roll Forward", "verboseLabel": "RSUs and PSUs, Outstanding Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Options, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r196" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r196" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r198" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r210" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r195", "r210" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options and PSOs, Outstanding Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r194" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Stock Options and PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r186", "r191" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r78", "r189", "r192" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-based compensation, PSAs and PSUs" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of equity-based compensation awards not vested. Excludes stock 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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRsuAndPerformanceBasedStockUnitPsuActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r210" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r210" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r206" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r7", "r302", "r303", "r305", "r313" ], "calculation": { "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r33", "r160" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r32", "r160", "r161", "r164" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "verboseLabel": "Settlement of convertible notes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r10", "r11", "r160", "r164" ], "lang": { "en-US": { "role": { "documentation": "Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock in connection with employee equity incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r11", "r160", "r164", "r197" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r10", "r11", "r164", "r188", "r204" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of common stock in connection with employee equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityStockholdersEquityDetails" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r10", "r11", "r160", "r164" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Repurchase and retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.paloaltonetworks.com/role/StockholdersEquityStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r10", "r11", "r160", "r164" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of common stock", "terseLabel": "Repurchase and retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement", "http://www.paloaltonetworks.com/role/StockholdersEquityStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r15", "r16", "r106" ], "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/2018-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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets", "http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r235", "r236", "r241" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r168" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r228" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r293" ], "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/2018-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": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r181", "r304" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r145" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "auth_ref": [ "r143" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Five Years", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r143" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Four Years", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r143" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Two Years", "terseLabel": "2021" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r143" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due within Three Years", "terseLabel": "2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r143" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "terseLabel": "Manufacturing purchase commitments", "totalLabel": "Total other purchase commitments" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r142", "r144" ], "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/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": { "auth_ref": [ "r143" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due after Five Years", "terseLabel": "2025 and thereafter" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Unrecorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year", "terseLabel": "Remaining 2020" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Unrecorded Unconditional Purchase Obligation" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-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": [ "r142", "r144" ], "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/2018-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": [ "r142", "r144" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligations that are not recognized as a liability on the balance sheet, including the nature and significant terms of an unconditional purchase obligation; the amount of the fixed and determinable portion of the obligation as of the date of the latest balance sheet presented in the aggregate and, if determinable, for each of the five succeeding fiscal years; the nature of any variable components of the obligation; the amount purchased under the obligation (for example, the take-or-pay or throughput contract) for the reporting period; and may include the amount of imputed interest necessary to reduce the obligation to present value.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "terseLabel": "Schedule of future non-cancelable purchase commitments for cloud services" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r217" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance, increase (decrease), amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "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/2018-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/2018-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/2018-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", "terseLabel": "Weighted-average shares used to compute net loss per share, basic and diluted", "verboseLabel": "Weighted-average shares used to compute net loss per share, basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=109979856&loc=d3e26853-111562" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25287-109308" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=114001942&loc=d3e12317-112629" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=114001942&loc=d3e12355-112629" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=68057994&loc=d3e25284-112666" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r182": { "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=108410482&loc=d3e1928-114920" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "19A", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=107668666&loc=SL79513924-113897" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r194": { "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=109197908&loc=d3e5070-113901" }, "r195": { "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=109197908&loc=d3e5070-113901" }, "r196": { "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=109197908&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r198": { "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=109197908&loc=d3e5070-113901" }, "r199": { "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=109197908&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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=109197908&loc=d3e5070-113901" }, "r201": { "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=109197908&loc=d3e5070-113901" }, "r202": { "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=109197908&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r208": { "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=109197908&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32123-109318" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4590271-111686" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r307": { "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=114873765&loc=SL114874048-224260" }, "r308": { "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=114873765&loc=SL114874048-224260" }, "r309": { "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=114873765&loc=SL114874048-224260" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=50488274&loc=d3e64164-112818" }, "r312": { "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=6879938&loc=d3e572229-122910" }, "r313": { "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=6879938&loc=d3e572229-122910" }, "r314": { "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=6879938&loc=d3e572229-122910" }, "r315": { "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=6879938&loc=d3e572229-122910" }, "r316": { "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=6879938&loc=d3e572229-122910" }, "r317": { "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=6879938&loc=d3e572229-122910" }, "r318": { "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=6879938&loc=d3e572229-122910" }, "r319": { "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=6879938&loc=d3e572229-122910" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "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=6879938&loc=d3e572229-122910" }, "r321": { "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=114873790&loc=SL114874131-224263" }, "r322": { "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=114873790&loc=SL114874131-224263" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r327": { "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" }, "r328": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r329": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r331": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r332": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r333": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r334": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "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" }, "r37": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r51": { "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=115205541&loc=SL114868664-224227" }, "r52": { "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=115205541&loc=SL114868664-224227" }, "r53": { "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=115205541&loc=SL114868664-224227" }, "r54": { "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=115205541&loc=SL114868664-224227" }, "r55": { "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=115205541&loc=SL114868664-224227" }, "r56": { "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=115205541&loc=SL114868664-224227" }, "r57": { "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=115205541&loc=SL114868664-224227" }, "r58": { "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=115205541&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r60": { "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=115205541&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3151-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" } }, "version": "2.1" } XML 49 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Instruments (Notes)
3 Months Ended
Oct. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
As a global business, we are exposed to currency exchange rate risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 15 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange rate risk associated with these expenditures.
These derivative contracts expose us to credit risk to the extent that the counterparties may be unable to meet the terms of the arrangement. We mitigate this credit risk by transacting with major financial institutions with high credit ratings and also enter into master netting arrangements, which permit net settlement of transactions with the same counterparty. We are not required to pledge, and are not entitled to receive, cash collateral related to these derivative instruments. We do not enter into derivative contracts for trading or speculative purposes.
Our derivative financial instruments are recorded at fair value, on a gross basis, as either assets or liabilities in our condensed consolidated balance sheets. Gains or losses related to our cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) (“AOCI”) in our condensed consolidated balance sheets and are reclassified into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations when the underlying hedged transaction is recognized in earnings. If it becomes probable that the hedged transaction will not occur, the cumulative unrealized gain or loss is reclassified immediately from AOCI into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations. Gains or losses related to non-designated derivative instruments are recognized in other income (expense), net in our condensed consolidated statements of operations for each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Derivatives designated as cash flow hedges are classified in our condensed consolidated statements of cash flows in the same manner as the underlying hedged transaction, primarily within cash flows from operating activities.
As of October 31, 2019 and July 31, 2019, the total notional amount of our outstanding foreign currency forward contracts was $233.9 million and $307.2 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of October 31, 2019.
During the three months ended October 31, 2019 and 2018, both unrealized gains and losses recognized in AOCI related to our cash flow hedges and amounts reclassified into earnings were not material. Unrealized losses in AOCI related to our cash flow hedges as of October 31, 2019 and 2018 were not material.
XML 50 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Notes)
3 Months Ended
Oct. 31, 2019
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes
In June 2014, we issued $575.0 million aggregate principal amount of 0.0% Convertible Senior Notes due 2019 (the “2019 Notes”), and in July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes” and, together with the 2019 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 2023 Notes are governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (the “Indenture”). The 2023 Notes are unsecured, unsubordinated obligations and the Indenture governing the 2023 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 2019 Notes were converted prior to or settled on the maturity date of July 1, 2019, in accordance with their terms. The 2023 Notes mature on July 1, 2023. We cannot redeem the 2023 Notes prior to maturity.
The 2023 Notes are convertible for up to 6.4 million shares of our common stock at an initial conversion rate of approximately 3.7545 shares of common stock per $1,000 principal amount, which is equal to an initial conversion price of approximately $266.35 per share of common stock, subject to adjustments. Holders of the 2023 Notes may surrender their 2023 Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding April 1, 2023, only under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (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 2023 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 2023 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 2023 Notes on each such trading day; or
upon the occurrence of specified corporate events.
On or after April 1, 2023, holders may surrender all or any portion of their 2023 Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions, and such conversions will be settled upon the maturity date. Upon conversion, holders of the 2023 Notes will receive cash equal to the aggregate principal amount of the 2023 Notes 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 2023 Notes being converted.
The conversion price will be subject to adjustment in some events. Holders who convert their 2023 Notes in connection with certain corporate events that constitute a “make-whole fundamental change” under the Indenture are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the Indenture, holders of the 2023 Notes may require us to repurchase for cash all or a portion of the 2023 Notes at a repurchase price equal to 100% of the principal amount of the 2023 Notes plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The sale price condition was not met for the 2023 Notes during the fiscal quarters ended October 31, 2019 or July 31, 2019. Since the 2023 Notes were not convertible, the net carrying amount of the 2023 Notes was classified as a long-term liability and the equity component was included in additional paid-in capital in our condensed consolidated balance sheets as of October 31, 2019 and July 31, 2019. As of October 31, 2019, all of the 2023 Notes remained outstanding.
The following table sets forth the components of the 2023 Notes as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
Liability component:
 
 
 
Principal
$
1,693.0

 
$
1,693.0

Less: debt discount and debt issuance costs, net of amortization
247.5

 
263.0

Net carrying amount
$
1,445.5

 
$
1,430.0

 
 
 
 
Equity component
$
315.0

 
$
315.0


The total estimated fair value of the 2023 Notes was $1.9 billion at both October 31, 2019 and July 31, 2019. The fair value was determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. We consider the fair value of the 2023 Notes at October 31, 2019 and July 31, 2019 to be a Level 2 measurement. The fair value of the 2023 Notes is primarily affected by the trading price of our common stock and market interest rates. Based on the closing price of our common stock on October 31, 2019, the if-converted value of the 2023 Notes was less than its principal amount.
The following table sets forth interest expense recognized related to the Notes (dollars in millions):
 
Three Months Ended October 31,
 
2019
 
2018
 
2019 Notes
 
2023 Notes
 
Total
 
2019 Notes
 
2023 Notes
 
Total
Contractual interest expense
$

 
$
3.2

 
$
3.2

 
$

 
$
3.2

 
$
3.2

Amortization of debt discount

 
15.0

 
15.0

 
4.0

 
14.4

 
18.4

Amortization of debt issuance costs

 
0.5

 
0.5

 
0.5

 
0.5

 
1.0

Total interest expense recognized
$

 
$
18.7

 
$
18.7

 
$
4.5

 
$
18.1

 
$
22.6

 
 
 
 
 
 
 
 
 
 
 
 
Effective interest rate of the liability component
%
 
5.2
%
 
 
 
4.8
%
 
5.2
%
 
 

Note Hedges
To minimize the impact of potential economic dilution upon conversion of the Notes, we entered into separate convertible note hedge transactions (the “2019 Note Hedges,” with respect to the 2019 Notes, and the “2023 Note Hedges,” with respect to the 2023 Notes, and collectively, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of Notes.
Upon the settlement of the 2019 Notes, we exercised the corresponding portion of our 2019 Note Hedges during the year ended July 31, 2019 and received shares of our common stock that fully offset the shares issued in excess of the principal amount of the converted 2019 Notes. The 2019 Note Hedges expired upon maturity of the 2019 Notes.
The 2023 Note Hedges cover up to 6.4 million shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the 2023 Notes, which are also subject to adjustment, and are exercisable upon conversion of the 2023 Notes. The 2023 Note Hedges will expire upon maturity of the 2023 Notes. The 2023 Note Hedges are separate transactions and
are not part of the terms of 2023 Notes. Holders of the 2023 Notes will not have any rights with respect to the 2023 Note Hedges. Any shares of our common stock receivable by us under the 2023 Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. We paid an aggregate amount of $332.0 million for the 2023 Note Hedges, which is included in additional paid-in capital in our consolidated balance sheets.
Warrants
Separately, but concurrently with the issuance of each series of Notes, we entered into transactions whereby we sold warrants (the “2019 Warrants,” with respect to the 2019 Notes, and the “2023 Warrants,” with respect to the 2023 Notes, and collectively, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2019 Warrants became exercisable beginning October 2019 and the 2023 Warrants are exercisable beginning October 2023.
The following table presents details of the Warrants (in millions, except per share data):
 
Initial Number
of Shares
 
Strike Price
per Share
 
Aggregate
Proceeds
2019 Warrants
5.2

 
$
137.85

 
$
78.3

2023 Warrants
6.4

 
$
417.80

 
$
145.4


The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital in our consolidated balance sheets.
During the three months ended October 31, 2019, we net settled the 2019 Warrants exercised with 0.7 million shares or $153.6 million in fair value of our common stock. The number of net shares issued was determined based on the number of 2019 Warrants exercised multiplied by the difference between the strike price of the 2019 Warrants and their daily volume weighted-average stock price. As of October 31, 2019, up to 3.2 million shares of our common stock were issuable for gross settlement under the remaining outstanding 2019 Warrants, which will be net settled when exercised through the end of December 2019.
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 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. As of October 31, 2019, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.
XML 51 R76.htm IDEA: XBRL DOCUMENT v3.19.3
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
Oct. 31, 2019
Oct. 31, 2018
Earnings Per Share [Abstract]    
Net loss $ (59.6) $ (38.3)
Weighted-average shares used to compute net loss per share, basic and diluted 96.6 93.8
Net loss per share, basic and diluted (in usd per share) $ (0.62) $ (0.41)
XML 52 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 31, 2019
RSUs    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 6.9  
Granted (in shares) 1.5  
Vested (in shares) (0.6)  
Forfeited (in shares) (0.3)  
Balance, ending (in shares) 7.5 6.9
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 188.16  
Granted (in usd per share) 211.17  
Vested (in usd per share) 173.42  
Forfeited (in usd per share) 173.93  
Balance, ending (in usd per share) $ 194.47 $ 188.16
RSUs and PSUs, Additional Disclosures    
Weighted-average remaining contractual term (in years) 1 year 6 months 1 year 6 months
Aggregate intrinsic value $ 1,712.1 $ 1,554.0
PSUs    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 0.3  
Granted (in shares) 0.0  
Vested (in shares) 0.0  
Forfeited (in shares) (0.1)  
Balance, ending (in shares) 0.2 0.3
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 197.86  
Granted (in usd per share) 0  
Vested (in usd per share) 174.62  
Forfeited (in usd per share) 181.48  
Balance, ending (in usd per share) $ 199.23 $ 197.86
RSUs and PSUs, Additional Disclosures    
Weighted-average remaining contractual term (in years) 1 year 8 months 12 days 1 year 9 months 18 days
Aggregate intrinsic value $ 53.6 $ 67.0
XML 53 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Schedule of Interest Expense Recognized) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Debt Instrument, Redemption    
Contractual interest expense $ 3.2 $ 3.2
Amortization of debt discount 15.0 18.4
Amortization of debt issuance costs 0.5 1.0
Total interest expense recognized 18.7 22.6
2019 Notes    
Debt Instrument, Redemption    
Contractual interest expense 0.0 0.0
Amortization of debt discount 0.0 4.0
Amortization of debt issuance costs 0.0 0.5
Total interest expense recognized $ 0.0 $ 4.5
Effective interest rate of the liability component (in percentage) 0.00% 4.80%
2023 Notes    
Debt Instrument, Redemption    
Contractual interest expense $ 3.2 $ 3.2
Amortization of debt discount 15.0 14.4
Amortization of debt issuance costs 0.5 0.5
Total interest expense recognized $ 18.7 $ 18.1
Effective interest rate of the liability component (in percentage) 5.20% 5.20%
XML 54 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions (Intangible assets acquired as part of business combination) (Details) - Zingbox, Inc.
$ in Millions
Sep. 20, 2019
USD ($)
Finite-Lived Intangible Assets  
Fair value of identified intangible assets acquired $ 20.4
Developed technology  
Finite-Lived Intangible Assets  
Fair value of identified intangible assets acquired $ 18.6
Estimated useful life (in years) 5 years
Customer relationships  
Finite-Lived Intangible Assets  
Fair value of identified intangible assets acquired $ 1.8
Estimated useful life (in years) 8 years
XML 55 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Remaining 2020 $ 52.5  
2021 68.0  
2022 63.5  
2023 37.6  
2024 30.1  
2025 and thereafter 30.8  
Net carrying amount $ 282.5 $ 279.0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)
$ in Millions
Oct. 31, 2019
USD ($)
Amortized Cost  
Due within one year $ 1,618.4
Due between one and three years 463.9
Amortized cost 2,082.3
Fair Value  
Due within one year 1,621.0
Due between one and three years 467.6
Total fair value $ 2,088.6
XML 57 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 58 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Deferred Revenue) (Details)
$ in Millions
3 Months Ended
Oct. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue recognized from opening deferred revenue balance $ 485.0
XML 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 236 386 1 false 72 0 false 5 false false R1.htm 0001000 - Document - Cover Page Cover Page Sheet http://www.paloaltonetworks.com/role/CoverPageCoverPage Cover Page Cover Page Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.paloaltonetworks.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement Sheet http://www.paloaltonetworks.com/role/ConsolidatedStatementsOfStockholdersEquityStatement CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statement Statements 6 false false R7.htm 1005000 - 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 1005001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets Sheet http://www.paloaltonetworks.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliationOfCashCashEquivalentsAndRestrictedCashToCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets Statements 8 false false R9.htm 2101100 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Notes) Notes http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesNotes Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Notes) Notes 9 false false R10.htm 2104100 - Disclosure - Revenue (Notes) Notes http://www.paloaltonetworks.com/role/RevenueNotes Revenue (Notes) Notes 10 false false R11.htm 2107100 - Disclosure - Fair Value Measurements (Notes) Notes http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes Fair Value Measurements (Notes) Notes 11 false false R12.htm 2119100 - Disclosure - Cash Equivalents and Investments (Notes) Notes http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsNotes Cash Equivalents and Investments (Notes) Notes 12 false false R13.htm 2125100 - Disclosure - Derivative Instruments (Notes) Notes http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes Derivative Instruments (Notes) Notes 13 false false R14.htm 2126100 - Disclosure - Acquisitions (Notes) Notes http://www.paloaltonetworks.com/role/AcquisitionsNotes Acquisitions (Notes) Notes 14 false false R15.htm 2127100 - Disclosure - Goodwill and Intangible Assets (Notes) Notes http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsNotes Goodwill and Intangible Assets (Notes) Notes 15 false false R16.htm 2128100 - Disclosure - Deferred Contract Costs (Notes) Notes http://www.paloaltonetworks.com/role/DeferredContractCostsNotes Deferred Contract Costs (Notes) Notes 16 false false R17.htm 2129100 - Disclosure - Debt (Notes) Notes http://www.paloaltonetworks.com/role/DebtNotes Debt (Notes) Notes 17 false false R18.htm 2131100 - Disclosure - Leases (Notes) Notes http://www.paloaltonetworks.com/role/LeasesNotes Leases (Notes) Notes 18 false false R19.htm 2132100 - Disclosure - Commitments and Contingencies (Notes) Notes http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesNotes Commitments and Contingencies (Notes) Notes 19 false false R20.htm 2133100 - Disclosure - Stockholders' Equity (Notes) Notes http://www.paloaltonetworks.com/role/StockholdersEquityNotes Stockholders' Equity (Notes) Notes 20 false false R21.htm 2134100 - Disclosure - Equity Award Plans (Notes) Notes http://www.paloaltonetworks.com/role/EquityAwardPlansNotes Equity Award Plans (Notes) Notes 21 false false R22.htm 2135100 - Disclosure - Income Taxes (Notes) Notes http://www.paloaltonetworks.com/role/IncomeTaxesNotes Income Taxes (Notes) Notes 22 false false R23.htm 2136100 - Disclosure - Net Loss Per Share (Notes) Notes http://www.paloaltonetworks.com/role/NetLossPerShareNotes Net Loss Per Share (Notes) Notes 23 false false R24.htm 2137100 - Disclosure - Other Income, Net (Notes) Notes http://www.paloaltonetworks.com/role/OtherIncomeNetNotes Other Income, Net (Notes) Notes 24 false false R25.htm 2139100 - Disclosure - Subsequent Event (Notes) Notes http://www.paloaltonetworks.com/role/SubsequentEventNotes Subsequent Event (Notes) Notes 25 false false R26.htm 2201201 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Policies) Sheet http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Policies) Policies http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesNotes 26 false false R27.htm 2304301 - Disclosure - Revenue (Tables) Sheet http://www.paloaltonetworks.com/role/RevenueTables Revenue (Tables) Tables http://www.paloaltonetworks.com/role/RevenueNotes 27 false false R28.htm 2307301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.paloaltonetworks.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes 28 false false R29.htm 2319301 - Disclosure - Cash Equivalents and Investments (Tables) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsTables Cash Equivalents and Investments (Tables) Tables http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsNotes 29 false false R30.htm 2326301 - Disclosure - Acquisitions (Tables) Sheet http://www.paloaltonetworks.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.paloaltonetworks.com/role/AcquisitionsNotes 30 false false R31.htm 2327301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsNotes 31 false false R32.htm 2328301 - Disclosure - Deferred Contract Costs (Tables) Sheet http://www.paloaltonetworks.com/role/DeferredContractCostsTables Deferred Contract Costs (Tables) Tables http://www.paloaltonetworks.com/role/DeferredContractCostsNotes 32 false false R33.htm 2329301 - Disclosure - Debt (Tables) Sheet http://www.paloaltonetworks.com/role/DebtTables Debt (Tables) Tables http://www.paloaltonetworks.com/role/DebtNotes 33 false false R34.htm 2331301 - Disclosure - Leases (Tables) Sheet http://www.paloaltonetworks.com/role/LeasesTables Leases (Tables) Tables http://www.paloaltonetworks.com/role/LeasesNotes 34 false false R35.htm 2332301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.paloaltonetworks.com/role/CommitmentsAndContingenciesNotes 35 false false R36.htm 2334301 - Disclosure - Equity Award Plans (Tables) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansTables Equity Award Plans (Tables) Tables http://www.paloaltonetworks.com/role/EquityAwardPlansNotes 36 false false R37.htm 2336301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.paloaltonetworks.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.paloaltonetworks.com/role/NetLossPerShareNotes 37 false false R38.htm 2337301 - Disclosure - Other Income, Net (Tables) Sheet http://www.paloaltonetworks.com/role/OtherIncomeNetTables Other Income, Net (Tables) Tables http://www.paloaltonetworks.com/role/OtherIncomeNetNotes 38 false false R39.htm 2401403 - Disclosure - Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Recently Adopted Accounting Pronouncements - Leases) (Details) Sheet http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsLeasesDetails Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Recently Adopted Accounting Pronouncements - Leases) (Details) Details http://www.paloaltonetworks.com/role/DescriptionOfBusinessBasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies 39 false false R40.htm 2404402 - Disclosure - Revenue (Disaggregation of Revenue - Geographic Theater) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueGeographicTheaterDetails Revenue (Disaggregation of Revenue - Geographic Theater) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 40 false false R41.htm 2404403 - Disclosure - Revenue (Disaggregation of Revenue - Type of Revenue) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDisaggregationOfRevenueTypeOfRevenueDetails Revenue (Disaggregation of Revenue - Type of Revenue) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 41 false false R42.htm 2404404 - Disclosure - Revenue (Deferred Revenue) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails Revenue (Deferred Revenue) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 42 false false R43.htm 2404405 - Disclosure - Revenue (Remaining Performance Obligations) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails Revenue (Remaining Performance Obligations) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 43 false false R44.htm 2407402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.paloaltonetworks.com/role/FairValueMeasurementsTables 44 false false R45.htm 2419402 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesDetails Cash Equivalents and Investments (Available-for-Sale Securities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsTables 45 false false R46.htm 2419403 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsAvailableForSaleSecuritiesContractualMaturitiesDetails Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsTables 46 false false R47.htm 2419404 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsMarketableEquitySecuritiesDetails Cash Equivalents and Investments (Marketable Equity Securities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsAndInvestmentsTables 47 false false R48.htm 2425401 - Disclosure - Derivative Instruments (Details) Sheet http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes 48 false false R49.htm 2426402 - Disclosure - Acquisitions (Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsAdditionalInformationDetails Acquisitions (Additional Information) (Details) Details http://www.paloaltonetworks.com/role/AcquisitionsTables 49 false false R50.htm 2426403 - Disclosure - Acquisitions (Purchase Price Allocation) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsPurchasePriceAllocationDetails Acquisitions (Purchase Price Allocation) (Details) Details http://www.paloaltonetworks.com/role/AcquisitionsTables 50 false false R51.htm 2426404 - Disclosure - Acquisitions (Intangible assets acquired as part of business combination) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionsIntangibleAssetsAcquiredAsPartOfBusinessCombinationDetails Acquisitions (Intangible assets acquired as part of business combination) (Details) Details http://www.paloaltonetworks.com/role/AcquisitionsTables 51 false false R52.htm 2427402 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets (Goodwill) (Details) Details http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables 52 false false R53.htm 2427403 - Disclosure - Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsByMajorClassDetails Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) Details http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables 53 false false R54.htm 2427404 - Disclosure - Goodwill and Intangible Assets (Amortization Expense) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets (Amortization Expense) (Details) Details http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables 54 false false R55.htm 2427405 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseOfIntangibleAssetsDetails Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) Details http://www.paloaltonetworks.com/role/GoodwillAndIntangibleAssetsTables 55 false false R56.htm 2428402 - Disclosure - Deferred Contract Costs Deferred Contract Costs (Details) Sheet http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails Deferred Contract Costs Deferred Contract Costs (Details) Details 56 false false R57.htm 2429402 - Disclosure - Debt (Additional Details) (Details) Sheet http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails Debt (Additional Details) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 57 false false R58.htm 2429403 - 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 58 false false R59.htm 2429404 - 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 59 false false R60.htm 2429405 - Disclosure - Debt (Note Hedges) (Details) Sheet http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails Debt (Note Hedges) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 60 false false R61.htm 2429406 - Disclosure - Debt (Warrants) (Details) Sheet http://www.paloaltonetworks.com/role/DebtWarrantsDetails Debt (Warrants) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 61 false false R62.htm 2429407 - 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 62 false false R63.htm 2431402 - Disclosure - Leases (Additional Details) (Details) Sheet http://www.paloaltonetworks.com/role/LeasesAdditionalDetailsDetails Leases (Additional Details) (Details) Details http://www.paloaltonetworks.com/role/LeasesTables 63 false false R64.htm 2431403 - Disclosure - Leases Additional Information on Operating Leases) (Details) Sheet http://www.paloaltonetworks.com/role/LeasesAdditionalInformationOnOperatingLeasesDetails Leases Additional Information on Operating Leases) (Details) Details 64 false false R65.htm 2431404 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) Sheet http://www.paloaltonetworks.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails Leases (Maturities of Operating Lease Liabilities) (Details) Details http://www.paloaltonetworks.com/role/LeasesTables 65 false false R66.htm 2431405 - Disclosure - Leases (Other Information on Sublease Income) (Details) Sheet http://www.paloaltonetworks.com/role/LeasesOtherInformationOnSubleaseIncomeDetails Leases (Other Information on Sublease Income) (Details) Details http://www.paloaltonetworks.com/role/LeasesTables 66 false false R67.htm 2432402 - 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 67 false false R68.htm 2432403 - 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 68 false false R69.htm 2433402 - Disclosure - Stockholders' Equity (Stockholders' Equity) (Details) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityStockholdersEquityDetails Stockholders' Equity (Stockholders' Equity) (Details) Details http://www.paloaltonetworks.com/role/StockholdersEquityNotes 69 false false R70.htm 2434402 - Disclosure - Equity Award Plans (Stock Option Activities) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansStockOptionActivitiesDetails Equity Award Plans (Stock Option Activities) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 70 false false R71.htm 2434403 - Disclosure - Equity Award Plans (Restricted Stock Award (RSA) and Performance-Based Stock Award (PSA) Activities) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockAwardRsaAndPerformanceBasedStockAwardPsaActivitiesDetails Equity Award Plans (Restricted Stock Award (RSA) and Performance-Based Stock Award (PSA) Activities) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 71 false false R72.htm 2434404 - 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 72 false false R73.htm 2434405 - Disclosure - Equity Award Plans (Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansAdditionalInformationDetails Equity Award Plans (Additional Information) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 73 false false R74.htm 2434406 - 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 74 false false R75.htm 2435401 - Disclosure - Income Taxes (Details) Sheet http://www.paloaltonetworks.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.paloaltonetworks.com/role/IncomeTaxesNotes 75 false false R76.htm 2436402 - 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 76 false false R77.htm 2436403 - 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 77 false false R78.htm 2437402 - Disclosure - Other Income, Net (Details) Sheet http://www.paloaltonetworks.com/role/OtherIncomeNetDetails Other Income, Net (Details) Details http://www.paloaltonetworks.com/role/OtherIncomeNetTables 78 false false R79.htm 2439402 - Disclosure - Subsequent Event (Details) Sheet http://www.paloaltonetworks.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.paloaltonetworks.com/role/SubsequentEventNotes 79 false false R9999.htm Uncategorized Items - panw-10312019x10qq120.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - panw-10312019x10qq120.htm Cover 80 false false All Reports Book All Reports panw-10312019x10qq120.htm panw-20191031.xsd panw-20191031_cal.xml panw-20191031_def.xml panw-20191031_lab.xml panw-20191031_pre.xml panwex102q1202012eip.htm panwex311q120.htm panwex312q120.htm panwex321q120.htm panwex322q120.htm http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true XML 60 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Warrants) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Jul. 31, 2018
Jun. 30, 2014
Oct. 31, 2019
2019 Warrants      
Class of Warrant or Right      
Common stock issued, settlement of warrant exercises (in shares)     0.7
Common stock issued, settlement of warrant exercises, fair value     $ 153.6
Warrants sold, shares authorized to sell to counterparties (in shares)   5.2 3.2
Strike price of warrants (in usd per share)   $ 137.85  
Proceeds from issuance of warrants   $ 78.3  
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    
XML 61 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Operating Lease Liabilities, Payments Due [Abstract]    
Remaining 2020 $ 58.7  
2021 73.8  
2022 68.4  
2023 63.0  
2024 48.0  
2025 and thereafter 190.7  
Total operating lease payments 502.6  
Less: imputed interest 69.2  
Present value of operating lease liabilities 433.4  
Current portion of operating lease liabilities 61.8  
Long-term operating lease liabilities $ 371.6 $ 0.0
XML 62 R69.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Stockholders' Equity) (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Oct. 31, 2019
Feb. 28, 2019
Equity [Abstract]    
Share repurchase, authorized amount   $ 1,000.0
Repurchase and retirement of common stock (in shares) 0.9  
Repurchase and retirement of common stock $ 198.1  
Stock repurchase, remaining authorized repurchase amount $ 801.9  
XML 63 R9999.htm IDEA: XBRL DOCUMENT v3.19.3
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (28,300,000)
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (28,300,000)
ZIP 64 0001327567-19-000038-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001327567-19-000038-xbrl.zip M4$L#!!0 ( /B9>4]SP?,Q)V(" '3Q'P 9 <&%N=RTQ,#,Q,C Q.7@Q M,'%Q,3(P+FAT;>R]>W>C.+8W_/=Y/@5OYLQ9W6M54D@@ 54]]2RN,SE3E:23 MU/29YY]>Q%9BIAWP *XDY]._$A>#;? MV :L6>=4QY8PTM;^[9NVMG[YOZ_/ M8^$'"2,O\/]R!B[$,X'X@V#H^4]_.?M^[YRK9__WR__YY?\[/_\?X_:K8 6# MZ3/Q8\$,B1N3H?#BQ2/AMR&)_A >P^!9^"T(__!^N.?GZ4.33]!U"03#!R@A M+.,'59555Y3)(Y0?T1"ZCQ]>/Y$!08\#5QT^RJH,L>PB1 8RHD^*CPK62/YC MQ=L'V=NG$1UG]GIAULT,)F^A]S2*!2@"+1]2VCZ*Z7SIG/WH+V>C.)Y\^OCQ MY>7EXD6Z",*GCT#3M(^OK,]9VNG38W3^,)QU?72CAZ3CT(L^)DT?Z2O4J&[_% 4/W\LVBL> M)E[UFXA7]29O'\+Q140&%T_!CX]9(WL,S#_F^3\&0?5KDJ:J-P45 MXTHF$U0.+)Z$*T:6M>;_7_$#'N6MFA'2EJK5GX8A1=!;]1OS5O:@,O]@.*GA M,]I0]9YP\$3J&"UIJR.'.QZO( =MS?^_BEEKN,*O(OX@F/IQ^'9.$5N_!@N= M*@@3Q*.QYSY4OSAKK)IK&,]-M>"6M*'BD;!N!:IAG@Q\Y:PJ9C,D#S6 9RU5 M)'>]053]EJ2IXAWD=3"JIWC>6D4S,CC_\>_JX:5M%0\%@\EC#4:2IKHYK>:+ MN2X5JQ P*S;:JF2]5@A6:M7L]2!O51;D.I1($.@S+TX>3Q[M?0QZS&3 M#&._CO))4Y6J)I.0#)B94OL:C3+K( S&Y&/1>1XBM?.;-5= (WJM%0_&GG\^<<.*!_.66LFQ1FI42XS4 MW/FQRA;Z46E%CL8I]Z@2 MJP,RJ)&KM*7BC=/H_,EU)PQLX=M-X/DU6K>ZWPIZ1]/G43"NT<@+G:HDY;3. M@)U6V2K,F*_1RTG3BH&N'V7-$+W7.GX 5 #Y8\\GS.E:,N?76/.K%VD..U6K M4V<:)$!>!?*JAQ)14Z$0"CE4I1.8\%XIV:NE^HRU5VJ&Q5X5()AUJ;=:2STJ M?H""DT0KQE"T)XN]8(422J$:74,R_JC0\\]!E2C-U3QKK9+!-TK:*A]Q)C:2=5,TL?JB0JHEBIBTU/!%-)Y,:<3YKKE*RT^=JR32,PX_Q MVX1\I#U(Z W*HBEZJ+,WTL8JSZ%&1%>Z\AEF:B%9M%=@ZI4*TS_J(SZLM20K M:Y@\;ZD)@*SV+HH.%8$0!I]*N9PUU)-CY4OG^U2093"HD.@)3PVJQ#D9UH5K M6$N-_!_6\D7:6*-KHH?Z0 ]KK'ALXM:X4[2A:C;,#UY)OW*/:C55JZ(JU%.& MN)7>6-I>*=B>J\E!&ZK'RL?DG25&/8K(P=E#I4<1"3I%52(I>R58)B,JE97-I0 UEO%62]:LC2ENE@ MI<^9-%>'#&HC!C51[5I#-&E;8:L_DJ$?Q#4$6>A4JU,KD%C@MPJ-44W4/JIB M7<8/W@KL+H9"&&GK=6_:6*4_:L94":>HRGR+JAWTP-_ ? C\\P43@DQJQ")M MJ K5DD?"+'!22ZG,I9YUG),HJVR5>IWD5>W5Y#K)J]RPR6W-M?'O:D>"RL9U M$Z1=YC3::FU6$]:?!5O7!)SJ369*Y]J18K8*\X2L\PG3QFH!7:-T\I8J)G>? MZO:7:,L*.1'$T6BUD& ]JM:[QMP>5-G93-JO5 75:H \_ZLF*,1:*MXSJC/; M1I566QX,6!G'J68DVIJ%-*L7*F^L0O2TQ@:9UJ)QQ=;FK+W:(:5@I5(AJG=* M\PY5 ZU;X[!RD6>AJA'U(:.7=5G%G,'A9PYVT1ZW3L,I9J' 2ZM1EI88< MA(/HH<:O3=M6",FU'GN=Z'D*:EZ9-*V*DZ[>FUSH514IB*J%V8R-*KW%*J<\ M8=M*=YPQ,WFJL?^SQLKP(AUT*9K+I'*QV'ET\6,?]2E0+"F%>[PRIR $E$7\P)>:[3>NF'#\

7TTG(JR2?T^V:1R MGXPNZ< ?/M89WD5[#:!6QI:JXTJOXVH<)8[$_WPM1;WH"((Z"SQMJS2OZB)X MK*5J&B,RJ OKL*9*LM61JZ+ST]2MH2YKJ3)\R=.:'=K,QGXJ;\HQYJAGFSIH MQ)700"DTXK,O_^<_?AD1=TC_^Q^_/)/8%5COVKIG@F# M]--?SF+R&G],\]4^)@_&7CPF7_)$N5\^II_I3W_,?ON7AV#X]N67H?=#B.*W M,:7N(_VQ\T?WV1N_?;KWGDDD7)$7X39X=OW/25OD_2_Y!,1)_)D.LOPD)>QD M[+XQGX^_W$7D+"]$]O."1^\B=MOTJ]O73DK_$M\Q8<"XI0_!7\\]XZ M$WSWF?TB\3[I=.1#-GIG[#Z="1Y='<<=Q.>R#9!M:D 'IB[9.I21HLJBH0%- M%*$DH_.7/\XWZG@FI'KC+V=4T7QZ".@*N_ZC.X[H))+__/)Q;M [S,%,+(?8 M\:*!._XG<4/;'UJ4A4K3 99J61;2#:0:A@,AD$PM&:5JFS:B&CB?SKJ.9U_. MST6%/:%C>#]0[9] MBLHWD^V$N^-+?TA>_T[>2@/&DJHZNF1@7361A!Q-/9%%=G_\HGF,WO73-GJ-3534U*Q9F Z7-G2D((, M[&0XUFU)!J:P?-SX-_%P>"/&S>\ M#N]BI@__X8ZGI/BA G&VI -+,E735)$#%4,W,[XT #:@5"!N34?*P!>,A?2,VL&CKM4SF$^G3 M>!2$5,D/2U-C? =D&SK0T)%F0H1SZ:W;R!;-V=36=9QQZSNP63>]-2NX8GJZ MJ!F*@DU)5JF6LB1'!W8^:BPK!1C7==SG]#9:O02^M9U//NBX??)U'>MV_+$ :VKEBFIXDL_BL/$ MLM1?O>AWMGO]NTY)(%T%,8F^D><'$LX><%PO3'2$\3;[\V\>"=UP,'K[2GZ0 MT&8T)0MPB9+ +32$BS2:_ZYTHO2/]DQMUL64P(EJJD0FP:6D"9BQ[%$JH\- M/?47@6A8",ZHMJYCJL5IJ]HTT=1?Y?^>CM\D,)R&24AL:UYM@E"*H=DRU+ I M0Z3K=.)J9J[1^>L(%>RUKF-**$E!,CJ<#7N3; 6'9+BI=6?HBJ8Y(@3 E!WJ M;8B2!3)!"V5++_RP=1T/;\9N/5<=4IL4(M-2,+52#6+(HNZ6>!P M74?*F\=:M>5)F:*H A&+BFHZ(I)EH,FYS F+E9L7<<]3&K3E:HV]0Q'U;!D MV185AYIEZIHM&;D%)TI&.:*SNN,1EZO&B#4TJ%(&4S0L8HL.7\KT/UT* Y3T MW[J.*V:V)H[X>Q3&O]^Z_A-)5#W[],WSO>?I\X))JK^XX9#M%A0F 17[2>#; M'Q##C;+Y)OUN[G0ZVQ2R@M)8OBG49+;Q$AXGJ>G M7KPR)R)M9LE'E..\Y\F8[8)\G/^-]'7E=R0?HV :)I^2=+]/V6JG)"A%C9,] MG;0+2:+&[(O\&V_(OGND?H:0O(Y4;O6;EW^?CP,O/IR\X^/B2[)W3)+%*;^5 MXB*,V5[&ES0SB6UUY8\7;:4'2+KUD78'8K)1,=]2&L#L??D7&676$&K&]M_] MD R"<$B&WWW:=^@QAG3'-Y3:(\J$UP]C[REA4N/-I*]^"L*WZ\?+F#SG/88% M7LQQ,!TFN\AW)/SA#6:F]*%6949R\L20DWR5?C>D;WZ=C+V!%Z=C$H8>[9)6 M\)85@TMA&>:'AQG1 #G0)K] M9-:R*]IR]=GZ29=7OH%))]90VR>=;0 W,VDKF33XM0,*2-U.+JA[44"_9G;9 M31@,IX/X.A>19BO..+O;C9E\3%V93LI.@2"V0$/OT8S2U[:9NS&TL_ M6^!5TROX8&E^^^.%_=FMF8>R^])>^H/QE'EV^G#F+;O>\-(WW8D7N^.^+_UF M\S\0:^S#C]N2-6Y)['H^&=INZ%.J="S^L^'Z5T^RB_BOB =RZ7Y@Z=XB&_[= MFIZK@Q:I@W9("GTPF#Y/QRR5XIH%PUFWD(P8K7\02J_@N2.NP99&\'WEO "CR0 MT8VE9=M-W$+LJH588@VU4=;(.$.?/DVCF.OZ=NGZA6W+AI*LN*O884'0HFWM M)MBI[^QR0NQPF1X:Y:*EJZ)E7O'L(;N7!Z];86"T3&9HK4_P;];BWE%0\I!+ M&T(NS0K&>>>K]2AHU!G9#05<(72)OW=7_%S:M2/IH17F >>=KO!.VXPF'FGH M@)+8#>7<$N@B?MMOXQZ?L[G0Z@@_EY?6<,>LBLW=B)#X:Y!>(C&WJHE*UJ.( MQ!T3574S*Q9T:6H=7="Y[(>U"WH3DHGK#>U75H6(1+J?65UI%>Y^KO3F<^Y# ME@1G@?:SP+&E !?KK<;TXGKJPW]-HYB-,'*"\(J\9-#3/P>)!;,4 M4<@ZW;$Z3&XXC+Y/AM38H>/%(NS6PF]%@KGHPGH:'(A#F@Q$'Y!#9KV_$C7 P70-W7 C+-%22%'MW.^**,9%9.ZM,;E9,ZQ259/WBYW+0_F;K MO5CV7!04$SH)=;DQVEEKKW#.FD\3X5LL>.2Y-^Z KL2@/VN^.*=36?;-!#O7 MZB[CB]W-I%/W^\XNKE0[S&NMUCV/HGSHQEO1U_PS00Y=\]. M3+!SS=U-1"]6'6S@=G.PD'-1^LEOQ&77F#.2.2'Y]Y3X@[?JWROUC&[)8!J& MGO_4#4F2BXK-2%F(EA6T;"BS8H.5J!C.BJ4X5$+%/HLK-L#QBUE&37-\T=GS M77_@N>.%6^#+!QA(R#K79C.1#HJ7;<95S0;S!SV6^.! 8-WK51X= M "N'6R?@UF+U5,?QI\J>)\T,=;8*9X8.,,->3\AT0!=N8;AF2=L6>8COV(]X ML=>U.]A/7*,V:\"NX <.7F[(IIWP89!^L)F'-] 2O7K#Q*SS5L1Z/T;=>T+0+OB6M:#MK>:=H> MF\5'6FY!)AU6\@,';[MT+0'EZ:&?!>ZC *T?:Z01O^LC7 MO;4H^8D%;D_V^<1";W<">[8_P<,XG=\QX3J70YZQ=3] M.ZW0$I[N2>BP8]S, W7M-ZOZYH%PNZK[/E';,X!; ]Y^V6HYEY^_[9X.L;5)[2ATOG=4%X.EF^#)AUZ50ZVMP>:^V6M<PRG-9N/'X-H%A^M:5T"/(A*;8S>*YD!PZ?\@49Q0?TOX]*U>4KI+\]S9JSWL]O'FT3>%C\R9IAN-[']/O1_N MN*!^CSBKJP)X+ MF>,JO],5-._CRE.)IAV5._L849O;GC'<,:4 N1L1$G\-J E*Z;/$I'3N:WAU MS[S>[8V7.AK/\W@=D9O?:VDETOJ[I<(AQB'&(7:HM"]N:W65/=M@:QTJ%8;O MK7R\J3W0_I MKKSDN9O]S]ULH\SL$6\=,T.N;8*G1\MZK(R/)I?42E=4'U#VI)8:)4&QN3*- M/)_021=MR=).7/_E]__G^4\/P>NE/[A85BA>3+YZ/\CPTJ=#>_(>QB0A862\ M?7/_%83+7&*Q U#!A SOR6#D!^/@Z>W6>QIUC6=J*';VA9'LTQ+)FM,PFQ*\ MX-TU%-\?)U-N#6.+JKML[T([A^+L%V=MI0>(/ZSIGK<Y&CPY6[97&,>2&*US/KFG<4Q/8Z_LP!5(7Q1(ZTQ.[GTT M7R>4G(0)SH0BYC0,6?)=\$BR03+Z?*[TTM0XNJ$5_4?U5_N_I M^$T"PVGHSNTBLSS6A63B9 -9IZ:#=!7$73/\EN>3;1TO3NA V0/J_%JNRQY8 MZ/[^A!D*97!')G$R.=G*ES\*X]]OV0UYR8JS3]^H]GN>/B\DR)@A&7JQXPZ\ M,9WV'.QOR8]@_,/SG^;[+/S /]S0^&WK^X6L7;YY?K<."ALE#> CSE[N]/O6'@>3<4VL[: M>^6]QG3BPMHV8>2H)2.'J\$]+][>#9IDN=C$_D:&F5J;7\'D^XXL8[)4== M]VWGUT:M]FUV/ YSAWU+][WJY6?"EU\]GUP_+L#7C=F)_[=[$CY'!0NSC_!$ M9&O"CQO1)N/=$G&XW#U"A;4S M*\<,YZ=V(":@2TH7=N/H\8*(:MH9Y1QP$ [HH6 MIZ5T)\]VYPT/OGC'MR=S+_&?)2^1)Y+TV2/,S)H-%YP#MAG=NLV"JXTO^!8( MYPM^8@CG(KWS"%_,V.>KO=\=PCT<0N;6LNVG<_)(,@')+A=Y]V'"97 M@KCCFRDEAQN1ZX>Q]Y0H-^/-I,AX"L*WZ\?+F#SG/88%5YOC8#H,6$V?.Q+^ M\ 9=DV7-T")CWSIB=-2%W0?3%/4/?]#I!6'GKE)MBF&*$H@+A.@@LZ0J4'+( M U39GP=;RYW%*SR'ZKZ0HK^XX?#^;3*?5W5#PL<@?$ZKH[EAU]A^;E*ENGW5 ML^H@#U=M9O*5/(UMS=4(3NR<6T+-56\0D^%=' S^2'I$MW=ZMQ<_L5K63*V+ M6%[TR?B"'GY!]UI!E4OF3B[C6AW+H=E_;5O!!)?4E7HF=S']63:WRIK(=V0\ M]OPGW1]^<\,_2$S_SLI%=XLM5LRUP/RZR7)&J6>4OQ*?A.Z8TDX?/GN^1Q%' M._T@_>66C69\*BR3)RBRPU,W83"<#N+K/!ZW(%"2[Q:B\9MPF!E$\?7CG3ON MBH7!#D!5T:(L<$K$:"CLOA'O+M'R<'N'Q\V<7DRDY:*M[:*MDRQ3?;-.?QEF M@_F>"KODQA/7A%P3]L)BRQHYGR9AH3(Q3H%/CRY/=U&_/&IQPHJ7VVE=L-.. MKO\VMM.X_CME_=?Z/?)D2^-ZDESZ_.+%HVS9W%P=F'FZ5$=X<-5&SK9S[>@N M^HY+/IM];Q=Z889=7-[--F/Y"I^0D$^=''DWEN!ROK4NCM;HR:?W20[.)JE+;>]'*@U4QBL!HDQ>G#FSO=]8>5[8S<-UT1#@>Z\F<-F^Y( MW),P.59S\N+K= )#;SQE!]/NR(!==^Z1R'X= MC*=#,G3"X-D,GB?3.$DFO'ZTW=#W_*>(HBDIZ&"\5?] ;46$W+2-YB'9:?-O M?R2L+KVP!0U/1:8=DJWS=V1U@SFSSI@U?\D<93@+[H\%[>?).'@C*?0Y(RXQ M8@5].#L>B!W3' /.E*N9LDRE4V'-10?D$*RY8$)QMEQBRTH*G8I;= R6+%V_ MP*K*%[TX^?V M:-?LT9/TY'F0J0M!II.4H#S(U.8@TU&E9<:1=].'B/Q[2H=NL[NS-LO!T"=! M2.*@2%8H2K3-_]Q2SNQ">[<8IE_AMX/NN;EU[,GKJ;/)'3CH$Q\[],S<:-I2+YX42!# MH'SZ?F?E;\V;RN1:_J'2&RSB!\^>7_N.C#[)G2/K7K+P6WG3;&KEODMT&;IO M97KD[TA8E+8MOWOEK_G318#.3VA"_]SR)U,:U/]D'8U6_BCEAJI?7+FR\S_X MT7O]1-\;3,,!B=*/(^(.*61^^4@I_^67Y!\WG8)M.J:IF% W)(1T3=1M0]%T MI-D*U$QDF6?T(7?N0?J/$,5O8RJ]QE2(G(\(N_GY$X#BGS\_4A8_C[S_)9^ M.(D_G['79'V3ID?WV1N_??+\$05'O-1=&(7D\2]G?XIL":E85DW1L!%"-E0= MV;:P#&W%LC% #OWAB/+!-K_]Y=ZE'H40/ HFPZ$?TX5AOU&>7VF6#^''TN?: M"3- G[MC[\G_-*"_2<(*$I2>G[C#(=7LYV/R&'\2)Z_I\Y[/9'ORN?P"GSGK MX\_Y,W$P83_YRGXR3N8R(.-QUOJ7,_$L^4RG-,@_5U#GGDKE2+@B+\)M\.SZ MBZ-]=L,GST^'YT[C(/\B3 :4?//B#>,1[4TG_\ NO S/!\%X[$XB\BG_HTP5 M]E/)B"GWQ4.!=F%$_\L98(P5#]D_X:PU&W#I%2MZ)4[BP!UG+WH(XCAX_CQ' M84BI529?^7/:?^ZK=);LFVQF"F/W 0<%75C4K<>$WLB^?B2OO,A M& _I3WR_NKRW+>'N7K^W[X3-1WN8T=W9YO?;R_M+.C3]RA+L_S'_IE_]U1;, MZV_?+N_N+J^OFAHRW'K(L'K(O[G1B"YC'/@?_NM/ (N?K0OS0H BDK6&QHJW M'6KZP.]5_TN'N!N3XH,QJ7-]^VU^I.F_5*G[@9\8<=X@-9>@JF%9U!!!(CI_ M^>/<<0?QN>THM@9U6;05S3 L10<2[632S[JCF2HX$WR7.2)#XGVR@L'T.3/, MJ39)S=5;II%+IS2J9K5R!M35^W5&Y;EA?RE/Z7UD.BY_I0M4R66-\%>.Q:^^]X@&!+AVUW""9HBX\_-\7NVU-L_6".C?_VNW][; MMU__*=S:-]>W]\+-]]N[[_K5O7!_+5"=<\\4"Y"$ZUL!H)^&/PO7CG#_-ULH MJ:.9*M+->]8,-$G>@GW*?*ZNDZ.-<;H3A$(\(L*_3H$4=97Z']4 MJ(A2%>O?)%.STYC$9HQ//>J8/-..(^I:OQ'JN/IG7ZX'<0H?&,,7(A^A@&SZD1]/Y_ MA3@0&ONMUM/4#)Z?O8C%R07'&Q/A*@E3"EL8^[(V0[FH*8ZD2]@&CB0JNFH; M&K7\316J4,824,LHMY/X.'MG^LJM#/[Y.8@B.*I?4N>DJL*_?B*MFSO8B7CK"#+ MC?[U6M"_4O%S9=__=GW[][L/PN65V=ARU+WWHJD01',.C?U*ER8A/ OUAC." M"VXD1!,R8#MH0\'S!2^.A,$H,09_WL'\*SM^N[M.Q>_)VU) ?N\ >+QZFW@U M7!NO1J5P]:JV X>R:Z/1>T3A)H)4%6>"%,B6(F'3UD7)@*)H8\V4F2!U+-U0 M[7D7)Q6D[$:>D-JD2<)$D40?<37\5"'1J6K)I0PQC9$,MLL\Y&=!4UA$7%@%!<7L5[]_4RRVI( M;U1::XE \1PBB7JB:/,%:BW>E&T72JG1>0D !&JF7L)J,.GUS?^]_D\\\=0%ACZW9Y<7MQ=R%D^81AVQ9J M'IO"57!1M3I[W71<+7UP:9]#4S2D2**EZ9HH(5LR'5UDTL<0104KN$+ZZ,-A MR%*@TO]\I4,$[_"!)%$4A7O7]TGX)OS&LE/:XPHU1&T "FI;LJ8 I!JR AT) M04ET-$IM'=!/IF7"6FJ;],_K\#YX\=]!ZSMJS[N".79#=^]D_K"%*XY!$7"# ME@V1C+%F:)*DFHJHF0F%L"E:P'"46@HEPOPZO*%&"964[S)FUM'1I#Q!?\3W M]D_&;:@("SZS-=M"EHIUU4! HFXV4"1&14M1*;"Q7$O%FX!28_S_O,EJ@W M MB30DHE:%-0ZBF#(B,@]Z$E(N]";N6""O9) D(-.OJ5(@'Z@7S1*8J682_M>; M""R$^W/KXVT_;<&(DC1C1%42)5D"FJ-BJ.I4JT@*BY\;BBXZF&J:,B,R&:>' MQ'TGZ\FBNG?&^WG;U (LJ842@)IER%2>&=B!T *2H;.=*<.TJ><&@%&F";LS M=7PS"OSW1QL5))W+5-N>'"J+Z.%__4F%0/D<"3$9DPFCJI"FMY8Q2;U8-P7E MAA-1Y,-,Y$IO&6$=JDBIW\2X]4.B5>D'-Q.!KC_,OWKT(LK$ MLW5>[=H5:\.+*2161)2.DVF8;1E(5FXT"@ M/1(G \"?'GYF>H?M,^F#^-/V"B7WDL2*G=9.!SL;BF2BM9%,"==',D%]$]SM ML?+;CI/FNWTF[Q)2ML[WJ\ECN_?B-$F=N(.1,*!")6I)1"2@KWHJ^>WNFW_P4M24:QM=^_VM_E6U9)L GKZEQ(5"5 M^#+RZ#>%WNQ2B'LGXFP6C=**M <)J*JL805*NFK9JN18-LMQ-A754#73-,N. M2&:*O 'XD,C:%8X(2\T(V+B#P1\?A/\4+]BA3&'BAL(/=SPE+/=%2(YXM7NS MJ'_@;0/_*6+!?ZHMZHX$)%LV;5&$0)1DEG9CFDC2+$N=7'GQ\L&FSZ;G#TFHXR=8 MFO(#90?:Z>%?=$+LH:0_?9*-)_LQEB<<)2-)ALMB()J8_L+0?8LNZA(S-X\X M*E"> 0(A5<) 1M"6#=.$NBT"%G&T-!N:%M2LY>T 0'VP.^9"J#,BW;,+'Q=D1O$;Y6#8[93V ME$7$),(M>9J.TPWXN_-[X2>V",IG*,&+K$,\\I)$QDF2R%@C.X2&Q$8ZWID@ M(-'/32"\M*= T2RIDJ@"%6')L@V $*#?V:*"=2BIN"H5;$9G1N8,\!SA'4:X M>GR 4TRYPM@-J6IV!P,*\-!E*&4\'S)-6?FM0-GEO+(A>J:2@;XES/409<]G M.H&W#\PZH#]'%2E+7'T2GL+@)1[ES1?46"#)V(;DT?.3,Q?)MBS; 8+BY[H1 M)LW@<]YM;8?Z\>4=F7&0=:X9:][3\U,!1CWLF0+;8W9[M9JNZ:*]T;YYUJVI7Z^NN3W?MLFXB:[4BQ0M(2(.ZJ&A M,:"IR(9(92_]?^Q@!ZIFA>N1$_:O"5W-E*R[GY*>L6'73C8TPZ975<9S[YFT MY[+G+G4L4FTR\R[2CUP.S>20"HH@IZI)6(%0 9:LBZ*C816;S.:S-F?BFH609B\:_S&7O[BT5?3UPH^]>$#%B/YX46)?O)=?\"P3[46.WW* M.D>QZP_=EG??(SC38=R/\K1ZQE=I,65N';[M61'9]>'YP#C M))LN=)(+B"F5H\%8531HTR729-FV;0YY!%UF1?^7>[$BV$F7K#PWE1<#CUI(41JAI5J<)'^5BY_191X&<=;Q[(NF M?-"0\D&69L?,\]DN6D/;DO!B^P"V[Q6]'9YIHO&7[9RZ)WB[#UV MX&(E]*-7XZL\X)+^.PH+8#R1\X>0N'^^VJQ0GGE]=6]?W>]8KGN/!=C?-X+3D^G26IF^8GM0E5:TM63K ML$:6 W7/PIS/M9]S;14S]WU1CSF_=2;CH7/==PKU5.CP&VJ3"9RQVW.(8><9 MWNBW]\*E<"XXEU?ZE7FI?Q4NK]A%%3HK?=R2F1\\D-Z^C=B=)WH9DVV58NFCH&*NR M9B+=U PDZQ8V-$-31%T"]BZD,P/F!;.]-_I78A0EB2*&.V9WV@MW(T+B* NW M+UY=D20P__=T_%:ZS(*##(L*W(#F79"<[\9687?A2Y;#=>#%E#MM>P!;9 MFFPII@FAB9%B(-U0%-70Z3([2->AN#?8LMR%D(S8/=X_B/ UB#A\&X/O^D5% M'+Z]@*]B8=F0;5DRD80,)*H(VX9B20H23: [QM[@F^11C(+QD(11EIHBV/^> M>O$;A_'A%A=S&/<"QJ*JF IFE5=,&^F*K@--TU31D0T,%<7>*5BTF19VHY'@ MT#7CVKP19HN8R#J[% 7@IJEZ5BQ=$NW521+4-TID^8JB$G$ M\KEK\,MCP.]:$+55T-O7_@KL__X*=6<7!^MR2:#I>C$UQ MB&Z\;A">!$:E_F,4&C9R1%-55-M"AD+-(,666>E4ZM08R%1WH=VO[+R31U4? M"QLQN-$OQOEGAM9Q$$W9:0K](9C&PCJHNU"N^]^Z1K$.W=,DD!TEII1NAZ"^>[? MH^3,=J;<. 8W7Q?4K@2J?6$0]Q^#MH$-U5 <%1D081GKM@YTS31M \J6JN^T MAVN_CKP'C^_+;D%DQ',B^H$GK.NV)$L:-("%'%G35!NQG055QM0_L'=**+ZC MU'!C'F/>BLRH.M5APUH\]=&F>2IL4*5FZ^4^WZ&*6/8HW+T&UGEC97^@IEO8 M5B &AH$4$:H:$!TLJ[IA29:%DTN2>=F?V@DO @LOXE6NA-J[&2_YN%!7( F+ M+E7CF:WT!H=\"TIL535G:<)55"E/:K&TCK!,C\I*.#@5;)D8W5CWTG%M)PCF M)&%61^C]"W1Y;W_;,K))1[Y.AC5N3E>,O*AO<'>OTUFPRE/KZJ>566^#0[!S M0F:3R2XC"3:'I*_7.\CF]/V[ZH.*<>A?[Z^%*_O^M^O;O]]]$"ZOS"VN#&J8 M5-D3.Q?\VJ/@,Z^O+/OJSK985;2[ZZ^7%N512S#TKY1I;>'N;[:]R*[''_1/ MWWUW.O1B,F1EG 7Z])BEWGU@5UZ325Q M7Z6O4%94LGN6!3?!_*2\"]S_P_]Z&?5\RT=D+):C<2J4CG4W,WBR)!#1$LRZ7;+C66&6B*"L0F M@(J*;3N[F\6T+=7,[V:91N=/KCOYQ'A%]X?L/W;!*'ILNF'(KLGZASN>DH5+ MCK([6DI7LDRC8?D^EG,TNY %K[R0!7R 6+I0UMW&TL1J[IWWJJZO.'7[D(N6 MKHL67+I(5Y$!@(Z%D6%C1=0-2U=3T6(9E@W%AD0+T'Z5&Q M&@870\IY2\K(@Y!ZU.-*4B[5WJFT!MM8JZQ[HY%- CJ:4KO?4 M+5W6J.)R5"0KJ@5-/46.Z8@R<'9#3D-*"GQ09="H_=M^;=1Y]UI/KP6.A) , M"#5K'L;D@^"3F.5BL>M=7Y*JY:RDVS"8/L2/T]E-PLEQ@/\$%V+BG?^G>*$* M;EQ?TCQ%J4O34G156@1]OJ2WLQ6](G$6"MV;VI0U[0+VVD(]9=?WI*$HX4+_VL P M1-TR)1W+*H2F9D.H*HYF0$72H/8^*#:DAY$*N;/8+6?Q)B03UQL*Y'7"*C6F MA^J"Y+KYP=P>UA&LX)V3&0Z+4E1"*5(T:!J&Z6@J68LC&(DHS MZMLI\75_>,THGR8*[%MOT@DT"]9=5^O8ZO.4M&2/8:B@PF[%M@%LS1 E1Y0L M$5JZECNK-E(4I1$8-J0SH:)=2*< PW8F>NV! /=![(Z;U9Y]-&ZU J\4KB8P M3 M8BDH=3 W+,%.;-H":*"\9MP=1D-('+&L7:J_MV59AL:U*LX?HHS";H4\U M@&(HJJB+FJJ+JHX!0'FN@V5;]I;H:T@O4O1AN>?HZUO6XTT83.CXWQ(GDB5, M35CA QC8R% M9!D:R#&"^*RX9 M*EK$7$[5/1YXD$6QYPECK8)>6W5:'X&G%,K.T$P9 &3J6%:@#DVDV%:>1FU; MSM+9B7K@-79>0D*PV:R3U@&O;R[8I1^[_I/'BMFE(, MB$#7D0AL(&8;V);D8&D)7P4ITZWL*Q+;KX/QE,UT[TH/JO(%Z(-UR9VR/N ( MB$ L\K 0,JB. ;)EZ[HD:99$';0\;U(REPX9[ :DIO;95+$?T8V3<=.2K%J^ MH5:+1*E HFU37693I68KP% ME>JQ/"=+M72T',4O$I:O G^P[R-W4+K0>FT] MM@J*;=5ZO02AK!5!2LG0$31HDZCKJFI@7333,W= ER5UJ5K$AB!L2/\Q$#9I M2+8/A'USX=*# :OT7^.SS$Z#) 71EXZ"S!\5D6@[.VE/'0S?Q DX5E;"]MEZ1":&_Z'W]08<.YV>WFTQ/V M@;E(XB)I)I*T(N?/M%2@2KKN4%=%L@Q;!5:Z@ZN)LH[QTFY2G4AJR!K"'Y & MFZT#TFX^[58TX=T33C[.U]/_ZKD/WKBX"CB*@\$?(]I&PBA),E,^)X=0XG55 M?DZVZGJK6*2M!;M[2X2^N5=YS?UQ(1=XX?W>S^]DUO($*P-.W#=6N8H7Q>YE M46P RB4@$(22"!UL6]2M<"3+MK.M1TO4X')5[)Q';E(6V7*)=U7(:K4Y M$DX)LS2?67TPEZW8Z>8+05ALD%HZ4C5'UA5#5VTD0UL6I?P4AT)U^2+4[.?) M.'@CY):,W9@,2P&MO %$_ZH.?DD?79Q3)I4LI5%4!CFG)LLW*AD)-Q%J> M'BZI^E*NSPXH:BKE3D+]N)_BI'SI1'D597U+X3&>_[,,3%P $^D25&53DZ"B M(\/ AHWSVV(D4095Y>\9K0^IUK2^'^,X9;_TM(&H%O=0&+:J***LBK;M2 J6 MH>)D=J8%@6&_!XA-G:C"O/)]Q]PZBSP2RA1#(20_B#^MB3*?@C$JB0749$>Q M-$4U9 =2G$$).DC,$\\!DI8O/J5O9#_[FQ>/S&E$9T;"''=O>U=_'S!2&\U$ M;ZV>.R5UUF4HP>(R",V!T)2QZ,BZA"!PD&TXV94MIN(@T R4&CL2S"YOZ<7! MQ'9F0.V]T'Q+_;J5:71M0:U M'OP@(G"8$H:[K=JQE21W!D\2O;A((P"B;#N.)CL6;7(L&0,KBZ4ZLFGAI9M? M#AD\I>@]T-Y?.]';NWS#P$_&S]*^(^)[02CX04Q.O# 'D%1<\B8UVJ#+IHI- MR](-65:S[[Y3?6%3S'38; ^WC/H0,"SCJ MIFHXNBJ9LB-1#68@!^6^(=14O.0;KHSH'$2Y24CI>9& 5H&UK>JPE\"4BYQ/ MV82B+4D8:(JC:J9N2E96J0.*LHB7"E?M#,SF"C"*N.>74?3-W2NT9K!P7TQS MD=N2 TU9$DU+L2"T9"/?'*2HA)45X4I[# ?0 M:/R2,^[P]12(L'27!;!L1Y-%W3*1*)HJP(8U.WEDX*75"R7D)QAAT",0?L!)#/UT%,1$ ^/ETK5,D%PA4-%L59<=R M5!4ZCJP"=E8BJQ6N2JAB:V)&7-T?FF72;J8+7R/OD^^-Z?3#*:G%8)#\%(7U MEUKH[:A76JOP3DFO=1D\N"CO+!I',?V#;76XL7 ] MB(,'$@H2^" P-9/T^>_I^"W]P?SKTU7Q&(JEU#?)4:DRUS#"#H"22/W27,5# M!RYYJ+/52P3Y/]AR-1&YYPL#=^+%[KA:57X0 M5RI+3;G R>]J^$*=Z_5N#?I!H#\S(93)?I#QNNK5IQ@*QJB0&0HP--D6@6T9 MNBW+DF2)>94.*D&DI3V9E"\2@1%=^MEM=?J,-VXH:USZ9LH8>SS*)2M*HVGG M[0L/<_?J5-&I%#5T'-76+$FU(-7C2%,UAZ6N9QI=0\[2-1'O0V=C1[5D3>SY M#7>]X5B:\?[]W7]VG-B!*' M?K<2H,W>_+K,K.]9UZ;XN6:?D;N\/0"C @HP&I"J2!W(V-1%S#I8DIE7F0,Z M7+J]_-U@W$9);@)&J='*JMT!X^FXTF75.B2/WL![[_GF?10IR+XY7IV"M:@O M1;H,S;!,Q3%,:$$)Z;J!M+SHJV.*RT?);DGL>CX9VF[HT^E'I26QTA79O];5 ML'@8EW4G&; S%QQ387,?^&2%02F$A1$5!-13%K$L8J1*J@:SV]XM *"S9(_O M(@R:UOJ:>" /N3_"H&_YDFG]L9VO7=R'@=^%>D6*6NP2:[9H&*(D 4,T+=.P M'&H%9,C7,':6-KS*63YV0N0]'AY' #=;U+:598FX3WT"D--*>\RZY5";]>+2=K54P 8ZCH$4#2BR[D #.4#6S'PW3C:DI5L62R>F=']X0.,# M?U"A?*$>O5CB\7F>[ZYS@<@%8J,"L50XR+00!J*N6390H*'IEB3GD1>$3&6I MQL+V K$ATQ!_0!J\@%P@KC8J/\;L#L_9]\F_I>&,/9^WS;TQ W',2 4.X)WS^&]"/K_HEERG@#=D*(D+1 K1 'C$VIH(Z2:RW] M9(F3W9U'SW?]@9>$=>@7R8FSBZ69Y!-)G#^$Q/WCW'VD=/CDCE_.]ML1U-UF8L(H9$+J3Y$M44]45DW1L!%" M-E0=V;:P#&W%LC% SD[.$(.F$#P*[/PB8ZP9#=TEP-9QV,&P\Y*^XX$*=W:T M1O]Z+>A?[Z^%*_O^M^O;O]]]$"ZOS MA)Y O2QKE FT[U-DC[9 U\_0RKZ\L M^^K.M@3ZU]WUUTM+OZVP&QGW./Z?OOON M=.A1B?A!\'R!/CVFRC;Z()#7 9G$PH10J+-D;X&*3??GW<:_H!"/P@,U2KGT M])PY+5(;,'G:8]HC_5S^>9\9,.,Y2Q*(J;>0*&9A0,;CK/4O9]3=9)_IL ?Y MYXIIWWO/5&5=D1?A-GAVEWR+%V\8C^B?=%Z9;4*MF;$[B.^I&U+%BW\HA\\F69).Z[=34 M:LET3S4T$;[1AE$DV!2%P[9M-/9I?7?>1M[;^I=.$/&%3Q=^W0GV9N;:/E:H M/VO-E[[_2Z^>\K[:;7I= :]LPBN;\-7O_]&NFS 83@>',^J/N6O3HL,M M==LK*H *)%@I4FV0H^C4,U=$;""@&I8JJUDY!UN7=*LBR3T1ZTX8/%?=T&"_ MYN=!HXC0_QLN'V^QTAWH7^^MWZ,P_CUCG.OPCH0_O '17[WH]^QM>>,W\DP- MZB9.C4J@T0V:UFXM=UT^W%\+X[OQ9V&SE5+_JF*'-AB[:Q,+H ?5#$W,3M M!=Q08>+:NJYA)".DZ.P@LZX;DI3!S985&[\';D?; %*D?FP:\_V?-L5Z6P+> MDG^*%:0!!4!L UFV%,>R'92!%VNBHFD65L*D!59$8U=!*Z)[,OE*II.H,H M$B9A\-BNNP): F)4*@'L4%N;706O0%FS=(GZQ3F(L8ZLI7SGOS+*WB2$W:?" M14@^3+FIUBI3[MKV%'RXT*"F Z%J*AHT36S9JF,HBI.=4+(B51EK6E2YAS M,E,WU"J(;*>B9/'LAG\09O2>;'H2$$O.I(QL MJODDS<&&)1NV+0+3S$#GB")0 -*&'4Z$Y*:Q7=*>FS M+B-(+6H_V, P9[X7Q2Q>\^.]"01]-"0I) M$.J)L2=B2+0TA$:B2*F9E&8 N M87,Y0)H2FB)2GR/S 10;U@YS85!K%1[W[/H*2*@41J8!)$6F;IT#55-#DBY: M^9D36[' \G;AMH!L3D\JN.?)L7W;Q$BW[H.EK0R>J;,;;&6EM,LO4R=0,I&- M6,4#RU)A?G8%0U51%F$[VT_*L$XB-ZKCSMI M(O^T#KEJ@5Q3MV0)8A%!#2BJ*%(0JUE6CXE4I1ZYE_X@>"9?*8G?K6XC2@/Z MW6H0@\-XK,L,^YZ%;8JG?^8N+L?O#+]0+/"KR-C&%*^VHXBVXK _8&8LBR:T MEPZ<;83?+77O)OB58*.E$GJ W[YYQ)?L A<2Q;DKW.-MFK4 +06AH"H!&]/O M9"C-EJAKSO0X^YK3W!6BAHA0Y$@1#:2=<5R M1$/*<:;:!L"RM#7.FG- (6PTBZ [.#L=GS.F#8*7F%0?!)^T*@>V(_$DB(NM M5 =B$TJ.:9B68ZB*K9DVR,"LZ<">@9G^[,NGA/A7@1_,F[89L*_(7L]^ 7R8 MHU^MC2NU"MIM5;(GB6>UI)PU ZD:!:YN2QHP5=$PLNKTP+(-B-Z+YP:3;*5F MMW^N:4LPB$\$+KD)%/00NR^'F6CMBUFLR26W%-; M "*H263/]K TO7 M,O?4L.WE6MA%V"@OA^WY4SK/+*X4^)&1T#KM=\\H;;_&H4O9W?/=\.TR)L\1 M!3=#DZ4AQL&GDA M>T/2[ J?]X#@W4,066YV$Z@[X#T91_HF#'YX$6-[R@;"3P_$)X]>+#Q2=OVY M2?7=R7VA=9)!+AQHT3&A8HHV9-=#JI)MJJJ=UR%4I.5#;3/$9U:VD1)^KU53 M#K,AQ!WC-FOB3N)PK8K&A8HV-8156S(AU+"J8P>(<@Y$10+6TO[LQD#KHG>TZP/+<,TN3@A+ZM0 MQZI#?0PL&>SR+,7,HW=(DY8.ZU(V.W1VF-9HAN=.$JKEW'ZB,0$NU+A0FPDU M&11"3=%UC!VLV):H*5@WC7R+48-0<:?M-:[CBR-'1SFL5 MG#A"2]?P8< NXA-E&3J&+0+$HCP90MEMFDN),4TA=%G5OP>A4K-'GEN+T$0G M?XQ=.IC9]\F_I>&,/9^[_H#SQW3=]$O6#'A:,Y M^TCI\,D=O[AO$9W?QU&8D=!-A$V$;$VV%-.$T,1(,9!N*(IJZ+IE.$C7H M<>=HOQU!W6TF)HQ")F#^%-D24K&LFJ)A(X1LJ#JR;6&9U3BS,4#.+BMUS\#( M[HYD28)ECBSFMY;##@/975DJ^?B2CNXA& ]9\IG^]5K0O]Y?"U?V_6_7MW^_ M^R!<7ID7PA*H-IGBOZ91[#V^E=ZK7*!M)SE[9%ET'IC2%?0RKZ\L^^K.M@3Z MU]WUUTM+OZ9\9*.,Y M0Q&(J<&;:&QA0,;CK#4)7+#/=-B#_'/%K.^]9ZH2K\B+;LYP M#Z1/WQ(^TE)C+*TC)"/B1]Z/65V3GY@5]'-2?XR%[F/WE5^LW?OYGVR\^I5/8J]6V HK+ M1FU=LFU=59#E.-A$B@V "35908:BF]C2EFID,Q%KEB5LH<7U'ZXW9OL>3A"R MVUWOR&!*!^F12!^R'3^V'%3M7S_>NZ_[K)[0;$E17CVA-6+NU'$K%45,)*1C MT[!M5LU(DH FV3K.< NPAI&RKC@1N-!"8C MA!$9/O6ZO. : *,"P,@R=0LKJF:8,M:I!I9-D0)8!PC+H@F6+Z=8 6"3$MBA M]/T;(^]?*?T35+.$K5LR&+M1Y#U2,K(!Z?Z0@OCFD]ZF"Q0NY#S<;GY*/ MU&78K8E3*4JY%KYJVHXC.HZF.88LL@SH%'>JH2GRTL6GA\!=Z^L5]3"DU?6= MO;6QKO?:SVNVB_=1MGO+7>/#ZFZMT-WT*T4#H@U4D\H0551MRZ RQ)"0@FQK M.Z@_3)'WP/MB_HI::K32X*]/LQ@#'5O_=ALL M';%+YIAWU]RCM>?Q&G5&CIH%L.E,V^]EJ;(TDWM M43;TA5%U2T9J-C2;B>*<"&*V/5*IB;K MT(0(&G0>&C(R4629MK$4\-E*%.WC(H>&MT'Z(XI:>A;^>&X8#\<0>Z]>(OJ'B6.XV#_(O4[$F^:>AL/=!6'#Q/WX%6'%Q7#WB 7N'O.M"[3O*H M,E"W3=)[SZ9 ;0BYUEDY8-D"H7227:@YK=S24/!.1-F00_#>B_*U@1W,X/DY M\(6[.!C\46\8'&(DK*#I40>@T^5B$0WJ@-ZXWO#\TA=,=\)<6.$T@X_E,RIA M\+*_7*SE>;CI-(Q5'9-,VN.>H0YC?2+K/4GJ_UJ3T'YAZ.FA:B MYJ@<:Y%';^#%G#LY=Y9MX8 J]RIJ'7@_<3=@ MI\-+&2#7";9(/+OV:._W^7[ZZFB9^YV/='];JP4=*J[P-0R$-14!(%JJHD-3 M4T%6#!#*AFKJBX*N[!VE NO2'XRGC J5YPVN I])OS 8CVF72V;LD&CQ_,&[ M1>)L#$78F$6-+_TL9KPD,G)M1!$;9:PMR1V/9\,\RN.FQ>GFG@@ M"Y0+5"Y0-Q:HO9.9[?#5-5#RU:FG#I E(0= J(BJCHU<*DJJ9!Q4*C;@2X,/ M2,6'*;5]-'>Y=Z7\#GQ1R/Y!F&SQPUW$9VMC,#W06QVO-L>9BC,59RK.5.UG MJHU<NM(IP_.7^V MF3\WB90#$>$B5"[)CHT,;!DR5F391JKLY!N($M*6O)1-ZNDVY;PTGH-QN++= M'.P<[%P9/!+(\V0Q]4NU=AF;L+A] MF&4\(5LS#1/;EB(AR;;D///)0G+U*:5E;/[#'4_)P:!YL$-)4K-95!RX'+@\ M!8$S%6G!"1.!XG]B;SZC-GW7UQPV$C59_: M'6+C(6 > FXS?VZ6@@4A*#Q86=01=I"BBJ(F2HYL*_F&I((M:"RJ%WW([OA( MKMVY3<7#?4!%QF]>/&(G>NB,G2#LGRN+#G,>J#OY85QZ]$]Z<.W&^9/S)^=/ MSI][M;Y4L2CG:(JZZ>B29&$9Z4C19%')K"\'VQ8ZA/7%K:,C9L]W)2J0\-3Y M@YO>QUEP%>.*+ B0M>X<"F@GIGD0N-,:I)U,M5$06"KE@,B*K.FJ;2NFJF') M,!2$4*XG5-%MR*OJQ0W-M MB4I)6@G;AJ;90$**;IM(UME^88YM$1@85Z:<%!0?ZCZ%)R-X10)ZRU/-VUS! ME._SM56G]U(BR*):Q*DU&2%D&5370RC:R*12(9<(EFSL*!&Z'TK0U,,<2>/R M@LN++GJ;R_U_<,'2I*=Z;_?Z- J&R6KA&CFDI.E)$TP+4&U*! M9IN&I-C0 (ZI8W$6"*4_^[+F;/Z,LL'C;QE=6Q\NZ45SZC%#+5\@Q[ZH=KI6F-'KSP&X7SN[.(,?667V.DS:NP+K* M'*VZKK@KPA2+Q?DSS1&!B$T #-6P9%63#=O.]_5MT:BN+;F'FSO?)W8/MM\/ M/\B*G!27"^M:58 &3 -BQ[2QJ2-9 MI]JH_)ZLR^3_XM#81$)B]EZ['-I"NPB&Q)6#*GTBCDA)>;/>SX5GNGG\AA\MN#CN5<" M,97!R42$ 1F/L]:_G(EGR6,![1WI0^V7)3!AF[DXA\RO_XO+BP9[,]PMD.+=#.ZK<0 MTW<@\.?/9TO\FK:I]4TKGMJM2>'O.M"[=DRC[:0Q4R!!W38/_CU;Q-DWR[*[ M5C0OR35U6VJP!Y)/+ZE@>Z"*E/["_2@D1/A&&T:18%,9.%S<5U>;2[7>=V+! M3D39D$/P'K)9VL<.Z5:/D)A:PCQ%#CP25DO@J ,H=K@$ML5U?ND+V2:7<"#/ MJ*W"4CH3PN!E?TE>R_-N'U!*L73"'SZYUP<7D@#\<)/[.K.FF#"@:G) MN:B%7'1466>11V_@Q9P[.7>6;<. *KLJ:AUX'.7 3Y*>^_^S]Z;+;237NNBK M(.3M"#M"HG,>VO]Y=,MR:)Z.^XO1Q$LBK!!@,8@-?WT)[,&5)&@.( % ML !DV\T&"C5EYEK?&G(-_'7?IW0^);5XH_SA@^66,N2U"S??H0%I(I!2V%^% M4?Y QAX9@1QIQL)?E^.;A]PJ!UD.[^$=(00 6^T(.:X=$98Q+S7!A CI?16+ MY1RE_&4)!U#\C?0DX0#O)H@JQ:8>] ;YP6UQ]P624-,. NI)$5.$(,(HL@# M($I(\H1"87:U2?TR\-I=F;ZWDO'=;((G<$O@EL#MV6&3"!"R0C>-*?:"B !P MDB/+A&"\0C@SNKU*\/NN GPV"J1,H9 )#!,8/A,,6:/J 15C ;$#4 %& M'$3>UNGNS@#:9S#-I3ZD8J>FU.:#\OXN3&P^7 RR51^CP<5L>A6^ M3Z\+2IY>#";Y]T$V',8-E?">@^O9=!(^#PM)>3 %4O>P%-4QA<&E^F:)J!)1 M):)*1/6:%CRD33.5SN$*E>/CQ8?\ MNUJI%9]FH\EP=#W.WT_*XN$?+U2E@]S67:/J*O\&U?)K4%CZE_^-1*?*\.%8 MZ(G']X3'6]U0O:!2$F:EH PK@[&'H.1Q@AW&:UZZ[?!X8L]=-NS8^QZI'_+% M8#R==Q(=VN^8K]0@ZC X9L@Q9YD# M2E B%,9(",MXC#S2:T'=05)+]EM7=L6K9"&@3K-']TE.8G1LBAXKLA_/3O#[^7Q95 297D1[-!;; MG!?%-D>32&"3O"3N[Z/%Y2"_NAY/;_)\D!*OSN;Y M>82&@ O9>E3(YIKCEDJ+P!-XT'D/R:E\J$[EQ]A<-G6"..08 6& 0E@;+:S0 M=5$.9CFX/U]IGLX![<%_R7[+9\/KH/& M.YCE9=^$Q70PR1>#PMH=S//%8EPHU-$U4GD\LN_9[#SMTB?W>"]$0C^)ZFGN M<2)$4_6MB,A$D&@O, 6!)&GM)>.2Z#4OF5H58IA_+EGWRS2P\]]'B\M8!"2, MV$]GAV='0WPBC](;GWB^[SR?!$DBJD14B:CZ3U1/TTYH*U\$,T49,\8((1EE MRFICZ\U[C]1:6^C.M9-N+-2CU1Z.9R^_(*IW9Y&JBMCRFJPB6506;/7KQG;L MGGFADI4G[3)]/\I+25D!)$$.0&X8XLU9+1&4XJQ)&D#"RMM/<$D9?IC\P M4 O8.+LKBSY'P)B/%OEI/OLV&N:E>_5S/IQ^G11W*3RM>VU/$W""#MIIFR#C M\" CB;1$GXD^$WTF^MRBRL4(:.I%."2H8HY0A+E5 "I>!_=ACF%/5*Z.G 0' MKQ(=W#[VZ:U]ZD :Q7#.QOE@,EULU/]WG_F6-7S+.(-"(\&%A4X@0P@-)S%L M/""&P+4Z+P_&WIMB7N?AD1\O3#/'I_DPG+H8Y4^J#/&B,/HN^SSU5J >D]SL M,YL]YA]GO G<0L989BA&" L(-"4&F,!GQ& EN;(/^<=_*!_O^ IN\9S-SQ:G MR[-Y$);AI];=>N^+>%)'MVX%\/ZXZ1,T]!T:TGYL(JI$5(FH^D]43U-B.&ZJ MN#M)L*+:.L6Q5+&4>S#["R5&.J+,:RLQ':?U'ZV2<3RQ *:=RS_+A_GH6WY> M]BW+?\MGP]&\2/F//H+!97[^=2-/P5ZZ_AZ%!=HT(E106\TAI%Y1"8VP7,H M"Q1+RQ&'OH:%<-_O/WT(<_D_Q52Z:H;G=1.'THGPN5J&O?(5'$#YR.3&/SPW M?MIF2O29Z#/19Z+/1)^)/A-]]ID^#V[/^4M^=3V=9;.;.B\Z&)CC;#X?780Q M17OC8':=DWMRKT&OGT3UI% &P9JH;Z@,1!@ 1(@QPBL!':M"D"A0&-]R0SS% M-?GY#K]^F:Y8NO1:^MGTZHZ[LO?;JP^Y1.@)2/$3B;>3P$A$E8@J$54BJB=J M(1(U 97>,P&(1LHQQ+'PAO J]\QYH#U_12VDH^CG ]$2NM[E[*T=JK-Q4;L\ MF\>]S(_#Q32HBP,,WPX"68C7]A2=36?G^:PX U[_-IA/QZ/SP>] \4_]8W4Z M#K^?3Y $K]"@" @FNM[AM-O]P _;A@N/*>?)K.XM/48C$;G2T761CY ME^F'Z20B[&PZ'H=3W@>L#7!X5WUZ,>SNS(.#WD(D=],7M>>#?*<<\YX\&-JC\5J[,Z7OQMO4Y8JOS=95Y@'43@]W]NO5]L/YO/ MMO2&.WZ'\FL\_:?H.!L-_QQK^U15?&)KFD"E SFK;W*= M?\[ !I>SB%&_FSM,!2/" .THI0X)3YQE!#EN'8/4 M;Q3G&SDS;JV:B)"!L%9SF*WQZX\H;&>\\[U\QEF0!^$6G]3/'P?JYR\?!Q_< ME[]__/Q_3]\.WG\P)X-79?+> ,WMR3(?/UCWX=390?AT^O'G]U9]"5].OX3_ M_.(^?#D=?/0#HT[_9^!__OCWT[Z]_A]^G61!Z@KQT'.SO^XV5K_ M0.BUKKZEU(*@B157CR(\E]_;MY]$!6%\2Y^#H-39"\$W&.;C!UY1!?(\^8O'_+%8#R=OWHY\=?;8- D?/;Y6XTE2?L**L1'H': MFI"A9\@@&V3@2C'F&7<6R+B?H8V#)3(@Q+U9"Y%Y!!FV4*<4BT[#5/8'&3JV M>G:B?'2E:K0R1^.VYRP/A#8Z^>G M?NNX_07G0QYX6OW-C!A"MH,C'8RTF]['!YW27VH M\H;+ AF>RT;7EOL[/V'5".A'E:?8^(,9QC2##5PC(H MN$-UHE#@)[+>7^R)S--A/0O,#H-Y.E:'>RS&;'X=%-Y1*;JR29!65S&2]3\/ M5%4\U J@3^)'V? C8%(SZ27CTD+(',2XXD>G+"9KYFQ[JL/G<5X$#$_.56O& MMRG:"-E-;'!O1=[!*M='SI0"-GUUH/24!&;44+G /58C7S.E9,:N-<_=C"F[ M$YD8G="#9LJ#,_S:E!%#E<_SBWPV*Z/D%W$%PX?YXGCM/='J7Q%9X+BM=JCE1%/,(3STTUFR9,YJXD)*6=;@SU5A >D[S;8T:B34%F MP@P*QZSA"%GHN*2,5&*-. AL)XS4G50C^# 8Z7CLP'6I=K88G(_FPS"F16$8 M%D=&\_FRJ(#8A8P[1%64-SS+'0=. \9,$%%4>$5,5;[4:N'9FBK:7H*/%[Y, MLYM\C7P[#QJIK1;CY3$2#U#XE7>32_>+>>QH/ \/V*;4<*& M.[E5S*C GI)C3;A$#E .++'(41XX]%;5[X_UI/X0DW!;25PA@":0E"B@!N,3>NY"5M(66P*UYZ@9S[3SZ; MGF?SRU;3B?WGI..U&T>3;WD93#>XGN57H^75_&T1/!=^RX;#65Z?>+V<#2^C M'*R-S*.T)A^)GI6TD8O:T\"SD9LI<^$'8U3M2Q4">KFFM=:S?5M]76FK07/] M5*W0^]6B;=6XQ">HMS7@>AF/GXS10^5KWO"U@L#S(*@=-C88I-9!6;MVH:1D MW4W4$5]W9YNBW9BF^\/7!V?+Q@2,0:#B8=$;:1Z+W409/FQ:)0WF^60TG975 MPXY7]Y8M]R]&S@M,I$+6Q-@#H:L>FHX"C=;"@_X[&TWF<:+S^<>)^RTJXLO1 M_#)R;^#N>SM1O4 T'Z3:G0S80V B"%K>(&.I-Q!3RBG#051""ERUB8*Y5VL1 MXQMPT1;RR%"GFFXR8[<^ Y_SZ^RF3 %[0*X-LE9YUY@5=FN7]!CUW,2@U+)V=L5I#/OH6]?$"#(Y1WC\B[B%L?%+,:Z%94&XY MAH 0P@'590460)VA:];T^\EP%C>#;5[^]_VDGOC/JWG?2&]P M[>C9LV4B:R",98APH1A'#DL/9.7LXMZZCMAS"_XNP3J-]^\?>_:X!N/VA.RG M63#X1N>#_+=8/2 OU>]I;/1Y^/&*CQG1L!69X8P5R"FJ'6%(4\@!KUK_60*4 M7H/3_*^*V( M"T8(DUAK)('2#D&%7-7.T7'GGJ,^?RHG?">F[8X*0.P/""13^%B9&;5<5=AX M1KWW1E.IK?!8BBK^ F;=@"(,3D9CYZ WG&**[O%,7](B5<]2J"&.] MUMA+3KQ&E'FJH>9-$4/V!.7<75V/IS=Y_CD?QWZT/S?;@3L1UQ!T6R!T?U@Y MV+U5M-B[(.4]TP 08 UA6"A79R4QP]=JWW3/ZQW6 MQ$FU4P_0>*YW70:S_%L^6;[4Z[W'?(MAP[=4>6"Y@L12QBC!"/*Z9A6VTK'' M^;:N _GWT>+2+.=AK/FL9M2;K9;'0=T6E>MMC-8QRNXS&B>_'M>W MO%[2&J>D]U@'T:F5T,K1BNN1MGQ-F(9%B8W//U5+HF]^G>?G[RM5F6; M2<6\@0Z3J+F<1#>*\2[;N,MAK M1SF-_63KS6S?%*9]/Q>;A%),-!Q)/YX&(VO:JJZ#U+X!]Z_MLQ M&5^'OI9=:_QB.VC010I%5>5R?KLV9J^T][YL21'CR0'!H;A4#JBXH(83)*OZ-Y 2MM9#H9YU'R;]E]6< M%^G!I;JJ)N,&:J#5M/,9=K48M;XML.Y2\D*79QOZQ(O9R/)OE\ M?JO"Y*H"91&SD96NB_,#5H8?\P'1=G*1B!,R%L)MR8HMT'+C6UN4>QP MJVP5X>B)17"MO=#+F+##\$9*.LVEWQ\NW!.C=D&$6T@0Y!+6GF8/\7H/^PV8N#M9CE.0 M1)^C'K>5MO"'Y3Q\&$W^N$D\XS;T\WT(:&:XV9!%2A@M7;"@B65$&F1US>0* M0_74/(7W]>SO*$^!=.S;ZF7<PHQ;*)3#(7[]HK*OR\J[,+;WV-9^0E["Q6B238:=YB4HV[*)Z/1L%4+G.QH4K+WKV%C=%[[V#3!_GZ"8T:/]7S':;;%;-MZLE.49M)[S\,WGI, MM>0@#9B%FGGC P&/6/"*@HLP;A& N;@#]WJ'R\B M[[^OIMK$F=X;4=J_V+%D.ATJ*SXJE5OI2 )H+*!540_V!D!(>,V+RD$"7L2+ M'6YN[:;UX0$*Y$.2NT$K; >J!.OU:AKO,!W^ZYB5;-F(5F44,UAIJ"RGU@KD M0972[YF3Y(=A)WXZ:R8WJMQQ9D_CQ&ZU:*44K^\N[V5\R3')V#[SWB.L)UK. M(X^T%L 93ZQV&@$)0!T#*JB&ZVE/&[#>"P3J0?J)DEGZA!3\^64V"Y\6EV'\ M7R\'>=5+I/8!CX+^-HDA2H/K<39)MNL]7(YY*]W"0X%P$*Q*44^5LM96)3+Q;C/)X458%*Y&??L]GY M(=?C>PVR(_ M=IA7B8^T?6F*]+PO7Z-*T=@DLK,_M>BK'ZO3^QM.+F%CK0OA):<>>>.ETD!I M9$E=(--";9X83N[K=>LPM^-);9 9[]0_WNV^UW:H)65U'I+)?QB(TO+_246X M%\9Q[ZB!6' NJR@V:SUS:PZ#ER#*%A)4$(.=%GPX=D3I58KI#M6:4=6B;?"' M\ZI)6\P_+;2=MZ7.$UT-WP)I!LV\K!XQR^>+V6@8?1/QA .V=AZ#$RI6<&*( M,Y01#P0RGGCGG:T[3@K+UEO#1RR)_[IF=C^OYK6H&C,YOWV@=>:G\-+3\_7N M>I4KTOTVO,PF7_//P8QR%Q?YL-M ]36').HTIJ>W^PC'I#OTF2L?E?*\D?(\ M6 ?82&>Q8X!#P)<E"]QISWCBVWDH[ F.E.D6:>X Q_L".$@' MPERR;A-C^K>]V"LLZ*OX/T!F#2S2J 706NF\5L1*(R!0$JWZP\=:;WK;S"HZ M85;TE@*YFX)O^Q8-L!U1O7,QG,=BC;4 'NS(9GF&\P:'W\^GRYB9OC/OS7^] M8!IV/^H=8QQI^OL:QY!W"AJ.N> ""\M6.?! *K)EC(L.ABXV8-\BQKO-&>HW M>1^Q=R(A64*R%9(QV(1J:TBH%\1A#CS'5$)HL$!<6PFL1W#[IE4W2,8%2TC6 M5[?,7:R[+$M[0=&-^V7_ZS_M<$+2)"2J.&@[L/AZNWC@YSS(G>%H/"IB&NLF M.4\U%1?3P>(R%BV)7N,8I!8^%?*@""$_B_5UAOE@?ID_7O'_,7)+BF;OQW_"P:XLJ5=S#&YB)#VZVOWW5D/6-"6"6%I/O $<,0-1,"-< M[>"5MVC2VB M\1)+ :REPB)HJ5:6>8EL.S#;&E0Q\*.? 6OKVR='84G/+YCCDS M*F*FRER;Z]B'=G0^R'^+&5^Q(/*J@]EP.9O%A-A..IGM\=8VE*VM;>^!(4J0 MN.TCD=%&L\#0E$+G/?;T+D/?=H3>KQ7\HSKY'[HT)$^C'?GS=%B8JNJWT7QU MPJ=RL5RU5@$I/L:5,N5"E;V3?LFOSO)9%VC0:6Y>;Y6) ] 9CH$)4:N$E%74 M4F0U ;$7$2/6%DS(M2!&6["6^OH8$T;QV5LF[#)>K/]2]QAB11\2Q\?>._0Q M%, -"DCBC'+$<6"A!IH114TEBI4T=BW%K%M17/!\Q\R.4G#HP=KUQ\VVM*FD M3*PPQCH>U.I@ 3-!(.*%\-90*,[%=H7W-M@6IB#1/=H)OZW7& MHTG^KHXZ0^#WM^B>U!Z1\GUC!==\UE&X5G'Z3Z.@F8V&X1ZG>5XU:%Q,?Q1W M594)"[KW)ZSX4\[CW2E:GX$W#T]A!TOZ;K#QP/C&5P[> MW2&BXN_EK+[)=?8U?W_&[N,!6," .THY2Z M\![$64:0X]8Q2/U&QD712'1Z,3 1S=HA1-D:T_V(PAYD0H@ZYT)^0N_1$5X> M=/GAXQ=W.OCR<6 ^?K#NPZFS\=/IQY_?6_4E?/'O/Z@/YKWZ>7#Z)1SXQ7WX MTQ_.'72;8\'P6\^>,]"%&1-^(.6*B"UJ\1A5IIR#4@ @@* M1:!S<)>\'UWH2GKCHOAWT"#4<#A=3F+7^D]!% Q'^?Q+N)<>%YU XG+$ MKZ?Y."_$_#M#78 83H"00,<*Y@J7E0,D]LHC]J[1=UALMF=B!1/G@_4&/,%5 M256/B>"T5%%&DV5^KA;/?D[09<(XLNLH0F;+_,U?6L.*@%&/MO! G"ZOKK+9 M33Q^&E9Z=!&TD,EBT(Q]4 ]^4"LVU>3>D?SAM^JELY6Z]_P7?\FXT9N_;+;\ M'V=?L\GH/\5[FY7@#U]T-A_-/UY\FN7SP/CEH2Y(16H%#/5.2H0HMMY"XNJA M0 ]MBU1(L7<*!KT8ZQ-12J&4?$.W3 M8?N1P8I[QMK>A<.XFTVX3]EX.E#CH%U^R!??I[-_S=\.WD^&)X,_Q$C_V/L' M@3_'.LC9Y.9M\17^N3[\/;][9#E?'9G.ZH/3Y:PZ^,>W@W'T1I=[?*>!D[.! M&6>S[.W A'$&XV4R"I^_9_.X&3B=74]G]AAM-K_-9P2?Q 0-U/1N-FWN>#/X> MK[T(][T>9XMH2L4V.-DB]L"9?@^'"_$:+IKG89;F^>S;:)@/KLM:C;/*9_HU M.BTF107]V-DAEFJ,NOL\'R[#ZX27',W"W#0'5R_M,5DLVK0_ED_/KZ6CEP2U/'0S'T^5Y>20\ M[7J6?\M+](QJZ_ RK\8Y#]9#V0UHD5W%RLY(G MPW6126*+B.^CQ>7@UY/3D\T-M*_Y)%#:.+!!>,W\.KY+UHCYZ]52E S[API< M_ENI3S6Z;/SHM\44C.;14(D#"V\QN J#G\5I"$1Q'03CO!SCXG(ZSTO^K"(5 MEK.!F@2U8CSXG ? 6D1>]&%:!A"\^[]EIXTP]1>CZ*09W.19P:/Y^8N,C#=_ M^>LR3!2&;P?1/_2"@5^,QF$.JI?L MU)D7KUB!C6)'G$'<5=U*L9$5Q5?AG./#]>ZT1^F\K(W*MX.SY6*U$I'_LO-HU96G!O#-!I/HVHSL M&.-Q(R2$F8LB=9*':9Y'(R'R6C:XR((8O&Y#>;@\+N6_E]DLK%!8S?#C+$ODB:]9RN;O>1&;'$@OYEA>93>#\U&AJ]1 %<95B.[X,JNA M["$=F7RVR(J([%%8SZHH43WK#?,$.AAG 5@N1F7WHDH8Q8_%JRS[= M7[([)N@H7#0 XRQO EH<3G+ M QR'PY?SDKPWUVDVOO+C<#%=Z4$=*(5A?@K!-"NA-4[08U-Z7OA#SEZF$V\^ M UVIP_EOT?18O6&EQ%9#NF_<\O?AA-"K>(\Q)FW=GTTGX/"Q1N?:TG.7CZ?>"FC\$ M:-Y\#B'8'$T'/Q=S< =5[WID-W)_?LB_M_R7MV:@P+*;\N^#'DU.$)1$(:B1 M,P9Q#\G*.>LP RV/)G80&@ZH,>&5XC:=IK(*6Y*(:?>@$_C1YZPYOP]&\CR= M;K<@>3L5-??MPY?DW;W,[%A&O@\PFY_-EE$%"$C(WKY,N/F5+MA:S--%@)K8 M$'2@I^$_*[/>JU/](V84)7?A--CB00)_ M'8R"JEJX8Z._85X.?EZ];M!?_[T!GLRB:"H;:AI'7 M,6$&0SNK<&%Q.9HWJY*7QG48J5I^#0;_H)+A<7*SH%>=EP;>+%_,IH4?+IYZ M%CVV;ZL]@.^7H^%ERVRIK>:V@5Y:@?/*I@P+7ZD>4>@$RWI6!-E4+H?\O/ + M%)B>EW;Z=3;\5_:UV%BX+L*FXK71&C\?E<'2Y3L$&WSZ/5RR+*-U8JYZ)(?8 M/;?0"L+ %X&@X\61PN;SE7?C^V5>IAJ'>8L/*+TCT_) -(9+.GI;+7YM^98[ M!+6G/]!3N/-Y(*_A(EPXCX2A5F0VOGE;^!#J84UK_FE4F.(^04"_JYX25,#I MI+3_PO^#"CCY.LX'=WXLG1G38@(?9:?JXC83M12HPC#-!D&GOXJ3 E&M5Q>G MS#O=%0LGM ,:["66J<>L%@^ !W>Y6NDISTDKZ_'H=_151R '47>:98/?4 M?2B1/\SYN+WQL['G^N*N?/@AMVR; IJ^$MAZ0QCU&A--.78 (!\H0'&@*!-^ MK4#';0KXN>+GFP_32>5XVV(!I_)MC:/T9MP6G[5(6N74 MKMRE-^5N6OYM-%W."U]XA=E;)S?8U(,! BOLC6;(4@D]D1!9;+AVGD!'#*_) M+=SV^T\%B86!Q"WK;_D\K+R--O,L/Y_.JB3TSWM.<1"1>Y+GNJ6X6HL8-%/Y M-KQK.9-1Q-8E4"+[%CZ@[WGWB^3\C[]!B,-S[YXT M_U3QI*GC7OXGS\ZK/:L.72R,1ZJ"?)UU39&[&)*EYRY<8'8$OW&9YB3>P?'3I M,RD4_(OEK+!OHC6[+*(!#G3_9>4%>U_Z,0[*"=:X@]Y/(NZ6-/AN8(( &2T& M/T_G6_&1;7E?Z?UD\-?E)._$7Z9.]99=7W780$54D;F&Y?2/B^F/YQ06:.,0 M:1D4PVIOO?EQU*QD&7O0\I==C[-A7IJF>1!?BS+VL%#PSXO'1?],/J[L]DGA M$2F3Q9LWJDXI0&#UT(=W"?YT)U;[D+*0Q*MF(1U=,M'C4?]/V+'I)'D O6RK MYSXP[("2*VBX"I)Z&9DZ6\1(F]FB, >C"_%M94$63JM9C)(*]F(^^A879%4D MHG)I%V%*:V"4?%DJM[4_][9B6#RD"&#(FM"% M)ZF)]P7EW+/7>ALU?X"C5:Z6@LP@3<+_M*%4*8D1,% QS+#S$M@>Y&K=5JW0 MZR=B?8YQ\\OG +6FE!/+462X>Y!\YI5S:#E 0@ M!WUK"]I23 QGEEG@G>'*&\#*4Z%0CN@'MZ ??<[:%G0UJI?F3SWEP0^\M^90 MA=,9(!@#R;#QID)0@I15X!W8PF9Y]\%Z3[(2[&B>??TZR[^NXE-7:W!GSE]$ MH^ZW@#&3;%S3YUS?_'<^_3K+KB]'0Q7;AA>"]6&RE10XI&"@/.TD-9[5@HT MS+1HYX()17S %*BP<@H;*PBMR)99Z467H0\[##H+HB0*HT("%GI():OB#F,Q MU3&EYNMJ7J.Z'+%]\(<@>RJ7ROR//VW++/IARF_K$;>,87#'7(S?V^]0AEG? M9AU05F8IAS_,Q^/JU__S!KPIOH>Q#>OO]TSOE]%5$/,?@F'S>7J5K=5QN3\O6"Y3.M#Y1E88HCWT?GB\MP=IB?JK#$,*Q*=CW/?ZH_K-'#FU6UKE71 M.?'FQ[6\RD=P_/L_UR?=_0T^\--#OW7^T],N>]5Z9:]55I#OLO3O&O.)YPY- MW*^@?"FB2G\I=[]=$1I9Q7C&(,>^U:;K:]^AVR5HUDO4=#,7#U;!V3WIM -@ MCZM\5Z*+1^A"O 0X]KVW5:47__12VCG@VKQ'._"T^AOJ#W>-D_ZPNRJ,YBRU MH3SX\1W-6G8LJFE_9?6ODR(OM:CFDGI/'EI_.,X1%SEO%5@%3 "LL?):2FBM M,1PC)+C!W#AA[JN%_Z ?WOU6;5FI(LH^/_^2_?;F1_[3?\QGBW^=A%8*DFGS:3Z5R/_F+7(!$G[#DE0-C6?D84:(XF(PU8X M33%5!20)K*@D:RD1G4!2K/2\:TB"], A:3/3IL?:4=&[9?!$ ^?1-CM;\(7U MA)MQD^ $O+88(TTIIU@CI:C"E8(A.<#J%16,(B:\;,=3K6AGL=Z8=-L@^Q%2 MZ:W2<0"Z1>+G/'#NBI\1IMIJI@R#@A+.K96U=/80Z^WP\].D\W;Y&1\#/W>] M)]%?+V79@JLK4=ZE;;79[M5N 8$W@$"UE-(+8Z@1-.CN 1Q$*>"M0 $:7E' MQU\[AP**9+>M7'Y$.YO1P6M+_$-V,R0\^!$>R";!V J!":",<< 1)1X:1TL% M@6 )/7M%!6$K>$ HV$WWS7[BP<%M7[KE;'J=E^EHOP18&><#E\5TC)BLH"XB M\=RN@^U^<>IN]:4-<6-_3031*C$@"-=>$N&9DH8S*I4#ERO;CTF$[S$KXJ83K/48 (N,1II3%GLI6ELIYQA;_)J^].VP M(N*=.M[Z+U;WWA!7\U$V^)0-8\VN0L;^-8NWJ*6K^J36>A9LR4%W4'WO*RR@ M#180@! AE$D,+(2>*N!,B07:(^[U:QOJ@0XJ,N@,#N1NW?#]VX%+UGK"A7MQ M@31K&^Q;P 4N3N!1X\*K)BUMS9L_NR^5 M=X,5O*=E=J>L_JJQ0D\=:?\Q3-+&Y8"E8%P@K+PUL?0'XK9*@*94:;I-W:8+ M/.*PVU"@WG: /P(70P*: P,:"4G+B-(>&L0==11RCHGQ5:D-Q"' V_%M1F7I M;YT #:/LGB*4AP@TA8;SIZ)N0GV\DWMWT5?E='B9GR_'^<<+%]L-W/Q]=)Z_ MGY3+%M;CX3HBGV;3\^5P,5>3\].R#^[#+:6)=8QSRQ5V3"*GE#*R+B-"@JQL M=Q^'!A!MI3<0:NT#A0?2+Z4HL9JS@RTC$DM6107]NJCK.1^%6V:Q*F\YTX57 MJNHY/-]M<9%;TN"^^B'K,Y2JC[Q)U4>.KR+%8]5'=AJ=F:J3O"HM]*,*Q>ZI M(Q4@.>:E3S5&4HV15&,DK?XQ!.E51O".A%TO_6M[XSZ#0#2Q@=1S%:PY#IBF M4&@KB$!5CU>%E=U>.N#?JLW&BG(^SBKGR:U8I.K'[EJ^8-AI;'!RV^]1#8&$ M&B]"#0B:T"4&&/342X"P#)\=,H947G?!) 7;]+J_ FH0<$(/ 36.)XCQ='DV M'\Y&95NJPEV\O(X];=X& MA*TR"QQRZ22# BFNA?!0BB(H$U&-J$#;SZ&Z5^.YCA46VHO578$%*%(.U:$) MB'WF1=[X++R#QAG@A92 0X)(,$609.%4HI!W>.L!TCOFQ>BUZ++:2?_EY-,T MF5X+T$[,C>-+A("P5;I 2TF 8U8Y0 UE7GA/2J%K,($ OJK0+1:X.QY'Z,A3 M()*)EQ#A7D1 L'$\2LR45)YB0!7F)&CAL3)I$/U2> LY>571WRTB0$&ZK6.R M=XAP<+ND95;4?$N^R2U$TNQ!J2.(6N45/&$!#BQ3&CI!-:8&ZFI?@F@GMY=2 M_:1]B>I8=Y7/"-AM.G4O"QXE S]A **M#@H&4^<1I(8#3 3GQJLZ(RBH"]O! M@"?O37:- ;%H>9=[D_N) 4<35MG+O.J>5LC;2I+D2UH[[ 62\I3$W3EM]!,T M>X65?0HN2R"90/)AD)0I ?U(0')':>LO2%2&,3'[P;'Z1SV;Y^>#S?1KJ'F2GV^5L%-/2+_-!_>[/OL>BR F]FA8YH7G, M"=WX5IN_1)6%6LI #-\.VKF(S[[;V\'W/%@=P^G723AZ/LBNKV?3WP*"+/+Q MS>8O68+M?SV"MABR%=HJ))E"GDF%!0PH2PF66%#AF(1 Z#7__WT0^_,H.QN- M1XN;BD@_K\:U36V4"'H/T-:5"^X [O,)97JQ*IYP'8 Y&TT*.IX.LJO8(VT> M2#I;A%6'E*R;=^&E949;AK\NP]B\FK9/.,*)/0/@YOZJ6X%/0:R-53(;Y MX.-9>+&BI,A\[Y"Q8I9!_MMU/HPM:0-MG=T"A8N@TH3O]<"O6P.?-@,?? _4 MLVW$P(T[$ J@&$#6!3M6.DBTH3 @AJ3**V7PC]JAK!:PM7[-\MT!BOW?,[=WO;D?!KO\X^X\.\@? >ZH'MXST9626,=$?\@.A@* MO6X2IO^EA'2GS-1=,B+M_$K%B9:::&8U$)8$)04+%H#'8\'ECV(5-U^K<,%H M>@X/E=):-/1NG@]_.E_."DT[EIJ_:U55.OB+22?NT4?**67;>4E'LSR[6.2S MDW6[+D[\:++,2DNZ.)P5)#+'Q!),B)52(,H,TPHH0SQCAB(!/0SD]:=L6YI0 M-XK/;34';SBI]]SJ9+!9[3:?C6;_FXV7N1W-A^/I?#E[K/Z:Y!)136*#-$<, MU0+YNOZ:E)ZWZJ]!(YFV0 #A%=08>FVK^FM(08]LR61AK?-SM7CV<^!:^;:7 M3< O>19''PLW?YH&O?2F_/O@9"A+F9!> &J55EH;CG#]D@X;W)Z,H#HY[[1% M'AG)A5/$U)-!%*M M,GKSE+=XROR\9'K1F^T:&9U85F_^\O=\, S@_W4Z*W2_^3ROJOV-*YM]E,\+ MY7 6*VU-9X/SDNFC2V(QN(@D\ZT@F3#)T^4L3EEXO_AS^%1X%+-HNIQEX\(L MF5_F\0%G63QC>1TNBC _#D)L'!73?R[/OT:BBR\R'8Z*2[^/%I>#T>1Z&:Y; MSDLSZ*JDSWAQ>('F+4X&L=AA/:#PYMDL#JHJ?SB_4QOG647][B[./>O7GO"[ M=?\&ZVMU7PT^1LM]FLKS^^3-]O!6C]#;G>??VE#!U5,W,' $0NQ9.S[A3?_\ MR*MNP=G\">W?RVG\S_6L*'(YF@RB@O0M M'UQELW]%HHTE,D>1^>)H:E8)QUJ<<5;1EB]ET3?#O)15*8#D =87P03O[C9ZMOB MIE>@OO#M&O+_20V[F *'YN#K:$! MOD\ M3BW8NI2/:HTJNGW2>3DY=5UZE7E3=?9;_>QFX/:#. MUTGL*1-8.7#[)/M:Z/N-#A98/9\O1F5%[D>M[J>PKQ#Y/#K= M9$W>;>Z4VMP!.WAW9R:+OY>S!L6^YN_.9GGVKW>%N^.G;/P]NYE'Q+F<55/X MO'G)GO-^@\M9M'Y_-W>8"D:$ =I12AT2GCC+"'+<.@:IWRB6LB#R("/B)F$4 M":NIR&Y/QUU"Z<"H1)M:^TVI^I7=KPJ64Y/SGQN&JTSF\X^3S_EP.8N;VCJ; MC^;%F!_T"$"(*5* 246#I2\U](#4KRXHLBV/@+( $(:P!)(X9ZP'J*X"%08, MQ,&5IR^4B9:1>5% 8J->_ #\*FR\QT;-HC%;+D^$V5'$TSK^(#N;?JM0\I8- MV:?]FV*H&U\=-Y"[>I&==@%(1?\W*OJ/\9L?*ZCE,Y#HND8_VV$_@/2L]*S] M>=8QM2(X]/&M,!;2H^B[\: :DY;^D)?^QUKCD;99.?3Q'7TOD6J[**W^$:\^ M2JM_Q*N/T^H?Y>H7Z?YI[8]R[9/43ZN?I/XQKWZ2^L>Y^C^2^D=3Y%,[Q6V5G5N>4F6S%"; LL7_?+5OU)'Q,/\LGPYO[[]>N/+%*I+E[ MXSK]X_TJN?36S0H^_Z5@$2PB6$NP_A6NV#$+;:.2TQ$D%_0Y9+J"N$PUK(]89C M_4&XY#I+")<0+B'4KT(B_JJI[GU]/YJ.D/EL)/;X>?HEV&G_8%+%D#EM@2XA%& M!FDH)6*$8\^AADPRHY5 /=Y)[8U7K\US'R]LR7']U E_2,Z]5183"ATJ"HFF M-ZDC2@CC!3&2>J"\,]84*.01X5[V&85ZXW;K&(7N=ON^I]=W@J$$0WL/0QCP MQONOJ%1"$BX0,D *S:V.,,2)0([RM1;)/8*AWOC&DC*44"BAT+-1"#4H9"QU M#D%ML6/$\_"1TP*%%& Z_._@0K^2YI(P(V'&\S&#L*:7M?(,$J,="2J+Y-9R MA0O,<-)2K?N\JY?<. F%$@KM+PHQU@X1E9HSHA431&H(/2SL)T$A"S:5ZC$* M'8D;!Z*D#1T^#AUM396T^D10K9V4UGF-O<(2>.D**>0M@53S@XO_ M2")C-\$A>Q,#,KVZRF=% ]_K[#J?'6>(WI/Q<)]AKQ78ZP*V*0VDY00AAKGG MU)7Y65YYQ':1,;K_+H 5YWR*C--/X[^WNG4"C?T C5:L+'*<$R<1"$@AJ*6$ MLSJITU+L<8]!HS\6>U>@L;9Q01-J)-3H"VJP)EQ+8** PMI+0;T3 !+-JPA[ MR3A,<1))U4B@D4 C@$8KQA,K8Q#35@&*,4( 2U=5)43 0;\+T-A3#D]Z06+Q MWK(X;<5/$@DMU$Q1@C 704>@JQ(Q%&KM>KS_EUP0"302:.P,-%KACMQ(I9&7 M"LH8<>V1Y;P"#>:=[C+WXW"#!K:D:D"92NL,Y M![(ND*F5E3V&C>2#2*"10&-GH,&:T!"H/746!*N$ :6%U$K8RG%I$ &[*.^V MIQQ^H(K!\10&^?7D]&3P->++)%+)()N<#[*OD?H&\TA*?PXRY"YH7RM<9<8C:863QB M*?0>F,JWB[F MOL<;0KUQ_/QZ^F56W.8FS,Q_KQBUGTK9Q@3?6VTNX=B1XA@#K=)QEA'D 6;, M2^\80,3YRJ@41O N0X> M( TUH Y6EJZ3S'=IZ1YLB$[2R!*.)1Q[!1PC#8X!PRUQ0#"K'7 *,U+U,A5. M!65M%SBVYZ"3U*<$.PEVG@([K E*$)1ZP;#E(, .QMIR5/>!T0;17=003PZM MI#XE'$LX]GP<$[R5%*H(4D H12Q3@@D#785CQ"O;YXC,HW%H47)"$I(E)$M( M=A?).&CBO;0UWD&+$&)&>R(==*#>8E3 ]UDC2PZMA&,)QXX9QU 3@N8%) AI MAQT#@F)@*).51H;"?W:AD>TYZ"3UJ8OZ1;0CG-G"0+],%]EX, P4/\@;DD\1 MNIV/M:+U>,8ZH?<%.REHI0HQ8RPD#E&%B'4@9AF6X1E$0-]ES/^^A9EU *0, M\DZ#>C>CKM=6TA)F' !FM!K<"4H=XU) Y;'@2%MEJ_1"ZZSUM,>8L6T/6 >8 M@7"GQ0@29"3(>"7(:%4J41!APK'P&B!)5- ZF*]C#K0BNL>0L6U74T^=1 DP M$F#L&# $: "# V&Q M9@+[!56BM61PL08MG>!"EU8400<"(2@R<&WW\&;]4H M <8@IR%@QFM-%$7<58X'AYAS7=96WK=PH XP S-Y A-F),S8?\P@[6)H@D&/ ML &>6RLM5TY52@&EUAQS,Z0.,$/0$YX@(T'&_D-&JW\:4[$(&I5>*V>,)(SP MNCR)QOV..DZ.AP08"3!V ABB"28QW 60")A! .(<.JA,U?/%4HCA+MJ^]D4A M()0<@>.AZWI%O8T!.;V#8>KX>(0#3ZN? M5C^M_G$./*U^6OVT^L-G!/[MW. MQ]H/#RX"O%7?BEHB&;!2(6JTD$RH*AT00:?8:LLGW/;[3X53[$L^NWK?N,0. M,IOEZ?7M6[SS\<*6G-//':.T*910XT6H(9O8$F2P!,1)X+#!7E/$B:KBT9R6 M31^+?J%&;RJZ=(P:ZSDQ78:F)-Q(N/$2W("P"3 Q"G-B$?>$>HN&;8)QA+J0U$&E0%9%#%G,OMHL:>\WB235( M3-YC)J=-*!E@#$-A. .<:L4QL:3.87/.LHZ8?-^R6Y)JD% CH<8=U. -:E H M,(-8:8*5=%AYYJLNO(XK1GP_4>-('!&0=UJ<(^%&PHT7X88D37(%551YG ;,=.3#W+RQZJO?TQZ.4])X$/0EZG@X]LA551Z$C C*+,%%&4T1=;7(QZ_26 M8_CW%">2DI*0XBB0 L-FNUPR[BPU$GN$!:<>\[I>DPL6$N;]W/9*SID$/0EZ M]A%Z,&WYA:US0!MMN.'6 "R1K: '>NI["CT'[YP12>U)V'.0V$.;:!\!D'3( M<0Z(M\@'W&%U[V:A2%.FLE_8DWPS"7H2].PC]/ F9 A1RC3C&&KLA*?.(\/J M[7!'_)8##?<4)XY,1SF\BC+3V?5TEBWRL-IGB\$\TM-H,X$; M!#:A@\A*RA"7F K#-*>:LW(?2QANJ,+]Q(T>N8@ZQHU[VJ1UJ8@EZ$C0\2+H MP$WH'Y48.^F $EIY!82T$E8>'B,==/V$CAYY>)+*D7#C6'"C%3(L@%*6*\(( ML,IS;Y"H&ZMJX]V6"U+M.9,G_2#Q>9_YO!6=2[&%F!,JL&(\$*K4OG;#AL.X M(Y?$ 0>^)/T@X<:QX$8KM!8:+V+U*>2HL1AJP3"M] / K$/]Q(WC<4EP>AAY MY DZ#@(Z:"O65BFND#= J 62'C"2559'TH1?NHG="271,*-A!L[QPWHHB[DO$2-)/TAU9FY=\>O)ZD=!$XK 0$"1"OFZR0#XKCK*-#W8"-/?CW] M,BMNR]QZAS"+J;Y_T6"G$"$@XE'#I '&JU:/,.2,^5--XH&Y#'"%+A$/)6FIXV M=NR-^RFI0@F"$@0]'X(8;"#(0F, -]PIRK4*9IETO%*%!$5ZR];8GN-%TEL2 M:!P-:+2:O2D/"?98:BH]X%Q8RG!58]UJR6P_M\V2"R=!4(*@?88@VH(@Q*V2 M1$D?RP9["+#R%00)AA'M)P0=D0N'8'DB$@XE'#I '&HUMQ-02H<(0XXSP:7F M'-=-JH@2I*-\R(.-($JJ4(*@!$$;0%"K3YXV3B)I(7&, ,H!Y(ZL*F=YL>7^ MFGN.%T>HMVQ6RH9VA!);&.B7Z2(;#^:1LM\M FD/1@UMIWC,SL=Z-IV=Y[/B M#'C]VV ^'8_.![\#Q3]]P4<.FX CY:P"BBIJ"9UA8_A5$,Z,A7W+>"H M=\K51E3UV@I6PHH#P(I69SSGD$1> $H L2JH4Y2RRIP3ECC93ZS8MENI$\6* MRF[[B2; 2(#Q2H#1*D[!.3:.<.X5EU@CRC#U=2:(@ET97_L6PI.4BX05"2L* MK. -5A@BI/,$4>P9!8AZ">K>EQ00IO8@UB9I HF[$W JK/"$L)XV M.]D+-X,@\(0GP$B L?^ T>K,!HAP$%OMO-1(&.[<*N*62@][JEPD-T/"BH05 M.\&*5B>5C^M?EK]XQQX6OVT^FGU MCW/@:?53:^;DW-WSXN+AWR9,3'.H">$24@RPYT9"4)=DTDKIVR&ET2O6AXC2 MWA1723T)TI[0\< &:V)*,%5::<$-EP)9A;4PH$H#YAI:WDO8Z$U!E&UW.8!2 MG."$' DY^H(^ !U5?9JNQ8]NU4_:30F*KJ M#A;(TE["QM&X(Q D2>%(R-$?Y&"XJ<$CE*=!N1# .(8I%IZ8RJ[PBMAN[(I] M2W5)"D>"C00;:[ AT HVJ%,((>@PTDX)R3 T=8JZ$2@5<2,< ^,Q8PCX+@07CI1V6H02.!ZN0'4&Q=/JF&_554L(="A M(A!J@E<]X[B7"-0;;]&VJ^(C)CO5!Q,()1#J"PB1 M9D-;6NZ=A$A*QH"B@"N+ZJI,S#/=2Q#JC>,IJ4$)@1(";8! K$$@XK3$5K, M/4X!)A!2J(K$\])NV1#;<[A(.DM"C"-!#-%LLV/H*1",2^L-14%M0415T3F$ M =//S;+DNDD(E!!HCQ$H_&GJ7ENOH#&",$Z"W:0)-K*RFJP1L)\(=#2N&\S@ M"4P@E$#H $$(-3%###NF*6!6 &F)I.'_M>LF?.'=N&X.-F8HJ4$)@1(";8! MI!5^A+TB E 'N&)$0 QI;8AAJ*4XH/"CI+/L+"[I%G/TO@7S^+X2O2GZLO.Q M[D%%A4A/$3EM BH<7>HP5IE: PE!HE M'40&&NRU483[N@0%%*J?I?)25Z0$%0DJ=@(5J($*Q:WU0AEDK$3,,609K+>I M HJ0_H?6)"T@L79B[9JU6Z4FG#)".^.@0X0B%.OFUE%S&&C=3?+ OL7 )"T@ M046"B@(J6"M<3DK H0#"0!6D-:68D4H+(!##;CR1^Q:LTH%B03D](0DM$EKL M/UJ()JI$:*DP19PI;;"S&"M;NQ>,4%[U$BV2>R%!18**74 %!4WX1\ #8KRV M#&,FO><0^:J$ K*,^&XR=_K><_DXM("CZ;C\:99?9V'&\]^N\\D\GQ=%9::+ M>5C^M?EK]XQQX6OVT^FGUCW/@ M:?73ZA_SZA]<%V8_G>7A?I6K8W@3'5_?L]EYX96+OJV4V?(D[UTUDG4'WB9S MT1//+Y--8)DPT#,(C'10$"ZD#)\XU% @P;B%H/;\5K[8GVQX[K=L,?J6J\)Y MMO^9+$].'*Q8ROTVO,PF7W-?,E2OMY5^2+UI9RE!S#8AAL,F:H4([*WC&DA" MH;/4*JA*B/%6&(Y>'V)Z4T^E:XBYL\,%MK&_E3 F8"IKS%@CG-'?6 "P45HZ4@*"! UP\'Q#V+4LG MZ1P)8A+$= TQLH$8)8VUAIJH=4 K@XGC*N^LU,@8^/H06,108YH54-"6*FQO)T57N70N8I2 Z%^C'1J2C(MP3F5 MM^V!-O=#DNYG$FJ"L01C&\ 8;X**#!8 ,:B@L4H")X/U6A?$TTAILQ\PM@>U M<7:[?Y=P+.'8X>.8;*(*O 94:&*98Q!Q1173=?4_82!E^X%C1UJU)\%8@K'C MA3$)&QB3@#D'O?#"4B.TUA175J4QB#FX6QA+NE,"G00ZAPDZN!T=H;2DB J. M&9.> HEAI3L!C;#=#NCL6Y!6TIT2C"48ZQN,T0;&!#02 "&%M8RK &$*Z:KX MHE$6;,8;P+)%%562L:P09X1#8PCHNY10Y0#^X%C MR9658"S!V+'!F&R"U3A6'!IMJ7?:*@NMUKZ", B%/0$+4A*@) M48\)46F#J A(RI%3@$C* '/2LA)1A=?"@K7J12F8\)4\L E,$Y@F,.TAF'+1 M['0QYY##'H"@C!J+F2!59U7'@:9K1;,/**01O>6 )>L\P5^"O^."/\F;BC$$ M$E2L&5#R$J9O($)CQ->)KP](CP%,(&3Y7GPO. M?8 *0[&3!N,JXD Y17R/\'0OO)T4D(2H"5$3HAX7HF*V0E0,H*#4:"6A9Y9C MZ+6N,X,$$FNEF5.\:?)V)C!-8)K M ;3=L4PK806@'"!= !6H@FOP-0ZYO1: M]<8#BGI%;P7')RC!7\2((9[XJ6![)).Q'W^!$%8DJ$E6\]B0D MJDA4D:@B446BBD05B2H2522J2%21J&(W$W)H^)2=C<:C MQ2B?_W2(3HK>E=M3RM.E4.;V+T3&QZ6H3VQ/"8U+6RPSIXFXS_AY.Y!P%U M&Y2B['TG9$);J1Z4"N= T?0)8^<%@:KJD^*88GHM<[CIA/QSX^':_R)A1]EQ M_?48,Q7+3;B<<'D-EUL)(TY@2RVP7B(%+7).(5>E-$/H[5IYG%?"Y6VGW[T: M+M^-N]YBS'4"Y@3,"9A[#BU9I";IV9.PWB";M-J%H M0M&$HB6*2M*X'8S#F$!-E60<2A]TVKIEFN&:T U1=-^JJ"7M-N%RPN6$RZ^* MRPPVN P\\HAAK9RB"%/GG65U139+35]P^5C,5,%LK MO&-2F: Q&^ Q![0&9N.8X3T!YN0.3KB<<#GA\F'C,D6-PJRQ@\!PBRUC$$MD M#*QPF0I'6<>XO-\@FK3;#K*3:4>PN;WVR0\E*1]Y/L!C#>HW&6M?4)$WJ&@( M09Q##"36G&"#I':U&T$$Q76M#0 *BUKSK7.@/<>N7Q?K#\/O1UZ'37_*AX?K?#.P:6YT"V-@L@YU@! MK2VA'$*IO:I"823&6/:4Y8^M\4#B^,3Q+^%XU.K_&7@;&@D4D42J(.*9 %50 MLA72KC? ZY;CDT3>>_Y,6GCW#$J:-%O@"&)620VE9%@X#16M#&^LG%KO=KX9 M@^Y;G%42R4DD'Q+'LU;'+V

V-W=;D\D MED\L_Q*6%Z3E7??,>\29EQ98KJ"CMM+"M;>F*U?;OL6&)"&?./Z .%Z 9C\- M>0F(!\0B%,QN3@"R%< U_>-BM/)-A.L)U@^TAAFS>P+9Q"5 F+J9=>"&XEK7=B M'&1H+1SJM6'[V/RQ";43:B?43J@=4%N"IIZ;EP9( 9 @&$'G# 6UB\0Y!.RV M4#MIQGUBHX2Q"6,3QG:)L;*5*. ]]DP1@%! 6R^Y(*9R:%BCF%Q+!WSM2(7D MADZHG5 [H?81HC9J4)M0Q %!SFG,'5?:2E=KQI(QLE9RZ+51>P_)%@ M.\%V@NTCA6W2Y.AAZPQQ5!+ N(%0"8E\!=O4 ;V6 O3:L)WD^#Z:!!Q>_(3#(G0Q M0X'(\ME@,1U\F"[RV]#\['O)C:\\*9]L\[-%).K!XC(?#+/9["9,QR"["G2U M*,K?Y?-%(.]%?MX*=A],+P;3Y2QR:$&\D2SG^604;C,)8YH/LGD\9>-W^SA< M3 -/EF^(X=M!9/Z-[U8,8^.K_[HP.)Z\1>P>$^F[S68-@\^5Z=V>:BK^7L_HFU]G7_-W9+,_^]2Z["!/Q M4S;^GMW,PP#_=#FKYC KY-0<4::D)DA@8RFT0%MON)/,*RD[4F^[DS MFCUG8(/+690NOYL[3 4CP@#M**4."4]BBP+DN'4,4K]1FDK$U G9;<#\YS) Q<7-RRFO^/J]?)&SZ?@\W()L2$[WW.ID\/_= MDAFW]0Q;;G?__U_6=LW?!ZR;+PK=X?TDPJ::G/^2S?Z5%S+-_7LY6MR<1J6B MT&C"CR9 8S::?)EE<@%F10 MB/.&"M=F__ED'^_8(NOZD7XZ.PT/+'#G05*FTBC@&>.4( ^4XM!5;;((<)RJ M%BDC2A@24$JJF3?A0H*K^HL >47175KMEQ,ZP.E'ZLX\GUTOK@,9X?YJ8S08)F.L^MY M_E/]88WIWJSRB%<9\9"]^7&:NBWSG\Z]H=M5AQ^ M/]VH#?'21^HY/*N_AGQAO8'H\ MW=Z-??_9@$BH10]%R@39&NVG_U45 (\).H )9 LK[>-4 M^_&UU'*R^0I'_.)A]\/NA]T_S1^XW2W@0'&.9($(Q27"2)( QPJAT%2@L9MBD0,&- MZ:GK$;2U^%KM*7&.DC@K1EL&JSY4CNTCS,DX*XJ5[#>G7+8"ML^W.0S1R_1 M;7:;SUXY@:93IV)/,($W: BP$6 BR?#!1*MT#$5"BDM,$AB)%,%1-53UD"4T)V&1U^=$<'@V*]_XE#< M$/^X^'P1?77@,G%$XHL^LZ^N/4^K,/4$I^-62-!N>$>PT=S$6!M.C-!"4E(A M 0<"XP-W0?SC\Y>9;[UTKR;#/R\)HC-D@/0X/)0G$!LY!<9N]41C"<0*IUA" M8-($)2 QK&)LP_26J=='X$#HG-M#'#3P>E]Y731Y6 @GQ'!I9)(:*[^5B#E9 M.@MY\EPA?A#6?^#UP.NGPNL0@(;9"<, H]@HR^804*@)116S@P2QY$!M]Z"I MOTLN >UO;>J7Z3P;;VLP-5@K6@WMI4-[ZS::6,8Y:F$F,"D() )W'5 M7MI(&">ZGSZ2+L8;XFX=GT?66/J4(RD!70.ZO@)=:9,$1XU4E%"5:!1;K39! MHF[>GR0&@\Y"UV_@J.J;V1D -P!N -P N!9P69-:2(E(,9*&XE2IF @2RVK& ME=:8,G% WL( N %P ^ &P.TAX+9RN2&.86+!EFN&L)$ID=6@!&%T8OA&X_OW M]=@&OT%O7+C[0-$]O&=K",=K^P<>N]PX@O<+>WD\[Q?V\GC>[V3V\H2JJ=^U M4]_[Y:F_R.)XA4'1$YL!RB;FJ+A DB ((>% )5"G$E=.&H"0?*Y7O/N88TOI MZU7+"&M[\*,NU@@^F8!QAXMQ"+8'2 (H&:404,P5TY*+*D4]U32%O)^1O]X M7RA;#; 78.] 8 \U[F"=&BI1#'5""8$P!D302K7CJ8QI/^-O ?8"[ 78"[#W M/-@C#>REDC-.#4D!3[$$6"M21<$T D3O+%+:6Q2L-\AV:I;LT;4=Z+C[X0$7 M+"%&&E>6$0P0*8G$*E;"F)2QNLNAA/B@75E[:C@"Z84\AF*E4PJ['#,W"]R( M<8"PT< P@BEEFK$4RKJO@%)F9S++P3EM#J'+6&#PP."O87 ,4--,(-9)',WTYD5-W:[+^?==?OKS,\*-U9ARP$;.+%R%VF/ M>#/@( UPI"*!$AC(4X43:?5^DZ9UDV&DR'/CM?TRY"NR67W&SH"$,GJ!CMJ9 M=\J!BH BNU"$-9EM O%4&!S'"#(I(+5F1CW9($T5Z6F]=W^A!7?:UR@ RVD# M2Y]L%M&DBFF6:B2X53N(T(JEP*1QI7H C$'LE0UQ 9.1WF)XW&@&B: M:H(58I0G4$EC_[^T1(!!(.WI8,;^(@*^8 $-C@L-5ONU;#9>Z;-/XOM=4$"; MC&:@-06Q0HF%A(1BJ0"NQBXDBDKT7#V@]TZ)?4,!N,![ZQKT,!4VW/4:,NP* M7WX(V'+2FD;+YXE202#2&AJ::)Q DG)59UH:0PXQ3^,MS O>*8KTWPEQO',> M1@V=A1:-H45CUUA+ 5UB;4(L]*8LUI!QBJ&D!O,2:Q4#6NX[^?]T]QM\/)[_V_K<<:C27Y^G7LDA A\M\X&ZYEG M8C6F,;!;FL^V/-*6J(A'*%"?/YI8:"T_MY]AXC9\O')+"$J$]B\2#?+QN/KU M/SZ #_ZS??-!_7G+PGT9W>1%]$M^%_TVOCX?S:'FW7I]IJN__C[+;(?ZS_^&E]8S\L?>S+"!1D'QYVP9?W(/2[GSYL MT&MU_T=^>NRWSG\Z]9N]ZY25]PJ?0MIE;H9\95!\ WC$<]_=G> _W97(*+W-KW%3'J.\&?/XVAE] M>UZ/9YCIO?(!'K'S,Y!&((U &H$T FF\QQC#U57H;Y7Q ],*HS=2OGL9^7K- M<[]MB$I0O@Q126A@+ SFF$N4< $8XTBR!!&2*B5-]]FP4/Z=O'9P>4_&-D 4 MZIL/1$(%#.H9!G'6-)M,%(HY3&*"H51"$YTJCT%,IES3^(V21@\9F$)#Z@!+ M 98Z@"79% IA 2!,!<=(:8&544"6L"09%4!V!DL[DBL#+ 58"K!TVK D80-+ M!B42I(3&3*!48<%3"#PLQ5(F2._,^7YZ4N$A(\^16FJGU-V_TP%[Q]@U5^*F M@P2CS""F&%/ $)$2H412#5AGB)CG5H+TSH^SKZD?LMNZD=XUN Q1B5,%A]8\ M7B9CB8DV*B$IQ! 8R7 %#LB>\5PG[V$X6 YAUE? BX 7?<$+)IJQ84QI'!-E M2,HP15A*6(T-2W$LY%MUNPMX$? BX$5?\4(T>*%BR"CEA";N_[3!B%9=/U*E M0+QS6EA?71+!Z A=]?T9?>RJWQ\L0 T6)"F.-&4,F0H!295"9"BP@(.8K:' M]FIOB@G[;FM)R04Y!D?E"01)3H*S49,JEL9(I5)R;00E3$*4U,.$T\0D(CE& M+T+G[!XBHH'9>\OLI,G)@DE"+%.G5)D4(B9TPJLNJ:ED%@B.T040F#TP^^DP M.VN8'2G E57711)+ 36D&,85LQL#TYW,WE/[/>CJ[Y)4<(C]YP=KA;.A,USH M#- FXKHYLC+(E0BB&=&$0! M1JH:_)%J*&C:+X]M\!OTQH6[#Q3=PWNV!A2\MH?ALT*:A"NF*9<<4R6 P76ML?V)[.QKM+,K,".J-[^<0.I8%$ @@L'<08*@)MJZ,(! M ($ J\# =& (EC& M$1,J)@7&:HF4S=!D#^7[]#'K Y\>I\I]0 L]T=CN= M68ED=_MRWEW[P&&P0TN,$TM5]3+B1G#*($)+SN8YH0K,E!NPPJLEE] MQNYZH0A^(8[:M7C*89. (KM0!#5Y=IC3&%C]0Z8BU3@&0L"Z&%+)9'=MSN'Y M(?8++>C(NR4'8#G6%NK?[T(-TF2NH1BA-#$I98+C5!$L=!VNP#+IKF=%?QP7 M^T4-\#:HL%#0:B48(IU@CEF @F$D@ M@:">7QDG?*=&E7TC"KI@ 4T"FKP&3?KD1J&H<:.D&BDW"%O'",0B@2GC M=26,!%BQ8W.C[%WYN$!O"!7'XTT)V'(ZF@II-!5)F*#&Q!)AG5KM)$EEG7F2 M4/".DS1ZC#!G H!.LU!ZJY"$01O1J*'#T",S],CL'(M;4XTXYT0: %.=2J$0 MT0S7V3RI)GAG=>#;NYRZ,.W.",2A568(MP=P#>#:-;@*VMC9 A&0(*AEB@#6 MKNJJ3G*R'X0\$)=Z\N/=R:W;BD-Q?)/0E5/8L5^7[LF'("@OX'/"Y*VV8H48;1D@ M:5+$,73-11!,4.WVC2%5O#]NWXY<#/P"]@*%^ZGT>C_OG^9N@^OO.[EVN>"_ M+&[L*8.5EQN/)OGY=>YQ%2+PW3I3K>?AB=4(BE\0_WDTL< [_Q&S;@(HC681 MC:UJD1?1+/=Z1S2?1O/KO,A;V791-LNCX2)WOXTLV<\LZ4:^U/%JO!C,%YDC M,WM4$4UO;Z=%>9'!+!^.YM&_%O8V\_N+Z.,D;*Y.^5NNA@/H\OR M!PZ<[+IW'=7M,:-9E-7N0LO!]BTNG]<_],IM'4?3RW#S1PY\57\XO]XK/_NAC?=_0@%ZOLM,)-JT";(H# MW^'_?-G(2VP!JD?;T=4H'\;WB3W;X:"EPK]5>YI:POWB(."+O6P\G@Y^_^!% MB/OX.1_G'C3/(2$P18JG5H!("EEB4)FO("W(IER=-ZD-&MAC ,(H4<@D$'(E M='DH@(1A\B'*+7[?.JB;+?(/!X$/7ZXMS=XX\8D;%XN8FF]F#"D?5 MZYSDB.G*DG[TS0D^QW#3Q6Q;I&FM/-K#QE5?>.(LNKSW)%<1372?9[/"+OUY M#0G1]Z-)9"\R=ICWPX_1*NUVM[6#W"'MRN:"K7N[)1SO55]07Z]U=ON9)DZ3 M&*\\ @2EZE_N]\ B:_7K?WP '_QG^ZZ#^O.6=?TRNK$[^DM^%_TVOD05K$89[=%_F/]QP8#?%@&;Y>I M$>+#PZ'=\A8Y%]7OW5WZ /U%1^X.XJ0I=G*N(";2.!80$$U8FA)>NH-B8K_8 M.85DU1U4&13VTR_.0+':B5V>+W?Y^%O^-_NHUT]*37'F3"?)>@R*"_(6I8[] M=.WT"NOZY"\/\';<\-8J$(^Q3"3F1&,84Z92*NL&-S%!"7^FMWLGO"V]W/M$ M-00OP.FBVK&-CW8:VV4^O\OS4F5S3J/Y]2POE;?7EG7WN59J%QOS)C\6P#2! M,4\IT,IPQ('4NF)CI-/DF=,S&C:N6/A_[$I_N9M^N;9L\/7:C+[E;ZBG$(:/ MH['E*5G9Q\QWL@D6,V4LVT%,B 9(IE!K4\THC+&*^\J/[O ?1U;9' VVA1C_ELU^ MS\M$$/VOA4M\^?Q ^[T#2&=JO4Q>ODPK ^C&W]T=&4I MNRC[#\Y<@?Q@O!CF0_M'-,B*:_^#_\-=\9ME49?RYT*1BYF[I'W^PN=&33S] M^]S*RVR<309Y5%SG^;SPR87]27WJ33J@S[.T2SN;W;ODLY5\LIO'-M(G9FYR MIT/%2SBZGE5K^+R%R9[S?-'US,G"?RLTIH(1D8!84THU M$H;HE!&D>:H9I.9%!K:G'DM/+C=TI=]%MKH5/T\'?LE7>P=;[%63H?L?W2#P>A.=G948 M.\[?T83G;TY@E-+%.''163$'@WR+F5LB;)5]NJ;:O3'@/Y5H1!.>Y(D!@$J1 M" $$8ZE18IDGG:0;.O73B&:E\.;$B08SN:7^IU.B.7/%$+<.[[[EX_N+Z,M* M2<2B*2OYFHTF5KV9-?4E@^G7B?]I:UW$T/[A4LVO\Y?39!E*O/'1Z2BW*MCP MY$V+QA9IA175*(4Q-TDL*J^O54^T$:A5TY)*+!*2&DRPX@JIQ.BJLZ\] M#DE=XK EA7RHYL^^#UPOB6G>-&J]ZH9MO5XFM$,=>\)S'(3UZFO0OHZGUGR, M+A>%??99/";G]IY?I._$-7=#&SM[N>WMD#9V?V46Z= MN]^N>'6!Z6UN[^/ VSZ+1=W1W!)B41O-[IF&]KAY,1KF51U>] \KZ>RWG^?V M^1H3VR[:],;*SNK^KH+/KFO]6I;.SZS]]WLE)6ZB8G'Y3[O3[LU7ZA W3UU; M$6MY_[==.&?AN?K#Z>;APX8>ZV*@PJ<:UY6!3F*]QG1?<4C6L%#K3IPS#G(B M&G+BR=$U^[I[7%V\VZRB;56/5D]ONV>$>QEBJG5S1R-^0TM M%9$VY5X60[ZZ)9]?6UAIW_;R?HDR MCI$KGOJGW?BK6FNV/%G,[5:4W.R/N+9+OKR,QYH*-<;%M,W(-UGA_I[DOU_FU=WY2B'R[=C1 MY-D2S=SO]M(C>PO_NU6 <[LW9R45^V(V>TW[NAN5UZV-'#72T-^XJIINO?+6 M7?<:]BQSA.AXRBGLKJV,.^AV,7,4L4[EKU10BE^GX]'@_O&26BN!*=;8I$Z5 M$%8K%+(6QRR.DY;Z874/PBAD!(($ )5"3:KXM(D!T?H02VH_65'9VJQ5N"MVA6CXOS:U1=CD:EQ+J M>=[H/V]8;$NZ]%=9 ]^U9W4ZRF!Z2"P7OG#J MAV=_1S.154ENMHD'BWYVW\;>&>U??=C&BAV+O+R'Q\I*5?((8Y?@*5=?L9SM MO?)L-G'X=Q%]O'*M$BYSMX)%=#NS^J$'Z1K*MUSM;F3U/@<@4[LOL\K17FZ0 MVXTU\[VFA>HA6FMYP M=TGKS3Z4U%S3K]K5YB*]>OL-737W5Y M+8],2^EJ%;B)A[#=!'!FR7SDFA!8PJLJ_UH7=:38LD:RI7V\Q9-Q8/U:0J3P MX4CAW//D*[30WG57GT7?= M&G'61FT6U:%(KRC;.V7CBVBSV5V/W[)/\/..5+ME'Y\3CM14=]YG(_:H M!O]:C K?F/+5$<>GW/TU#__*_+%>)1C___:FE],_SJ*/D\$;ZCFX(V_N)/J< MW\Y]YHX%V1)H?5#6.3C'N=<[70/$AKJZ"QAN&CJ" Y&3=C$K9TQ0Q37DD*5) M@B&O&M/'4BF^,0>DYNP6-_R:SUP:;/8U_W3U7U/G4OE8-7\MCYKEPU4[J#(\ M6Y=H$K,V+^]3HNQ+W?UO10F.#C92H:Q]Y+]H;*F/OYBE,649XM'^$6"S=\1W MKP]2EC&O;],RYEVF(2_[XMI?5RA[Z=2NOJW]VCZ0[DT7:X59"A\/([^\SG]H MK_'EVFLS]6=C(S=[[NL:M&;.,/JC^C6ZC)N^0N? M!U8Y8FX7L\%U5N1E7OVP/K^VX-88HEJ5_3I>/'=0T#2"(H3S%!&IH %6.1!Q MDM3<$>MX4;>D0U:TWIW+('AZ> MJR)RX=UE0+O9$P_JHZ*P$MNY%,;9H(QC5(R?.0]B%3#.*A98]5+LF:QATP ( M02(2#@D26$%!8B/36G.R:@7%-5D["MN&^+\UKU@3:=,MH_4Z M]II5*2D.3R^KA!'G2W(EKIYD9OF-M:N=2"CRV;?1(*_".-ZF*ZZS67Y^F97> MIQMWK@>.+J+PGP?6=ER,K93^;6G'?W3,XZ_VM=YS6^O-30EMK+>TL28[VU@+'CI+=],\X.2;"I>AK5-N*/SGZ73H M!'QHL_GU42U?U_) MB[N$B6ZG1O63K$^EQV:C^CNG5#;Y.G):4*E5GF"COXJ!1>/\@8@3;$0J%28X MUC$0@)0,#*V9HN$3G#^;AI93-9]@:GU<[DAY\">71?CE.IOT'R40Z+2_>/_Y M_="UF5_R^3;#\948L$O[[735W@H\'ASY6Z(':[F.C98Q8P RK(20@!HAM4\U M,W%,62/^5WQLSX2.;!MTV.W<_++'<+''290OH+IGC0/>.VMNF_C[0CTD=#(] M@ G/>^G'=QRFE;6=FO@%Y2C1 C-A$$\ M?946F*K@=;.VJMF9N&UOV"Z-7*W MS]9^_;74>MW![ZVR;&MK(?I:!NB=O]\5O_B0Q-8(Q*AHE3FTM6JWDUGOUM:')3C&5R@RW<$N)T6]KU:T?OBWM[[J],L_;U=!L37 MJO2FE>L ^4^N4&EP/;%R^>M]F:WI$@S6D@>^UJ]4S?X=YL.%I7/WA"[84A5: MS;,_'JI@/>I6;RBT>NM7J[J],IQK1JY-QL^C;YM^@Z4H*W[-9O-/5ULD MX:,!74XDTT8DRIHVDBL5*ZGJQR>8F%9 -X$&8\0@48DDBL-G+8/2(_ZR)RK:CI6>NST1^.R^'V(38:3]BIVQG[+0_ M(X!Q"+F>9,CUT3FN)T )[GI>IFC\X\BOUJ,HY]'5X<[QW?E'G!=@)_[;SJ@ MHC3_EH^GMRY[:FE+A#!]"-.O^)(X;'Q) DBKJJ8&<40EP9H8[/WTS"2IY#1> M5[M+97O\F+*]K]3N=N/8AQ3^^/YOKDO69BO:)6-\6?+%;V[-N^LJ"SN>*]%/ M=@KS=/KUXB^CA@=-I-?AS4:'QA)NG3[VE2=?2C//1'RI&GG$A,-(# 8)E3R1$HE0%H*^9021,FQ M"/F:1'YK4TAW OY"O&&HOK>2_-@%]EO;RWL5O:R5SQ,X T3)L.$R6V:"V_<$S1-4PXX-4Q;8R'E(M6H MUEPH5!L3>-]1<^E?[O"QC:8,/H93>_$C2&7JJ+9Z/56HZ=\[RXO%>%YL3-]\ M46OE,CLJCX:^"JV?[XF^7E'29YY-6)?5E/L@61=ET MQ5*E&T:RV3_"MS9I-S);]GY[9A?KP^NI86]9->4=34KIX/MI%(O!==GN.9NW M&^*UK%@YG?O])=U=.PU2/ $UW=6O]Y?>^49I!#G,*$4:0300@S@DN= M(@T5S6); F.\O=O@XH M8E+35G85, 01J#&$)M6I@%1147^>\CRO>9U]M+_K'OC*C^[P1[K?;2\U?V7"8'W1QU/_.(@A@X!AB"CD2J>D M'L."8D;;J7^,YB"'893;G^-->\2L M9RZ&O,?0,Z9/-EQ(8 P]8S[\9S5RNK)'W'"3:!UG0W[:R>>G"==T(J>TT:U< M%06$-%&,<*100KFNHE:)-00V1WIN;Q#1X>@1>(8IVC)S_F0RO5XHN$!OH:DQ M]JH(0<@I>8@Q&6VUAV%I:LU/I01-@,9$I*Z_D_V7Q( E#S)F'88I)Z#\ZAU' MCXS7[5W7IKZF;9RH)E%9;J]1)D(\.L2C'T4]V:@CVBA(F*8Q3VD:,TH(1)4Z MHG$LZ-/5D8YFS\$S D+4^+#;(?3)X?IKU7!YJ]N[0Q]LK09\M&]X];1LKD?= MM<80P0$C6!LAH90Q8DNGN#0"M-RU5D]A,<3":"XY2@1G>%FIS1E$&^[:CE[U MB4EKC[\F%!IQK23AAB=IG%!:%Z3;K[5LO68,$**Q(3$ED$H1QT*B^C49->K8 MO-*W2\K=4H]^/./".IP+&WJ9]] OC78[IC%]D6-:=%Z/'^YU6O^0K_3U["U%T8$B'73^X7=\5B#E)CN]'E+*CRMZN*.7/LVE11$DVF]T[7?S! MB&8@E!,G%#48+&X69;:JI1*[+O_G$^$"K01:6:<5UWL]0$H@DX.2/<]8G$!% M/:*BW@FF0$B'24A/DUHG$Y#_N.%N+Q:7_W157FY,9XO1?GPML1UKF6.O**2W M4'/$BW"R+QYV/^Q^V/W3?/&P^V'W3WGWCRZ1_AV;3_>-W/&F!_'&-<3\)T' M,.G+&-@:32AK&G>PU$U\):E!&#/!$030HTDB*$6*/P--6O[;MOOV(/%%X@O9 M(;QLFQ,0CT0Z$$$7]"@V@0H"5#R?"B1+2BA#,16G9&88^4&YQ!9VDE"&)V*!R;G M/,=.@XF&(I.N^(', E@1$"GG6/>3;7I.A&MOP&H_8P(ZS+^V!=6IW#)ZDAHP4R<$HZ2 M1&"2")YZ5IOCG_JQ>1F/UR/KM ;\'XQV-U!*0X5*38!12M'F>8 M&L,3K1 $#&*-H "E8U.BV$)'\NXQDOV" J;=ME,+ZD!@\GXPN67H)9,KE0A& MI ())PG&.$X34#(Y2%C"10^B%WMF<]GM.-_ YH'->Z+U(R2;;$Z2(H4D-H2D M1,>*)&G)YPECB7H6G[]=7&'/]GZG(86@]0>DZ"U2[ (*T@ %T0E$1FJ7$@6L M1D Q0B50<);&>*.?^YM[_/>N]7?:)KYWZL#159O4;75=N]=\[!KD+K)Q=#MS MHT#G#]2=/)G;#YFI6SX_ U"B4T(1@X82PKC0LLY1LG]TH.6_VIC_U>H3DP[# M=J+3Q.K>:N^G)'K[S(P[=7'1B%B%>(JH9$AP(A*!(=6BSO&Q_XMZZ8'OFC]I MI[.3CD?)#@S=#X;>P<\8M%1F+E(H-(L3'J<,)Q@:4B?)&"W9NSO*N^9=W&F@ M/,C6P(JO8L66FXLH)HF4,#%:2<$88G4ROM)I@I\3W-Z7.SLHNH$9#Y@9=RFZ MF(@FINK#=TOR_U6DZ'_\(M]I [;=824L! !/L@(\"ZUG8"6VBYXJK&"A%*8* V1 MB.0 2"Z*>@$ 0F/TWC@+1 =C0/6M 6.DU1* YED+"6&,2T0 MJ24^)V@OC3P#ZP?C(&!%/[!B%U2(!BH8P9@AB0S2 $+--<.R#L;SQ+Q_*GDP M#D(J>?N,3W/[PVN9>@^3\ [()J M/R*'+&;8:&/U!T,5E ")VH\(J88]"!CX M'5\_NKO64=WVE=A!6;TU#$Y*IN^=_=_/#*"HD>W$2* 5!(P!Q 4T5OD7=1>9 M%-/G\/;;Q0B.B=N/QQ8X)7CH,_OOXG[2<#]-"4&*29'@A"FC%&+ILH=4@I_C M!-B/V[]C3M^G7A_$=@_X\M2U]I:#3T*)$PJD0 Q"J[VG"5=U=5H2DP[F?KW: M;C\F.1[8_R38_QVU=M&T*/0(*UZ$]8/]Z=W_] 6GUO17['=<"8-9; M;_Z7Z3P;NZXP%;E$F:>7J%A<_C,?S*/Y-,I:DJM/P;R*>MP1SR"=-T:.EC<0 MIE1RI31D.#& "05Q6D?ZI%'/*0QZQ-/?2;='V>G0NP=W_64[^-XZ?PC+'R4G M[S(1&&F4 &$U FE201((+?,2D6!2MXJRW+PWQWX'S TAOP"]S<-Y7T0(23H! M#9XHUUEKMB4R3OLW5#, L$@I-:6_0%*E0-S)F-PN;'B!@E0/?!SX>(6/6WZ_ M)$V 222#FD %4AP9=G'J3%(-^'M#@"-%@%Q@@VIK>H@U/ MI"((F%@E& #!:K\;!>ESVMT]Z+'O0C^W4OU-#/-^2O47YLGWUK'^<<.E/IG. M'W*K_[B#O_$>,N9ZAF7'_GYA+X_G_<)>'L_[A;T\GO<+>WD\[WWDZ?2<_ M3LYO9]-!7A31+"_R;#:X]@THA_FW?#R]OS"+[>/DUY)4?JLH14V&:4,GG66VPDZG-+R8_H(S_63<9_OWD"T3-;O;[4"? M@3[?5H9)P(,,>Q<9%C#@(#&@WZKOREW>LFI3MC*PN5% DP0#%3...600ES@2 MDY2C>*,B^_4XLE+-<6(X$G3A@#.]UT5>H2L'^@[TW7OZ?IJ,9#3(R" C]Y>F M0?N;IU$60-XN+,ED13[<+(5\];9BNZW#Z<)=\36UT.^;MO/O^UR& T\VDQ*U M6KQK:+_@'*>:D!C3%%8MW@$U4&\DD6_-''^B@Z(#.", =IMMNFO+^YE\=@+Q MU !8)P18.W+EK96.]M?]/)@M#,?POS3/+-/6G_? MR;7+=?UE<6-/&6Q^;KWL>#3)SZ]S#VT0@>_6.4&L0818S:CS"^0_CR86^ZK^ MLAVLV'_GT2P?3+].['?#E0+U*/_C-I\4>32]BNK7?B%W_?L.]H*@*5Y)A0 Z M50@JQ2CD/"$Z*=DK%BQ)\3I[M=6$3U?KS+;&6&GII_F?+VD7N@.[D!NL54H4 MNRCC=NO<%ZZ>+Y7:]]I#O%Q[K"A-$&02Z9A!8F)*0+WVW(+@:]?>@AK\>R=K MOVVP;+=+;V\>S:_SER___'J6Y]&-_?JZB'++M<.7/\RGP7QZF<_*-\3P+')K MZ:G#_B'.7&W=;6Y7X5L^OK^(-D'*;<1HLLA*]/=?EVCF_]R.R0,+,_EL#;,W M8*P#"#I_^1I#_/(U/5];)O_O]:S)E:MX?,6)GO.\T66>BQ__%NA,16,B 3$FE*JD3!$IXP@S5/-(#4O2H!Q@M#A M>N(8=-)*>,E6EV.=4E;DV\/0NHH2GP?7^7 QSJ=7CQA^9C%?S/(VH.A2_/AG M_6)O$X^G@]\_>/AR'S_GX]SS_3F!7$'['R)5*A1/ 5;,HY8DUA1-\#EH 1RD M!&L2)XF(&28(,5X!G%)QRC]$N86?6\<(LT7^P;]PFW>VW%V".#$QY(P;B#DE M-#&\OCN3FIZC'1ST5$6@8\'_Q6+;U71L[2E[I\BK1E&QN+G)9O8@"UC%W"*M M-<.C*[\S#ZH&T\5L2R_YK'B5VK 5[U[.ZM^/)E$E%XH?UAKO=*>C58"YN3=; MZB:\60C6MM9];C_#Q,F_\-&'I+'6;D MU.KH/L]F7AEUF/_7Q?B^1MC7=B,[]/7IN$7=NJ3HSXO^EM]D5@NSV^_TM3?R M[/;2=WDPM1H(RJ:>46EJE5L=(V%- L,2:6+[MY2 4)T"H9X3:]E4MDOJL#+@ MTU6)&/]C 6-ON2ZTV^[T_0>))Z)D?]'#;CT,C0LV&!3!IAH@5H@EC'*.1:H( M4"J%L&10GE*,7LF@CA^_W$WWQI),O$U#VO[SZ@&Q)'HE2QXRY^&&\R0&,=<) MQ=QP ZD"B6_Z[$6CL"S9 > \'<7APXA '<;C)E+1A2H40P3HF&,=6 M_,4&QI243"E2070'3&FFB_VIJ)@?>:.=8Y2'Y(3E(6]8+XUARE.2,!#;'PU. MA*0EZS%MC<:-2/H+6,\>NS_6ZS8SK_\<=@SBD/J@M!M'G?NH:9".FRS:*AVW M!B))D4X%2@C$DL>)-K6QJ&*M7\>BRNW 6_"I""+R\/I?/!+7#0FQ(2'V<1## MD)_\,-20"OMHEMF69%B7 ^4(J4!*<$68XE3&% (NF#4-)3 :F)0!X9*:FE2D M5V1H0+::HO'/13$?7=T_97U7(\CBAW(BBZ7JEP_M'OFW2EB% JNL<0@%0;'+JE8Z?J1((MA*T6,IIK% M&,2*4F*U,TX2$YUNNUZV;QS"9%Q9*Y]EH7-2Y7,6U MU0?.K>)XXU7Y\=0]J_LTK.EE4-/+P-%+SU*]7I4QWEP'5OXNTM!:Z"V6@=V$ZKIO/DRDA 4$XIYPUXTE2K'7,M1&$4LVI MTD+; Q64FBDLT!,MEP?]'[<'9VT_?2:] L4_M$ +P'37PR:97 M/#"&IS%'!$-%#2$04KY1I^/_0GQO3 N(A?H M%!CW=#++RHR5[APU^\E6>;?,I;UDJKS&J.D)Y%'2%(=("26PV@I-M+2VBL%8 M59"7,LDW9EP]5U?I8C +QV\[VJ!_J7;!P=(+P#I #\P^T>P 7#2,M[JX<1(+ M@%F2"@1C:O_$M8O&6F6;\ZB>J]UU G7T O<"ZGKL;]E_O\H#2%UZ0G]*UZG/ M92X]E*"TQ_Z5%?,)UM(S*)(2,:&4$(+'U&A8IH\9+BA^JD_DD>;7G?:PI'2+ MC^-P>EA6ZR\;GQ1A">)4I E'*(6:2\JJ[KR:: B>FE+X^/IWU\>2X+VO_W Q M\UE_?>EE>129@J[MYHM/7N_7:3%N:*7.9#IOL,X^WGTTNKG-1C,WS#8:3XLB MMU@V>13JPEYO?PXK(=YGJR^>U(NURHIG!$"2<@/B%-&$ DEC"(551%+$) *\ M!UGQS\YV?^FF;;E4F3C__*SQ-+^)$*+,Q;=21^L=)8>G>23Y[B;SLW[BJASECE/R=M/:IW":_2TY: M+&,,J]?SX0?[!G?_J]Q1_O#.0@_4VK6;+KR.]>FO7V?YUVSN2CA&D\'H-AL[ MN\@N4 >6SJY=%8V7@:2&)VF:8JMA"QH3:D"-?SHE.W;UH\MOS8OY;_8]/L]= MG^%?\YG+>LV^YF^XSW;[_!>MK1;+K;9X]MA>@RT[_=VK=_?%9SX$6%8GS,MV M\=\[M?#_^S>!$/C)?^%_]U_ GWYXA3;K-.G1Q/<3K?K1OQ7,4-"RO#D3P%BQ MC%, E#7^F*PL[P1+F8*7P8QW>HE62/,1*D/X:6C2D)A\/.EHRV"]$DLN#Q]+ M:"N1)":Q"\X HI6&5.(TEE7-70*8,AL>RY=B21>;N0D9'W\Q3\<,OEF"_'K0 MV,'["*_QOOVBS?N.@<^B^?1K[J+QT=UH?NU-R 8DSJ+6^2NP<1%]>8VQV3S+ MR]_^,L]\"WI/!%%F_QM=C?ZPV#-SA+U_.I:!CCNBXUM+?:Y%]5ETF]V7$PGR MF]%Y-K$VS=@*%RMDLMG,]["V^_#7S'X]NX^@%T!>^D"WW7DVN*XN_1+][ZLCBJBF(Z&/E/_I0O,VMFY_D**WZLK[_*3FL/ MM9@4^< >9)G4_KEP(8O1Q,]FF%Y:X\'?HJ@;[T3+:U8O4SN$6A<=3NT_SMWD MB"ISJSJYMSPSR:P(L$\^L.?9OYWK?.9<57-K;);WL*OH+F5WY\;7#MO5MB;0 MR-YP6&&$E2(^ 7?@.<^MWZ5]T$E>V-^KB3INW3)_@+OZ[6(VN,[*61+^-4?S MD7TZN_X+?W_W:'5I\N*R& U'V
4@S73[38F?/0*,C3'J2]&:/R(IM=+=S7R77TUM@F03ENL3Q0+$$R M](E":14.HP,ICK=9_T)/K4'U/3@[\ZL9!7E:Q+1WN[?^MOOSOV99$=Y__>U] M=I?-JY_='J@@B;%VF%K,*/1,6"&MT&7O)4#UCTI.5X;.S=#9!<"#'JN\[$:M MT[B]]20^#%>ML0).4N6)X(H_8.$P&;GELF6!5SEW:1G*[YM>X[0UGA.K!F;3 MN\7M>K7<@ *K'_V^+)5X [17E%+F"0 :2*YQV4_/<9_7C#0X\6U!COO8TABS M(;F!:G$#E::PH 5(S8T7Q#%FPO^)G9&?0CA"N^)PW*B'V9#->ICU9MA)E]=A3Q#_B2$'=^G\"3 /01R' MS#Q5ZT@HEDIX#C'Q, !IM9:[\0&\'F'>OG'X='>%\'&6[;MC4.K69_N1V?!EP[!K4V5]_GBJCY3JI5. MB/3."8J=XTP#K927O.Q+3"V3!?3 MS27+)G0NNB1MVG+"G%*SND0J[1G6!'F@P@1)+2 [#0Y;6#\K=V='5B.89/H! MNZ]9YQ2N'2V3>$MBA[AQ'F!L01@].^]QBD']%#V='6.-8QYJ"]'^UZI':%5: ML!X]GR@0#4\$&(JIM-Q;"'8CPE)8?]/-WS9;VD"SM_EE,BG6V6.83IQKJI2/ MY\?.&D00".LW()1J_+!)%+J^MBS>-I.Z0+6BT!=Y@&!(V$4 "W MFW&9I[(VE^3;YE*KL*9]I25YU8SZ6[X:+C5);XE1_I[GTS]G\WF@P[O%*EU< MS<*+MQ2ZR8O5[-^;I#1;1?=PQI2>VN77,:?Y*ZV[N'S^Z"C:6_XTBL;TQ>H# M3?BP+B;7,:71\Q_TMU_3_\X+,T^7P^?FB;T/JM7=RV:^KY)RIT+QQ'DKM27( M&LPYX! 0+N)% 8AH2'VU\Z9N>O]I#XY'>E>M)3%6&821 MY9II3K%PUN_D@RFLK]MUG-.F"WZ\#._N",8>DP3LZ\%#^Q_NKL:A'1'TP;IR?D&1)L*+OJ73;/;[/I MYVQROO-S6F]7.4W6?$QFV_VP&M(=:7^SXD*ZB*>DH'YX\ES!K-=IT!03+HCQ:6?6&:C/!. MO[X8T 2GOF3^N4BGV4U:_!$-P)L/L>/'.7"P7"(#2-X ["0'6%-/,?-E7XWW M]1W6NO,LZ8D3;>+6%T_98>NZCU<,(&0$8215$)S%8^>-=^-(BU0?>UE"(VV4[ZH2)!T0AE+#">5$6&\4?Q@UJ%)8:=?'=4ZVH&,\>_.5/^#8 MVYO3^KM%^#/[G'[-!O<3UNMEH$98P";_6L^699^.&B .%4N0=U [1@*Q"*! M(HR= !I;R*D1N)*!LVM#PRL=" /FT:?JIH9J5250>RF=(5HJ0R@10&JS105B M ?N\.^"@L:$=T>XU*G2"UJC-"J_T^(CY8$^)1#FJ&5).F'A+<\!',;@%!3DN M^KRNI*:9H&WIYUT UY>V\UIKXY]%=GP3=K1L E3UL'^TJ^XJ2?9^ERVRIIM--'6D9(MQ?I/#S!KQ;7.;%S4::%XN+ MH**&/Q=7]T_UW:I?T]7V%J*+RZ=->91EH.]&]]^;A>>W;/4^7RX_9,6GZ[3(3'YSNU[=0W 94U5,HE%V-E^OLNFS1_N#Y-F+ M^V+&L]<^[ W58C6;1DQF=]G##5[WAL5LZL-B\ C&H>UF)S7VXM*EQ2*,_EVO MJ]C8VGI%PI6F@DO$,2?6QDSI,?@'2 "P(^MOK%1RQ+';XUD0* MCH3D@.L8+&*D(%B4PJ&8]+F=J&F=[)>CS].8C48TO:75>[7!E7Q0CA5-$/8Z M;-.,8F$3R)!&FOIMCS4WBH[;^CD*+E3B9V/(OP>RC=)\^B8Y-@RW3+ZXBS> MANG_Y+N@#Y9,-."*68UMO,1((,0P44XH2)75\4,O4#4CL+$>M,[$V :7 "LUP5L\DJ MFWY:Y9,_?@\X+C]^^CWF20_SW\:RS-6? SJ+_VJ=#/U"V-?0XG24YZ&S.: NDOHCPC-E'2?#J\XDC\?YI#$2< M"Y7AP%JZZYOB]8.(.LMBT!D!V@!HD%G@M/%?^G(+(PT3R#N#%48*8X3*?BG; MX!RWLPLK^AGYM> 9=C]:>?MUU!N@E?H3Z1PR/"R1UNMXVDWI_U_>E?6VC0/A M]_TQN[R/EP5X[LLN6C19])%P'#41D$:I[!3;?[]48KF.+]D210MI$32P0IF< M[QL>,T,.?>OWM1Z[G)M6!ZE61I?W)8#/ML=@*WB7+9ZZ"B0W,>/8A'PQTK?U MY@J1OJTU&\B?BN_%X_-Z]\OZ8RZPVPK+Q>SNKB[N5CUD]?BOHKJK9T_WY?SZ MOI@MB_K2(> #[?S[A-!NUZL!0(5P-',YH8)"PIK]C 1HR>)H9-EI-R=FE;HK M 'OLM0 -,A);RS'Q$K$XU/)66DJE-U,)IZ:C;3M]9SIT<@8]%_5R0W'BIVVE MB8_"59SI7JKZV8%G#P?"E$?+!RJ,9I10+I!PSC%%XK]7(%A?,&WQ6@#$- MNU5ZB'JN=4^C_56M-EMX,-!RM'P@ %C J/::Q"598[<1V,J$N=;3#.4EXJD: M#Z'WP?ZD8FM3(GT(V8MB_OM=]?V/>6.+U#\:OGG[H:&;;]"]>AS^O=K#[<\_ M!N*(\, Z29R$GC&CK6G;"[6;T&[S1+A7 R'H';UX,1_4UZ*.K>X(2^PI&HC6 MGD%K*,8:4HD4P+A=Q$0;M#]1R8-/:8E*!,B8PVHGJ;N%0I/QU7G)')>*.46, MTG#=>C<@W63R\%%:.@=#DD_ M(R8/]*0E=# 4H_;,13G[.)N77\KY\&P!,=\:,Y2\:'+YL[_;C'\SHV9OWATMY.][@L MES\^E[?%QGFN#2I<;$K].'MH:3C%#=K[.X.B%'M$C2%662FD\,0@R2172,5? MD\AE>ZYT"_WC8UW=/L]?;C^^*NKOY;PX(^5MPOH"--PS 2!CWC%@.$>&K_ 5 M6-#)9,;-H$$'3[1<#N_)^7A7_N*QH 9SXNX*Q "FD:,3 >M>+' M947.B[UZ'AVYB#)426$=>P=PG*6@HIY!OFXC M!@,6B:,XBM,QE@:/ 9P]/57UX>ZU6R@@8IQQ5!LOC=32(D7<6ILT[I\6:A0? M<'*F^D.1:\AU3S+57=57=IZ)A-B*T<13K MP\U#^>K2O'B:ZY-:Z?Y[*IHS(]?EUUCDPY>K^'3Q):I">5I2['25!!Y5BD8; MP6IDA#8$*]8<57%"&:VU.,DA,E$DNQR::2H(#DN @5#1J()Q^,?1U%(M@D#! MG.G\CWHP+Z$T^P>_O(A/.CG/8$2NEK-Z:6?+0Y[0<2H*GBL-N&"< N01AAPP MM*; J)P;J<_RH^;6P-0=8 @+F1>B_86,+Y35+1Q3FU=5!&"%%P(Z8[50V&NF M23N2&8+,!.]B>0_#>#_TCE#>E\]1,59N&_/T2+)M:;>K7GW2;YC M6;MUYZ/@^691?'N.T[Z+W'><^\O@I7G;G%-L@D.O!*LY%(X["Y3P)EJ-&%I) MK27.*X;)22DDLTC9N0%A3_%HAPM@O,>(QEG04!;G8;"23E#C M;9?4<#0FO3).=YD-E8@PJAQ32',$O(?,K$!I@A\Y%_,?Q/")%]:2XEY!0#9' DI@HJS6 8FY\*S/ "$PSLI^,R;-O(^F'UZ^A*Y/:##!=%4D4 MD51/55TLJ^X+:W8*!@.T5Q0W&7.]@Q8A8V,+'1)4"0U(SC.]R2ZL.1GU*B$T MV2*56]-?K+QC 7#@C6!Q-"\I18AYJK".,Z<6+4R4R?[G6,[?/G"Y!4 :<"Y( M?N=@?O"= "&C!'.AL29&QX'.J+:?*"(MF?:$/YBY;DT8A-/[U(E)3NS3485) MJ$#W+I9]Y0,2DC$+D)%:>^,8CK->*UNX3R$!3\>9[X5,[A6^J;[>E(\O MWF53Q0YS^W+55?5X7<\>%Z^II(X%#<[YFF!!Q ](98E"$0;IG$,1"4^)E-;X MK)N >^G(< _3B'AE<^5O@9+-K[YGY7:LWA4*S7\WLT7QYV__ U!+ P04 M" #XF7E/ >\9#3/9 !@BPL %0 '!A;G_)Y]25Z]:O^1U?QBGQU^_T?^ M/]=)F5K?RNP?R^UM>I>\R;=)U=B^K:K[?_SEEZ]?O_[\[;K8_YP7GW]Q;1O\ M,ORKBS_!?_>J_[%7_(]>.>XKX/S\K=S]R:H]/)2-;0$C_8]_>_+S7T'STPY" MZ)?F;X)-?IOH;1?.VV2&^>_\2^*!Y] M@3.$.$..SQGZAQ<^7'V_3__E3V5V=[^OZ?EE GX%P-53L*;0-22\50$YQNKY M!S7C_51WW50OXJ>?U(RY;6C186>B_9Y_5C-VO9"-MHR\2O::6\:33U[$O.<_ M]:;^5?>#_.LC\ML8[T3UY,/IMRH][-)=(YJ//FUENW_Y4_VKS4/YZG.2W&]8 M5F[W>?E0I.]N:'YWGQ[*9F#YD.XY=)J75?GQ-BE2KO*[]\EW/H:5^+JLBF1; M;0 *;&P[$?/=(&2N!QTO]&R"_#" @0W#36-UDQY>_?JQQ]C\T:PH_B3#YM,X M%6F9/Q3;=I"KX?,QOO7HOQZ!6_F-=0K=ZK!;#?@KJX'_JL%O]0Y8O_4N_.]_ M_N7(S:.HY=OGFF$#_"8IKQOT'8VU%T[X2[JOROY/7O$_>64[W:#^#WKX/@]D MOIT[D&U<]CP)RHNN SUJY[C86GFQ2XLZ.>O_45)L7V@ W4_\LLWKC..^>O6H M+? D;1EG\T4Z2\MQ3 X7NSX,0HQ1?58PLWY"/BA302%0OG[YA2@AV35F-I.OEBJ=HF=DQ&%9#2[K!-AB M0_@82R-=20NYZ^A->ES)#30^N3[%-Z5V#_LZ/1^,X[),JQ(?=F^RY#K;9U66 MEG]-$XYF]Z[.W+68U+=0K$G;(62X2TAF1$\9<) M_3J&B(5\S]?0^227VM/KZCCD#2.>YU'/L4/** L(M.LQ+HZPYS''@QB2V!-= MME7[NL'5V!K021JWW)[9L\2,K9E.8W(=W7*J$^DHKP^UB>;@U8=T ME][=\^74II=N0M=GGA3I!5&:SN]ZM$F#+\](E"Z&U)0*?\O*C1=3 M2)"'(MMV"* 4>/X@B0"&4I-#A<_/JTE3A$B,+17UT4[4-,GYC>-95&8X &%M MD6)OC8(BY\"HBBAPH28=;Y.[E.5W27;8V#:BP'8!#6+'K14KI@2TYGR,"6+J M B)AY,>1$1GF5,3$$&F3).7*XJBLWUIYM7?!'D[CHM-J&#:&!'00 P$X,G,@GO0T48J%$1>W+AL6% MP[$:/&*ZHDC/N)B89T9.08ZD6+^U8"[+A@YV=MVUJ>84N M<>E$CMT)Y[-./J.6T\A85B(G8L]U- <]BTQOLD/ZNDKORMHNCNS0#K#M.;'C M8!J$J+?K@]#7L= D;FW>C.Q*^VJ3!*_35IS,4#HQ7SM==N( K0;A2M:>!L84 MUI_DV5YC+C?)'\%U*%6FU 2-)D7Q/3M\QG?YPZ':( ?$ 8%!&."0AI3:L>OU M)CT;L,V7M+C.U=1,TI1,KSM%)=SYWA?989O=)_LIPB7+GXIF&21.3J[>Y(?/ MK^I!X\[B *^LOQ1Y>3EYGD&;'C,C+$N*A*Y1D51=&16C2?RHZ="OA^0N+ZKL MW],=WS_D=M\7Z5WV<(Q.6/_2C\5P4O8F+:3JD%3^RT[F83,W< M# 1.12.7C=G$K.\$O-6CMW[J\/^Y"67[;_I0=M?3:C>65%]ISH4%VEPTUZCA M!KT=E7G3+(N.!#RM^%1G%=SD)F:A&P91X,.(N/4\WHG](>F-@%?+^E!MX46) MD/JPE$9?J/CPPG69;3>NIX_3T7XG)G0GP.O?]*K?8N?) M=Q8,:PV#;(>&_NL-4-SVK0 MR:GN%![%1'4F"N4T\R)[RYRWOL/R_G81R3B'@Q $X,72^J M)X:=&8 ])C1+4_ZX80GBB/KN(WF\5YZG<:V9A2(Y@7G$CN(Y7WF:Y([Z&J5+ M];2O%&W"!W[/77U&5">SLHYCO^KPL1!NF:<$/"@&:> MNSJBF$_N2TQB8=)$^ WPZ'F"(=>;).X-A@!!G%,X[@W2JB&Q3AQ M4S_P-%B"SPDS83-4:IL,OUGJ@L0X6;)S8GF65SPM5G!&9&:LRI%0HO>QRK>_ M\[-NZ8X]\%I?W9-?O(IK^3&MJGW*![Z\QU1N8L(BC%WJ1!C9<>1[-'!J$"PD MQ'9)0,2N21@R+M,7E2Y.T/SN+C]8)4?>'"].=U=6.4#EG?5KUUG3;VFQS8+C/X!;T* )@UZHYQ)CGMZ^%_OT*?)/X'13R>3DQ:EWC[P M9;!W-Q]YC>>F[C--]OMT1[[W:+H?+#> !C8(G"!&H8-\-PZ8[7>SSM#V?*D7 M?4QC,3PX#HNY9;[GPV*3RUC)0W6;%\T-QBJOQ\K]GO^WN5.6%O=)T=2 EYX# MSA:^"8MD"T5.TRK:E=7BYW]W],!J7;"NOQ_7[OM_,?.%_XFVK=4VZ3YH7GVYN]9 M=4L?RBJ_2XOA*1S71R"."20TIK$#?"_RXM!AT",A=#WA1[5UF3/7Y3J$;8_K M,5I?:Y!6CW*QMYX$V1OIA[KY7T>'U.Y5;K;52D[ZDONL2O9\D:JWSBL;M9=2 M"?0011Z-(&-.7,M /?'L388A%=KPTF+(<&+!TINTX.\P#EVRJ>XD.5V;Q*3@ MK&PN$B4G7T=8CRE/J#J19,\3E8^W:5J] MX9QF^:&YIQH'S*?,J94O0(P :M=:V)OS R+U4I2R$<.JU.&R&F!6CTQ.E-0) M%!.D6;B3$Z/G:5ODUOHE=D9$:#*AZQ"@Z6[DFAO:=.'I;J)BUT&N&_DQPW9M M&/K(1KW!.()2"]X3S/R@XB-*HKK\&.!/CP M]3[)=].T^/91IB0^[=]5M6M"'>L9RJ-J7NKO+2WX0A@'Q$4*Q[T$' M,1O2'D 0V9[<2P4:#-M4=B':IGPK$GR\F&N!-5Q<;<(SLD1*'O M^BZR:4A]S!>SW4%],0WEQ$_^^\8U;J@(+2=Q"DR)*9E9BN0$J]6F137I"1TC MTJ-.W3H49@+^7%<#![#2.$ ;9K$GT&$0A] M!V /1[$K=WI*KVG#B5I_S+$8$+4G'O-:^/@=Z%VODT7W@]?MIHJD)&H.AZ Z M+A<)2:%\]GCIE36 Y2^KM_0?\NJR8Y%)78UX5@;8A"Z%),0A[;/;SY2XMD$^2'SL!N(7L_0 M:-%<7SX!>=4^>\LWY+H7TTZN*"]U=ER*U!S^OF%Q M&->3V! #0@(GC!@O_-_"A7%H.S)9U&(@#>=;-"EO&S7XDNRYJ@SA>S6*. M&^(8Q<"+;( [09T"NQ"XLN!\3R4Q3BTG#>>.GO$KVUGW]M[=)F>[JU&/HRTD#^\KZS(%;VZ1[KCMI M7E26S2?UT"^:'<[.O&RN=R:85U:#T?II0&GU,"]7##*4KXEP-YI]:25_'4*I MVZDGF9$!SE2E\6U:/35-@>M%@'@XCDGH^S1BMMV;CFN%WE1<1]2$4YON'O;INYLX.V15^B;[DC[)5]N+[K[K8^9Z,:$40.(ZCAUX/0" D=11.XUF M#6>*/5)>':K%^JH!^W3Z)R>#.HD7$\.%.)>31'&ZEZFP(4[BB#X:B,0Z5-*$ M8[GQ5BRGF"-FR?>_)O^:%TT)Q>:*/F68NL!E ?%) $$8L3@<$$"Y"H4Z[1K6 MS!!S13A/16(=X&O$L-]^6 MM? MTNWM(=_GG[^WM;J[N\9V9 >4Q,!U&+!CVV8UA,&J'T@]O#S5EF$9'>!9U8!/ M3BHGDRDFC7/R*">%1PJ/T+KW Q:J.? "5R,JIXOE=:B:-F]R,VU1\IY)=_KZ M0[IOKK.4M]E];Q':#$(O]*'G><"E+J9^T%L,D$VD+I5,L&/Z1&-?#;LXQ29Y M/V0*C6):-1>#RZB ++C7C3QI*KORGW9L.S@[;\]9$6[Y9ON]^FV>N [P44] M!!259+HD29F8X)AC2TYB.AQ+E7\[96%$1=386H=N*&(_K],V@0%1;>!'=-.[ MI/B=']MM?L/G=;U-5,_E8FJ#" 4V(#"&P(][FS2.I4[53;-D^C =QV,=^!(( M/Q=;#5CE9&,BFV(R,A^1/02O0XDT^9*;:((* M12.?+$=UVDA\SZ8@H"STG8#0P(^&!:C AI&,3DVQ8UBE&F@*!21561/3H[D( MDU.CMJCD,TAEBN1J4(;VH[=/*T MKT/<]+HDOA>GRI<&N6ON.6R@"PCV?4I#@EP-.@7WFX?[A[V297N M'M6> S!F3A0"/ZHQ8$A"BH?SM@1Z8'-(/_-_]$F+L*FB$.J?J.V?3P!+K*LI!F"R#1HDW(HRGP5BN5*8\I6KJ.34^J]?3R0Z**ZP>+C5H+J]H M[#B^YP(7X9 $&$"__L\@]"1T'9G;J!--2>6+\O=0WTZ]9#J5R^'S<:;4=$Z&XM5KFI0SXOHESY'\Q='7AUUZ\])=+.HS #T$010 @,/8!^BX M 1MB7^WRJ!;3AN>^IS<:CWAU7R+5$P0QV5N0?SD9E*-^Z0NE(F2.**6AJ*Q# M.4TY=_%RJ0$.Q2N3C)I^BI=NK%!'5)UN44]67"%[E:*DG@B(J:"L4Z9-28=T\*FIAD49.0/GL; M"X. >2ZR:W8I0D&=+F/<(PFQ)U7DQ(3]Q05UZK53(T'1(K/&XZ%;:E=S!56! M6'4)GA2F'T*&IWDH)\4:V!27X_=%ODW+\D-:IO4_NL6'77?-C%='[@X?><1& M=4KM121P<.121NEP_A&%CB/W>)H>FS*=7.GYM->'5_R&**AUMM!+K0T.Q>',#B&:FQ*;Y$$+3/\\WPKW^R_V:I MDY0J7.J9]\N'9BW":M)%]14 53XUR>XSE58C1ICM($!"ZG@8^C$8:O$SA]@: M)5?>N'&YU9Z)ZF9?B]::)5Z[SJZA)+01355_)0 MU@I>EC2_N\X.;5F&X5V3*/)8['F.[7J0^"%UZTP:,!36>;1'HU"T--(D&^9Z M;@_+.L6UV-L_8R2-=$=> N9[U" ,8AM&-IN0 @+ M.^,!<".IS0I-)@VG)TV9DC)K8B"7A^BB5%FO3+,Y7;G6\72B&'5R>C:%^]4J MVR2G7M:XZ9S)'R7\>)L4*>%/S]1 [M-#V2#!15$WW;1Y0I%\/_[,^^0[_S/\ M-2EV[8$<0)W8 ;0&A2E&#&$0>J%-@M"+$<.!+[=Y,!\NXQL,IR?A&J"OKIL' M?D[=L4[]X07#3W^P\\EJG%(]I&@\O&+BO,ZXRNFWWH N??1Q8AR$3D7.%>MU MC!<+^'WQ+.6\S(N..JV!^I\T)Y!\2$(7,>8R!P<4.K$?NYT-[! F=8A2[LNF M,^:F?W,TVQ'FH8^E*%0A/GA(^X+JN$8,D9AY/LD#CSFDX@YO4D_)D)G>+08,BSJ'(F8G.NA M;5R69V=,3EZ/R*P&6BNTI?431_?GEP\D&N!SEV\?>!=J:QRLAM='L&;C]VQ MXU[S80HY=C=(B?#PS&"CE;YE!PV]KN0&FI=DK?^TN,F+NZ1VNAE6AIJ\&$,2 M4V3[@-I11!AV<&TM@HP2B)G4TR.J-@Q+]WMAZ9Y,EE@R/0=/2N8[<=+(7YT\$:&%%VS+#I5SVS7 ^THX!C&'LA=S.BR[L*";:^.#Q-O\\.Z>_VR[:O?Z4.?/S:2I?/=0E55RX =!/^3[?9P7 M_.;I\99V M#A*JX,Y MT\"B/^:&QY]%PSWS,'5EU=Z^:MVUNJ7T$X_I&65[MX^M,]3LHC!( 04Q+9M MTQ#Y[H#?9A!L[M,BRW/U#S+D MR@;3Q)!KK$']X$.N.5YT#;F&([?\D/N7^A-5^?KPOAEB-CZ&,8U !&LOXM"& M.(2DA^^X'IAEBJL;M.$9;H.FUM45CJRRT5UZ8#48V+6.JZW+5MUV6J?_*,/J MXU N,JHJMJ8_^J"J2LML8^JDN"T_I/ZMR0<&^#8$%%(GP!%R01BQR(.@AP\= MQU9XXFDUV(4$>/+#4"VH-8ZOLJ%>>GPU$=Z5CZ]=X_G#C:^/0[G(^*K8FO[H MXZLJ+;.-KY/BMOSX&N?%39J=>N 1B%SB8428[]K0C1C%G0>LGH/#50VQ\O#G M&64'7&L<:!5BOO18:RC.*Q]NCZWH#S?B/@GH(H.N>K/ZHX^[$YB9;>B=&KWE M1]_S!>\ A0%@7H!)Z(#8">((H %_ -UNCS8Z[)8>>&61R^_0]D[*[\^F[:$6 MD9'W!U/--6ZOB4;^CZZ8RKPLMKTF%[D5J>7?T^SS+7\2^4M:))_39HF3U9EZ MG&3%WY+]0WIZ;H=@ZF#;1]"/(?2@$X+8[[UT8$C7L0MGQK?%CJ->6;T?KSI' MVKV95]P5B_MB-<[PK+9-E-0"W?OM8ZR3HYB]-S8SUJL]9YFUVJ MON[*6L>RV8>1=OP?)DY6'>Z>[M>2YWX=R9]7?;*>8JUG;U=EF?IR<16M#^<,D*O_QLI.5IR3"S?3_ MY"'RE*TP^9",]_(9Q^/#8B_[1R +6 R!QV)&B6_[%/67D%GHLW@=:RNZO9KQ M"/0ZDPSMS63I3&/)%K+6=./\+/5_M*Q#LDVLX%"VOG;[1\\_C/&VT+%NW9%? M/A-Y?*SN9?]LG^_Y$TIL.XY"Z$;(H;U_;NC/4YIJ=J\,9R(G9\77F8AH;R5+ M)R)+-I"U)B+GA\[_HR4BDFUB!:?7];7;/WHB8HRWA7R0?IU9B-XFLG0*LECK M6&O^<4+(?[340Z8M+'F 7V]C_:,G'69(F_O8OXF8+Y]NR&PN@=CQ/4 8Q 30 MYCFR_EG""/F1O\++ M.=6N@>@6#B\8/)^Q]H8UVPV?S1I=T$9:O<6)>*]_*R MCG>[C/\BV1^?-2_[8\0;)W10Y"/JAX$'PBC&D/47,:+(L]DZIHW3?)CW*L(1 MJW4"=BT3QHFM8>D9XGP-8:U3PN>;UQ_P8L!HJ!=)"O0TOC]Z'J")I=F&?IU1 M-3[:-__#U[WKV4&[[.ULB LQ0!C1N+]Y'@4,SG/+4 68X7&Y?3+G M2XO)NA^O8;&",!D>6TU':/8!LXUOY]&/5:/DF5B8&-&FA/P''Z8FN:YK[)G. MO^B \I<\WWW-]GM\V+T^5#6N['J?XK),J_(XJGU*OU6D9O?W31"Z;@1C$H. M%[G&7ES;MPGR0Q 1SXUDA@S-IDV?<.[0-A.V(UZK!2PW/.@F76P 6)!O.8D? MI_ID]F+]QN%:#=Z9IR]R9(YHM*&HK$.%33F7S]*RY91T6.AK#==8WF3)=;:O MYPC\E=2$8]B].WQ(MP]%4>MZ_0-O\T/1_[8> [+R4U(#W^ HM+W(QM1WF1TY MV(:Q&SH,>I2P*,!2>?E\J$P?JCC6,NA@-Y.R*VN WLC%*7@Y49XQ?F)ZO<[0 MR4FY0M1J4>>@9]9S;62/2/W\ 5W'*+" W_G274EQ["#?3[I)7*3_]I >MM_Q MMZS<(.@YU'&)'<$ 1"$@F'F]Y2""KM*H,,&>8;T_P64-P!05?0JKDEH]$Z%R M*OPLE]9O'-52,GN9)Q$!U<#RRJ11AT>71$\;6])R]IQ=EM\EV6$#XB .$& . MCCS;BRE#SF#9I]A6DK,)]F9+7Z\LG=(VA6%):9N)7-4$\P*OUF\MQJ6$[C)K M(D*G@?.5"9T.CRX)G3:VI@A=.621?TW;DJ6,A8$;.;$?$P]@Z'@V'%+&T%>; MSD\Q.(?4?6F[Y-VC2=_4F?DDEM75SBC!6N3NT83ZMQ;E"@3OG#A)Q5/F?;V2 MI^Z2@.9-Y$M8]+)#VL4(ZGK[*HV M3$M;#^OTM)6DF*FR)ZA?,Q G*5G/<+;,W/-Y:L9$:2*9*]&AJ5Z<2X\65D35 MYE.1',J;NJOBP^YC6GS)MK6^O;MY!D3YJ?YP^?Q?=5E@$ ('!@$+0\]V<>Q[ M+@Q[B#!"@8Q$S0IL_;HV;YS$Q'"U(9JNH.5"\UJ=E(XH[R*16X=<+^-ZOH*> M(S<1&8E7-&%Z M9X2CLNX:6-8-QR6GU*K$B6GN#)Q);GXT=+6(K ;20C/DYYD9$<&)5*Y#SJ8Z MD6MM7G(20_.[N[3@HO8^N4^+SA;R_2!$+O$C1"!CV Y@U-NR0QC**(R:!<," M!?\F_I,6!S^OZG"OV;0)B.XY\!!%S(L\]YERV V2$:IHE MPT+UZ\\??[8^#Z":$ZO)Y^9P@:IH36163+3F(U5.M'[]:/7 &BZ/T!92K5&B M1E1+#\'K4"U-ON0FFJ!D>I4657:3U73R=2F6WN=E-EB$)+1]UZ&1CVT?4. ! MO[>(?>!+)5<3[)A.K4Z@6?E-G6 UX"03JRD\"J95,U$HF52=L=?A6BJENLS1 M6$*E@=EU"),63\Z3*6WL"!^:R(LT^WR(OFUO^>7?[GG'SJ2+ZH]#!S$,:@%T M<5!K8F^241=+G9R88LCT-F.+S>*G5)KTZ:9%9]5-H:F:(7N68A*I@@2N0Z;TN')^U$(?/PI7D89?_OI_?_O] M3?JEII,?]HA X '(@,_+V(4L1"PDO7%DNVK']Z>9G.-8:W?T" MRC4_K9(:=KP<.N!JKX/BORU].VF$,9%3K'HH7XFR:7;J\C4E?9Q-.L#_%$9W MD"&&84@(P':$((Z],,#!$4,$O,DG^94MSZA]CX^=/]>'-9SN5P^!I#;.SKY. MB5S-S::+U(EHI=80K$PR]?HF<@= $X/2 OKZ.UV"&E.;Q!A"Z,>> M;1,;!03T%N, 2+TL,\6.87%LL%B.HNJI\":I<88I4U6T*ZL%=F5U#"Y]<^DI M3R+R-8'=E8G5%$\N2=-D=J8(D=L?XV"UZ)& QJ$7^3ZM_S\<;B9 QY$ZL37% MSBQ"Y$X7(F'>U(7(!&6ZA,A=D1"Y2D(DR^YZA4C:$P$A4F-GBA"!SB*Q?80P MI21BD1V$@>VRX3Q9;(=2CR9,L3.+$('I0B3,F[H0F:!,EQ"!%0D14!(B67;7 M*T32G@@(D1H[E=N@!\3E]D(^S9"L1>'T!^V14$=6'6$%GK-^Z4U7CU M U:W'"(B,@3,&OF5#1KS^FZ@TJ5J!(0/Z"7E;6V7_X<_LO(EV3]:N#R6;-Y M@' 8!P[P8H>AB!&"A@S=CHG<52MM5DT?WJL16ND1HN2I/7WDBJG],KS**7E# M*5?EYAOFXVU> M5)_2XNYU\XSDW273((#$B7$(";_HX4?()\/F#2.^4/:MU:!A#6Q@OJK_X9V5 M'8&**:%>8L=%<#%.Y?2O06AQB-8)1EGQ,\CR+M\V)2.:!W+6Q_8C>#.S?C;D M< [X0((5Y, M:<3"P':&U1QF$ZG*$M(?-[T*_^+5(BM1>*E/GD.Q11.C],FI_1%*N\@][]K' M.1$C2QS*G*UC)4,=?JZI[4@DF>^+]#[)=M$W_FII6B:'7?/Z-6UZ5]7:?4[) M$":Q#XCGQC:N\UO(;&_8R03,$7H?U"@ PS+4P;;2#G>SZ)ASY)TR55(R9#86 M KGJ&L(@)V=]!*+3"#2@K0YUMY8T%2BP-5B3N4EYL M.@XK2)2-NYC/V*[E4NG+]F+F\8\'-(IM )A=#[W#$PL0V+%,3JUNQ?"H]BFO MDGTW@*?8OGU/%3*C4Q:U$Q/UBTC;_HH74<>KL&/ M7'=C4YW8GYSMV&";7ZOP; H!1"R(F6,/RL>@(W6V6,W"\E/\_1&MZCQ?BE+9 MR;XI-I5G_#V@RW=V#<_Z3Q@1FOJK,+@.W9GHP\5% '5&A+.?[;9X2$\/DCVG M=4$((D9=S[6Q&]D>A 0<3T>$1*KPOAZ+AO6H WDRQ5>6'TT,"^9&LY,KF2=U MO)X 7$?2),+;6 *EE?=UB)IFG\X3*P.,B8K>2T890780 >B'#D6.$]K1D-GY M,40R:C?1U"R3OQ-ITS(#G$JOF-3-R*RU,,@BI5+W.288,R_IPTV=KX!:5*)=BR>EL-,II^L6[4DO5/Q^A:23[ MU,+N.G)//:X(77M2XD>AM'"S94+W25DVQ3T9MB,OQ+[/O)@PS_4)99V]B$*Q MI'.Z%=/KA1R-U5R'X&CPXW*1 MWTG,*-8^>>;B>W/3_==#?EVFQ1>>E35U6>J_KBFJ9^1-JGX*MJ^B&;@@HBXA MGAO2 $6^'X,>+B2N6@6GN4&N7NAFCYJD3JXY8!-D=MEZPII)%='II>*X,IE? MC(;QXB5+Q45FPOTT=PY!Z-K8CZ'M>0$&'F:AV]ORH \V7]+B.I>9:\O;D-&+ M4S@J:U-INS:E_'RK&HGB4VRS["G,K=SEB# ]=4/GS4CY/NU$KGIC1\$=L_&7M]G& M"P'T8X( \0E@V($1 H,IVY=ZDTC)P'R"/S'35*-/+-$TSIR(' MS M=!X0.AJ%#'1HAT=>=);]JKCNT0*S?>B@S3[<>\S!V8DZ-L'6T?57PYR?B MIG @VM[?W:=%G< =/C?6WB??F](L&T*=(&1!!&W(GX2("(C\SI@;2+[#K&C" M\&@ZH&K/1]SL\Z^E]5"F.RL[6/<=2/[F>3[\X)[C5[_:H$JUF,3,P+*27G>5Y&I&N0H*E.Y%H;EYPD?<@^WU;O;GXMV\7O=]=54D\G M=J]/'W]^#&BXN[=A #G0]ER&600)8@2Y48_(CP.IJUFA&N)FYQ<#B&K<;?E/JQW)Q&+3B-V M)JU+W5V=0/2(_LX1OG6(]"R>YO-WCBD9Z-]3#C#=X2_UGWY./Z1\U[+_2UY MT-EX,;7Y@V60>FY$ ^9 BCL8( :A5*$1[<8-"WN/\%720K2*'F,GW+SPZY2T M5 ?_*@GKS-1/3&5[M%8'UQKP=HK\:2P,,^2Y+],IG %KC,PZ9-><>Z-9LW8> MM0@LOV*7/QRJ#TF5OD_KYG^H:ITG+B* A,3%F,70BP'L83!L2[U6K=WXW *[ MZS!:M1N2-WOU$Z]!64USKEM9>[P6!WQE=9!7I*W/$*JJK5-B\P-HZR3W9+1U M.H^BVOKQX;I,_^VA-A!]X4LBQ]7:B/IV1' 4!!&&L4M(Y"'(F!>Y08P^;Z[)'2%:+:;'=A$ODC'2_R7RNHYM-=R/7W,ZF=9M/Z;>*U [^O@' 8X? M\).I,$+09C$%O3V"D=3&@[H5PTG&>1>22RLFD*'[;Y7?HF+_D6!B.>'<4VCBF!V,5QT)Y/ MP@&S@0OESJC+?5NFMRB=3:_A6/M<]NZ1)$%BFF*.&3D=X92T0*R?.)0_6[BJ MBNSZH3U85>76^Z28?8+QB)T1%5%C<1W*H8@]U]&.Y!3B;#;Q]H$?:7]W\_&V M;AGO'JJR2@Z[[@;.%A]V+-L_U#^]00YFU,BTR:HGTD_FL M?4#RD'A2\/7U\GU:- #.K8;UZ!$"Y-)Z5NO[,:.0P-XJ94XHI]=3KG?\H3]+'BV?2KJ8V,[)MIRJ]LCX2G6KHXM+YPMDC6BD+IK7(8;: MO#D_GJZ5)>$UM"JI4GX.K];7JIXNW^;[FK^R/2L_K-\%B-AU+AP%KL-H[#N$ MV793-Y/AP$:>:'_38\S@\E"/K\E>3A#^E_Z6V6*+U"+,C2T<:65^'1U1LT_G M"TH&&)/NE&UY0UI/0ET"70I1 &' ,(@Z(R1PD"]T'UGQTZ:7L'LTDFO7DOQ( MJI-^:E1E2+(JJ6:MN52S=")A*U,/2?"79$*% VD]:-6'YG?W^:'98.,5OS F M$00V0K'CN3 @*/)9;Y- G\K-0*;9,C[_Z,;A 9:B<*@1*:DCQAF4G%.<4;=, M':;Y6AL M8Y(?$83$+"*,NKN3*7JK4M_W;"#NG8T0ZU*E;AVQ,P']>U6TB$PIR\?JPW3_P MW2&\VV6\I%2R?Y]DN]<'FMQG5;+O<'@LH,RN#1+70S;S:43"'@<"MM0-7_W6 M9Y2;9C\A&=!:S1/RV<':MH"5U4A7'*35:H$03%"S :UUA&N][V+0(5Y>\L0X M%9-$S?%9G63J]N^RI!IA4N(-VX>[AWT]X]R]XV^U\KRP2&_30YE]2=NS59U] M$%+'!1C:81PY@1VZ@8]Z^]25>]E1GU7#$GL"M'O+=GL*M>[=[>%!OI4NN3>N MD7DQ<5V&=#E1Q>_HZPMG,!>23V'61F13/_/KD$L#?CU]Z=8(<\+59]*V(D*_ MJ=\9\U'LTJA68->)6."Q./#QH,4AC>66ZA6-&%^C/Q4_EMYDVTQR@4R5/3$] MFX$V.?'J 5G#J9]E).MY8D;T:2*3ZQ"CJ4ZFY$"V1K8 M6X=X3''@TO:=*A>BHE&G/P6_[L[2]K^O#T\/.'W(]_LX+[XFQ6[CN2P* ?8# MA\\@(0KB@/8H,(JD+M/JMFU8;GJXUD\]X#_SA9GGC@;*"9+V&(BIU9+TRTF9 M!//6;QRRU6&>6>XD&1W10E.Q68=0&O,NGZ>%*V](M)>@3JZM;/@.J8M4W$JZZRW97I[?M%MLO>,*2V-: .KGKT#@] MKEQ>\)_*C_BL\EPQAZV&]WG!=QI.5UH_Y6]K>O)#55-5?_3SZT.=:*5EM?$C M$CL@QC$, X\@/P"QVX/S"7+E=6XF8+,H(CG70-D9[3PQ$IT%KRXPLC/GIWGE MU9M^Q=NF7!X'6&2';7;/7Y-]W^CCNQN\R^^;Q^=\Q[,Q\F'L>3[P M "!N/*QI>!&5V@XV",/T$9P!^:NT@6XENW]]**MF\8ZWQ?KW+5)^%9'7UD\& MMZS[(C_4O]XJ+(2:#)Q@,KV.F$FFV@-HJT7-HU+CMH[ K0$Y7Z=HL?.?ZM'/ MG(PKLSR6JIL/W3JD?PY'S]/\N;A5*W & N1 '!,O" #TF>WY;-B^8@Z6NH(J M]V7#0OQB<;,55>H2I6H=G4@1^VBE+CD&A$N;7S@APDW6]M_=?$J^;<(X)!#X ML4\]B*A'F><,YT1JRU(7$+08--PQWND]M::'8[$48W9ZY9*)EME'^!X7$[RR MN"K5N4.-<^82Y0+,CH6"7Y?(#X;E9VW"MI_OOJFJ.V3F$/ ASGQ4V:50_%R -VYI;T MY+A^:?W.4.36(=-&/7QN9ASQ4_[8O M X!CJ:OY!LS_.!*N1;8G16J2:L\5)'VBW2#^ 35[A&EYR=81ME4KMA8'Q01; M'Y?"E^:&-?[R0]K/A M&E_DVW1S2#\W7Y2X36<0CI!&H%8CGB 7UHL:;5JV=Y:+U@.^* /G"5*K,J_9@67[)MVHY5 M'])M_OG0?*49MC8N]>L1"M23"NP['G.C*!P&J!!2J4/YBX,UG/6?"LOV!'VC M.NV@T/WMQ*%AH5!+CQ_KC[+Z(%,/+I=+:8Q-'P8OK<[-?A/_Q-'%AB(C$1,; MKY9M+*L;U!:FX_+(MX8X22U?V8U M)(0&B SG&^(@0 HS'ZWVYYGJ'-$V)9N*!FX_LWFTEC5M;T%;5"26IV:-Q(2% MJ1.<31 ZI,]O+RRP^"3(XTO+3KK#L0X--^/:Z$;(0\3W M \@\&P_EROTP4%E4TFE^9S&'MA!&C@ M8 J&DXI>Z$D_RF 4C$Q?5ZH(]?'1.OSV"-(ZY%5JZCB,ABAI.!DS;WCT'Y(Y MXN>Q._' .KJPBHU60;I5S\GHB^.*9'P&9V5.S^CF6.=R_5G]^T< 67I='5^@ M/_G:Q@>XQNMC3&U,"(&NS^(!K\N<:=NV,X.=)Q]_8;#0OSIO*++ZEN47C*;I M]?@GSX.%A?? M'+YNWM:Z^=_3W>>TC+ZEQ38KT[*_1]B.NQ_2;9I]27<;%]LHK*=2=D189*/8 M W@H*(*88_?#U?A(I=FHPK C-^(\>A"AZ&"UU[#3#GMS#;OVR+IM7)*?L>@. MQ/CHLD0$E(8*CM%J0=:#00_3>GTXFX=8/=9EV-[EVP?>/=LS(RMD_1' !=@_ M&W(Y$WP@18[=#:-RW#PS)AHB=]D!SI13N=$&*3'TC%^6&#+]_.;O25$D?/S# M-O41]:!#H8.BR",L/"[G!;XM37R^=JB$AAJQ[B?-R*5N:([: M%71'@\[ELS1/B>XIDL;6\K!/RC*[R;;-Z/(I_Y36*6V1%-_;##>N^3M+;3<0 M0A" &'D!!1A$GGURX8E&-!;NQ8LA--S9!X3]L?3BS F)1&>Y* IDH3]$ -77 M-SX]7=]X?7RZZ]PQ_N/'R'>+']RY)XL>/T3X)=+B'Z(9J&71BS8'L9'?%/N7 M$H3%H[V"/&)Y#O(U]3^-%;1)@",/(Q?:-G6]&%,4>$/1;I?87679Z/#".I46 M8S+Z\AB7TOK4E94VN*1*9_\P!9]%R5['LK0>5V0*/LOQ,W/!YR#$)(P 0[;G MV;!&Y;H#.$!"(-LM9X(U0P>.'G79_U,=>$J8UM'UYW;:3'5@.8J_.8QU]* Y-WOJ0U/^HO?".KIA M_=8[,O/K.%K('Y&>>8.[#N69V>?SDG4+,"ZJ.W&2%\A(PG])O M%:GI^WT#[1 X?@ \$@$/0(8]6$]6"/(1"%&-1.;&]#1+AE<6.;CVW+SUUS3A MV,9/RYC@4DR;YZ-13G-/&#Q!9OW&L5D-N)EU=)2H$7W40_ Z=$^3+[F))BBG M4^2AS YI6>)M>P67J^>WK-Q AX8.C!GT84PA"SS [#HW"PEPPH"B4$:A5&T8 MUJ8>EG6"2TZ8E,D3DZ0Y>),3H^YWB8V M76SX+XLT9?E=DATV 8S]"&%,"0+\_WP'1KU=%/O!5-F1L[: %U9/<;I4B1) MK;HHF6-UNCP=";5^:P&N0*H>$28I6FIDKU>^%/T1$+(I3 F=6/E?V>'S=?[M M]6'[\U_3N^NTV" /(AM@" .$**->X(5@,.)X0A,[Q4\;%JL.4/,0W<\2!P(4 M.!(XR&&6'CG5><2,]5N+Y[+(:*%(XK"#6:K43BE(4B9VKN")HY<.!*@SLH*= M_ G@.R3*NRT^>=PY?@"$ AH''( ,"> M8X=A9QH#&GI2RV$Z#,ZQ*O:E6=/);VK*>"WOFRSEM]%ZQ%;20+:2#K/DBID6 MU@47SN8F7'+]K('WJL%G'0%:+<(^.12^3*!I#4V L[&E-)V4KR,SU.O2^<*: M?KZ$;W-WWV\AO'D.PM_3[/-ME>[PE[1(/J>_ENG-P_Y-=I-N&,*.&V'B(!(0 M5+,: J^#%$ZM!;+7R+XY_YJO0$ID)8 KD.:YW'U_$[S?/R* M2GE[MF78-X8D -"I1PMH.XX7!YX;P6;?N$ZAF0>9H!)(?M5Q8#TRDH&D%;2H)Q4I%&=;S'A M68)H.44Z+\YH=1BOK"-*"X\S/4=5QDO4O71.52/YZU W[5Z-5V+4Q)J10N&U M *,(><#W>4%(PB)&G1Z"&]A2)[RT&C8\5=-;&OP/4YY:-"JK[,>:7)M2GEJ. M/Q/EJ;W(X],)-_ "%$38!@!Y0XX%'%=_AQ:SNY;^O,8^K+,NLF@+.G9 MA+K(J$?U"F!&]D1Z0&%GBMUOM$@ M#,.]^V-79>PXAREZU*>SF>)$!+1-;/2$:.9$( MQ=+3)*UQ6Z5>&W%4:#)E@%M1-6_*4 [5E?&7)-OS"X/\N<1DGW[BO]X AU+D MP-C#$:WSOMJ:%X$P@+Y36V9,*@O38<^P/G.()Z7-KZP!Y:N;O'A5UCCEI%@+ MQV*:.S>]M01JT>Y>::J&1)D:2\Y8OX7VH[ MAZKLCF#%=7;,(/(ICA #"+ 8T\X6_S,FHVYJ%@SK&0?5U!CK4,U<).0Y2D8Z MTS0*U]%])OIP7@]$ R.B7>3UX4O:%0GJ[#"" APZH$X_J!=# F(>SMU.A+) M= _YKQON&B> Y(9T!9[$!G"S%,D-UR=8I(\+ZQ&/)VR,"(1=SY38:_%'E9_GHHTF3/E[GW,@LAPWGJ$97VN<LQ@_K)(+^.V"*,;!A$D+J.BP,2 A8Z S;D.V(OXXDS M"26=3/LZQ7*Z6R_HH2;>7I*\79IM:/XE+8:[J@ZF@0/]D"+'#:CKQA"#T [= MP*<@B.A+)WKE/VBN?S4XK/OD7FY5QNC1'+0%&)#1[<^=?A"KU;B9/E. MK08[G]@6Y+OT__N0%'6'V7__D-[G1;4!,4,!A!B%01Q1%MH10YVE@/@ R?9N MV>_/U=$'7%8+3+[32S,GWO]-DJ8H!<)\Z92%,QY>4 A5UM8C%LH>/*,;T]B0 MD9#W_2-L+*G2C1+S#I.\JN1$747GINT3.-#1$RB0\5?P,[VZ=N'YE0]]E$,?.B2(/"@S>IT MA[F]">H3H1-#2A\V+!XM'HL#LEI$XJ(A3]++8F&4'SF1D*!&ASB<>WY!%)0) M6EX,U*'G&AJ(;.?_D'[.^)KGH7J;W*6;$", 4)V=^+$-?1+A.(QZ,RZB0O5, ME#\^CP@<05D'7?KM_TF_;QA$MH.!XS&$/9]?;7=@;X=XH= -6O6OSR,3'2JK M@675N&2%0IHT4:4PR9>25(A3I4\LSD@850M5PM8B%\KXG^C%-":$=ND?BJ(V M$F?E-MG_?VE2]$LA06W(=H 7VAX!T GM (>]*5S_1U0SE W,M3[1(K,X-(6U M377^7I:/6:B34Y .DAQI6@Y#7.#BTKF(J=0MKR737<@U-B7Y%<^CK;C^DW(3 M>31P41S4R8Z#H1TYL>-UEA#R;>$D1/7[2^A)@TQ^O5.:.O'E3I.L*:YVBA.F M<[7SC(@7%CM5:5M>1B9[\,Q2YS0VY$6DW:1I;6$_\B,OP ZF#@HAPRQR>EMV MC(67/-4MS"PDW5[B)"F1(E!63$QQ-TU.A&C3+R@G9 A)B@IY:Q,5)1\NRHHZ M(R+"@FM#N\;8/OF\"2BS8^9&R"6QS[\(G#[[03["0A6!Y+]J6$ &,!9'(RX9 MDM2\+!/F6)&3!D%"=(C!(YD7<^=0&(;OZ^?JPS8O[O&C>IOY8 MU;,*J!B+[3HLC7/RN@CC%=6@[)N M*5:'U.)091=+)W(LNG0Z'[U*"ZF3F-6WMCK*TNA*JQY^EY70#X$/26T)X( %*"(H[NU1QQ.J%CS=RCS25:.S'L-3 M/ ZB3*:H4LW!HY)&R5.H3Y@ND#(J25.)7(L83?;CB0SI849<@/!N5S>OLOO/ MF^R0.AL4T=AW4$Q1Q%P["@,'H$'L0B)YWD3%PCS"TT&ZZG]A<7#6NX-THJ1$ MHJCHF.9/27#DJ=,G.,\0,BHV4PAF*"PRY$G*BB'>IHF*$&7: M!>5(A8B<*!"W,C%1\>"2E"BS(2TDS=3L7?&^R+]DM;\;%P [I)[C>B"* H= M/^S/X&*/QFK)BJR1F25E6(/H 2KJBC27DN)BDL9I"B/.H':9.2-%1&M4>5R9 MX"B[<4EUIO$B+3WO\[)*]O\KNV^6A-P@#A #V'>931T7^Q@%O3'^,KF2\,B9 MF%EV6G!6C4YI.5F-14G),4?@-,$1Y4Z[W#PB1$1LU!AL/^^ZV(T\ M)XIM"ACP^DTD#*E8Z7^E#QONW T>JP$DO7,C3]++G=PH/W(=78(:'9W]W/,+ M'5Z9H.4[O3KT7$,#$>_\7=7-[XY[_2FK]ND&1V'HQ6$0!*R>B03 ]=W^($R= M0 !?M/-+?]APYV] 6/F-Y;@_7?^Y+TDK<3%/GJF7%< H27(*(,N/#ADX=_^" M#"BSM+P,J$//-;02<1GX5"2[[/#YX_>[ZWR_\4$]4?!"Y-(8.WX81H3T)UT) MP>(U".6^:EH 6C!6BT:\WTM2\W*G-\>*9(\7(T1'1W_D\H5>KD;+\EU<$7<^ MM4'(C_'1M^UMW0#2YKH_=6B 26@3@ G$D/E^U*]!DMAVA6_ *7W<<%?O,5D] M*,EB'6J$B0_WQKB2$P!)FG2.^*<,O##J*Y&UO"Q,@__,Z#^!!XEB'>W5W+9H M&->D*JGXG3I>0,CV$+%]&+DL\%T6#>8"5_AJRB0C\^PB])?*!W16"T^Z@HSU(RNIC@1>:63-UADVV5?4E9 M4B6=]4V H>'F.DE'9F4DI ( M-=LM^3AS([I&6YH33P;)^$-,(8 M^0"0 />'SHD#/.$%495OFUXKX6"L'HVL)DC2)*H)YAA2T@1!CO1IPB/_1S5! MC:FU:((B^B>:,(4%<4V([M+BA 62TJJX,E*Q:*_(F*AGGJE,1#ECQ]*O(L(:-J M,HW"M:C*1"^>J(L.5B0RC]MTO^^-U!.?((P0\@!!T/?\D(+!"&)84ERD/CW/ ME*2!I"HH\?;Y.ZQ;Q[J,HJ.? ]XXT#8C]RF(U][ <(VC&PR:!"+A!ZGEV3J9GV M9QJ(5H/QRFI16BS:JG&KS:Y$E/>/5U=[=Q-DA.6RS9/\^;Y^D&A[*1M0#*,9V3#%#((ZA MX]+08="+7(]B]-(9:JVV#!ZSZ.'QTY4#0*M':/W68_S?,OVL[V8W27G=P.O8 MX'TM_"7=5V7_)[S3A2>=3H:V9[J>$=:7[8!F7,H-ME*YSHC+,JW*P4B$D1=# MZH8P@A#%C/JQW1OQ&16Z$:KX:<,Y0HM&+ 50)4=,DPSR(J<^+9#%1.8Q#R-R MHDC8.H1#%7RNI=&HB$&WM7JT!;#//(B=@%#L1CZ,G$YX0&TK$II'3+-@6!KZ M7E0051[7)"3*/CRK)],8$945 MFI2W^+#C_XG^[2'[DNQKFR6N:%(4W^MYQM^2_4.Z(21T *E%C3HN@'[(PLCK M;4>.)W1G7*]%T[)3H[/JF9:UY;](CSCE!$@3NV*"-#^Q<@(U<-K\X@3BE954 M5H_2:F#.*UE"S(U(F%[FUR%IFGW*3;95R36.V[RH/J7%W>O#E[2L^-RNW-BQ M0WW'IBB,XMB/W,ASX]X4C1VA,ZN3#)@^+\(QO:K_X9V5'5')J9D:<8*+0:8Y MDUS\.=+U6H N,PL]SU RMK SA<%U:,XT%\X7;J;S(3PWVVYY,??R0[I-:RV[ MWJ=OTZH_!1N3F/@0( 9@'A:$3]29C!H1JK6LQ9'H1I\-F%0.X*^N0-LNG MR7Z??TWJ-F#=Y(6URQ^NJYN'O97T_Z3^D?_L_&PWV<%_MG\.>4+P;EOEUVEA M >?*XOL/S5_^CX?]]^%/KFI3Y7W:G#O>"^Y"ZPF9X QQKFA)3A1[UC^EPYGT3JXT=4!M\7Z7V2[:)O]^FA3.OT[EUU MFQ:/9K,;CX&0V6%@ Q] QX]]9J/>LAVZ0D=R==HS+(H=1"MM,9:-B.4ON"RZVBRZR"Y.U#O%0Q#ZVJ"[)@'@"E-^G1?7]?=U JEJ) M^-+6/9]XUJG7)@IHX-HLC@ACV(.^#]&0<^$@ '*9SP1#QE.>%ELS%J<]L&8J M*)OD3&%3-+N9B4C9M*:%=64UP!HJHR.5;T>H-)3/7*9I-)'1P.XZ1$B/*T]2 M%VW\B$K4N]I@PDM#O$F3,OV0?;ZMWMW\6N=-7!XWI)X7DL@E-J68.K'KA!@, M"^Y,[&%3/98,B]0 SMIS=%;!X;W*;UX]\$F$0HHSD5C5*U(A@Z2%X'8JER9?<1!.4TZPW^>'S^4(^16Z,'.@"&&&; M.J$'@#^H([!=&:52^;YA?>*0)N[6*;$FID.F"9-3GR-7BVW5/4/(B,I,H6\= MVC+)@UQ?8Y+3D;_D^>YKMM]O[#!V(C? =FT!40_YO$9-]WGBNH&,> A_U+!B M]#CD1$*<$C%E,,*&G!R\2(01!>BMCG1[:6[6T=?E8><3VX1EW*#S5)R4>&XX_*V9J);8XV0CR#EIVH\9H?$ MA[[C# >6,15ZDF*:!=.+",U&H])J@1IA@JL$QKF27!UXM!][A#3SDL!SK(PM M!4QB<1UZ,]&'\ZF_!D;DME8W*,2V!V#@,Z?.&QP/NWB8!Y 0>?)[JB]^WGJ?+J.E%OB/. M9H>O/$'Z?_]#Z#K!/S4;J*+/7>DG77 Y< F^)=<(SZAN@2UV1U*4L;%%1-VD MKT/,]+MUOMQHAC<%03R_X EC'-N . PYMANYU&5L,.B'2&I5 M'Q%*WNJ>0J&TH)ED3UG"EK_D?9DA,W ]BG K#<6$K7;2I(F# O0-R'7(S%0G+MP(FL2)J+Q$=_?[_'N:?DCW297NGLK; M)H08H'JB2;S0CEQ,L >'W2!&(JF;0-.MF1>=XB'=6=O\CE]32'CU,#GAT4"H MF ;-RZ6<'/787A4M..NYI&A>:7J1KA&5TD?U.@1+HS^YJ48IG27Q?ON,/=^A M" 0!"P/'=R,2 1^>K)ABI&6604C%IFIU- M.97JX5E?,_[020?P:E"M[PMIE@AM(_*EE?5U*)E>E\YK@[ M010$Q*>Q%WF^.UPE\'TB=9U:X?.S' /H[U0K)U4JO*DN@6NE;/K2]]+KW5+K MW,+67E] M PBE%IK4K9C>5CL"L\KTD.6%=)&= M\51G(J/K$!X-?CQ-:K0PHV6F=FH]CAE"E!&OGBMZON<[T9!'04RDEH]TV31] MW&FXI[U09S"( M0D_J)9X)9@Q+67N7:S\(FKJ 36!24+GF(5%2LAK^'JUG+7HA[EE^QB1J.JDK MT28-CCQW/TX'-^)SS;N[K*V8P=_2J%.^6A'3P[:VO8EA8$>1&] X8-@."'## MH="]YT.I:H-3[!A?]AJ@M<_UG(*S?GJ;5ZGE.'^6G6!.X%5T4CD/I;(3R<=L M/L(U]\3Q(D&CD\7IM*Y#G[1X\F12J(L=\>>$+UZO08Y?*Z%' *"\ KU-6# < M.PTPDJK(,<&,87WZ>/%*G^2EERE,BDG23"3**=(IJ/_2W]K#555DUP\5/\5L M5;GU/EGT+HS2]3T-;*]#J'0X\N3)94W<2#Q9%]N_I[I^L0WY(K:PLAZ.AQW?IQ5[ND7[M0CX\8J)G.C)R:G<,2@/G MJGT+\A8Y,\>/HDQ40V9*: ^:$Q4[X^=-6>\&[7 M/$^?[-\GV>[U@2;W697L-]"A*(!>C&P_1B .@^#X@JP;^E1V3JC-\ R3Q/S0 M"EVC11_W/8_\ 499SRIIG>QB ^ MD5VD'%#NW\\UU1'E^8 &L/QSH$VHQKSTR1 M#?$G<>7HX>ZAN>;4K"C6D.Z+]#8]E+4DU)CRN_1-7O+R?N]N/B7?-B$( X(\ MQP_8)X/YAM5/(UKY&*WU3 M26\ Q)1T2>;EQ/24\G9#XQ%6JP5K_<3A_KEYK80_\%ECGOW*DPRA(ZIJ*C3K M$%9CWCV]-&6015%Y_9!6279(=U%2'&IM+T]0L?0FVV95K>M.Q !R(A"C&&/H M!<&P6Q/#6&KO1(,YP]GQ:6_>M9#D]%('HV(2.3.92J]4KT[IJI6H0I_J?HI6YHSMHRR]>2*U:2),Z3H$:(H#+VZ22'*AJX3K M!L?,)I0!WW9P'!(0$S;4E+>)!Q5O:JH9FT5\3DZ]S5JX]66JQ:1I5I;EA.KY M0JWKJLXZHE#:F%V'7NES1[(*JR1/XF_%\%EF/;ED6;G=Y^5#D1ZWEFV" XB@ M[]FU;8!J$?5J4\A'&*,H"@7[UA03YKI5MR13P[*.N!8[,3'"T4C?TL'L.KJ5 M%D^>//^BBYT)G>E3^JTBM:>_;US;)\1!KN?#,'+= 'J,]":#&$M=\)EDR/#J MR;%CR9Z GT:?LAB984Z+&G%H5H-M>3T::)(3)'EV5ZM("JZ\+$FJ_ BOAFQO MT]W#/GUWTS]Y=;2(?(IH"$B,B4\8"P!T@L9BZ-K$AH[4B=,)=DP?.>V@\3V7 MSTJ/0DXB47!Q9";^)%=)3JCK<=6RU*R/+"9.(U2-+95H('@=TJ3%D_/%$VWL MR L3WM8SG"+=Q=DAJ](WV9=T=_YT'_G^U^1?\X+ND[(\ J.48=>-F1]01#P$ M8QP,P-PXB-7TRQB<&67NOOZ9VZ1,=]9-X\6K/7?#RLX?P;2NOUMWW!5KRWU1 M545S$905SU4$3UUC>_A6B_]5XX!U\G8I'L+6.&$U7JQ(D57Y%Q)NX\%=F[Z; M=_CB,# 3U^JCQ>L#WYN7!()* MU3N9%9CA$::%:24G.*VT!L MSI_5C"LZPB$PNLP:]76-,?.Z?F&D68!_A5G,H&=J,LYI3?ZRC0U;OD<7;LW7B$_]'PY'EVBVK\4MYAC-+I*5G.FL+ M\H09CY[X=L/4#1$1F_O,&?IUC4]S.W]Y+C1_#(1O6TZ#1KX__P'\+2LW M* S<$ 5V0&Q ($6A!\(>,02>U(-,2^(T/'I=4#3)2YM+QE%L./I10B@W-ET: MCW[CN&8>7@PR/#+6K"&NZQAX5L'$^:W3-6#2,"2]3>Y2EM\EV6'C@I@@Z%/L M@RCT7>(2&'=F24"QAG%%PM@R@\.5Q2'J&")D>)VB\X8HU2+6+9O6;RV^58CV MD2YIY55@>LWRJ>*.D 8J\Z3X)-?1\E_3N^NTV! [P#XC@+$X *'K^I$+>ZMQ MS"1K%$^S95C&+CW/->EE+GE"Q01L3B[E].O\E:Y'"6>+;F;U>H&K$?'2Q?(Z MM$N;-^/O=TUD252Y_IX417*H>AL1]6S')A#$V,9NX/GA8 .[5*I4L=R7#:M2 M!Z:TBK0M4E'E5G7;EO9,ZK#SI<.M%N62)%1,I\QQ*:=*'8Z%%.@1"R-ZH\;6 M.M1%$7NNH[V(*<=]CYYDQ=WO%<= M_^Y]_7<=&CMT;#< ==8%7$JA[8=^T*&AS(^$5'KYHW3+M\^\(<-FE6< M'R)>CQ"O*&YG8Q2GC(\\R+&[<6T[D>')U3-7MR'1BI8JE+9J2)]O] M$71>LW0H47UE94-YXO<"! ;!#/C? -+ 9@X,M'$A=I%&S8#SWQGWN MC24%1Y$Q,;$Q3];$O'D9C7F6EA%]F4;C.K1EH@]/ZG5.9T0IY^DL>2%%U _= M.*( Q<#X+J])Q$B8V9SBF^R0[IZRJ]*S.Z,U7BSBL,P\D$P=UQ1/L[KD/WY MW=9[$%&5]YD&&'R7/_"'SJ/(I0'S(Q83ZCLVA'&/C<4@(C..+H*(YAQ:RJ,D M_90=NMQ8\G'RF>(TRYAA($2+#!A75NO)#S56M)#-#122P?U#C!*R/NL=(I08 M%WX&("W+-'UWGQ8)?S;^39J4Z4G%"A) $CB08N!11B*(/<0 #2&T@1]16^J, MU$13AA6]A2-9V'\B>6)J/"-O+'0Y\K- Q"[$';1W$81 S1$"$'-K4-<.!AA+&,,JG:,"Q)'):< M("F3):9$<_ D)T'-:?%5%!N_P,V(Y$QE'M(V!SLT MSRK\/:MNZ4-9Y7=I<5(^F*#_G[UW;6XG^]1?@0Y)?,@ ")%US>J9GTB]A[;6! MM8$-8",FOEB9\YC$(IZ][C%J;MO;(M1U:WD"TF;?K&>[U4YXTR_DE(D5ZN[A M/XMU_G';G!Z4*]$3=-E/(1_;Y:9'5I.'JZI<[U>[YIVGO/I>K,14L"GH$5#( M$^0'2<*SQ*<0BE5KF"8IQ"$"*-9Z(F8:A./(:BL'/>Z#$C0%37OHS=F='KQI M[:91G:LFVO/WZP"%UW#IU.6:++)_)CQ,Z^UYQ)*).7BUAM-T'GDK2M75;M$U M=5EU#37E.7R8\)BF#(4X)+%HB_*P;\;W6:028(P_W'%L&"#\YGR=U^Q1J-*3 MVP[.*4DV"A,)2T]$5'SU5$!?H^(%[1O,VK2R-1Q^::GW:(O%J2YU=3 @CQD' MF(F/S0+.8@I0T+=% ZHT)1W6PKN0#1/FE+7#,6D6!,1&F1P="7G.R'D=&<#@ M;,1DB W/%64P(ZHKY:Z][BAH2OTL@1%*>$ QCL7,1FA8VT::A9CIK'#U/GD< M&=%;:&IRH[9 =$>+F5!,KJCB] MJ1;0E'.>^2"3KYG'/ G@H17@JR6Z3#_;L1"<(M(H!6!"TGD]&(,?/44X!6-2 M+L&$(XTR"(ZY,BMOH,>96JF"YX:^()!#*9E!:8$AZ$L['4-+)N_ORZK7X3"B M&XA.N-)4P+[_-$D2\1'+)S;@S-B M:QY+1$/L3_>\!C"@7!) +#X?UH*X@[% M."=L[5\7V5KZC*/YW_77YW4% _0V9?/_EYX!\Q>#]H3J&=U#/@E6L\HKDLGS4-KG5JH=T[8 IM* MR;V7[G^)!>)&_O^/VY6 TCY,V_Y[D0 2I]@G 01RA(*: B/^)0*"< M_;/ZK]Q,O?!ZM-['S@?=D]\?IV9?([TYH1?,\I^VO:&6)M6CZ;4\JB.R M9Y!H=659Z;ZK6HU9GW-Y<$@P+9] +K*JK,NE60IT+OET%-XG5$V"GH=MJ M^')!N^N ]2;]M@)41XYY2-)E]UT$(6VC],*.&6<&Y0:>OL:^K(L5WJZ9+)(G MTY<"U+'X 8T HY!SG&0Q#](DXW[8%#](DP3%:J<(76-P'(J>E*J\EEB;XSCK M%JVWS7?>IJQK3WBW+4#:/O)Y?'[(N'J 75\IGNV9@9LT3P%UB%^K)$H.+NN0 M=U?_O2(LRU>J3N>/ZAK+IYY7CP/&\_!@&@[&\[INI)BE MP\V#B+5'#V839FPY2"D"C=X;YA:+YLL;NJR_\4WY MH\;7=7/,8H$@)RE-Q4K()UPXQ(_B#/$H"5B')<5# O,: M9-Z?/;:QQ>(,3>>&O0UV9S* K9CR="C:XT=U4/V>[V135U7YO1"#G#S\4>?K MC]M#]@&OA!HT.B!/-!7;O?A>]\-R>P3G\R2-29@%.(MIR"!-0=J#(S'6FAN. M!,EU*D".TIMFE#8S@&-V>GG KS>Y&\M5:DHY0R_I::HPH)72W@19_>\7:857 M;'\]R;$>+;GPCK9X1V,FDV$[/C@CV",[>1[2/K;1Y:0#2_.9JO7_V=<[&:+J MK^7G7#):;'(!N4U,?Q)KUZ^E(OP#5!8RRGD@YHM4(/,A!P'IH0(6:ST1, E MQZ'DQ";Y:GW56W5,%XCORG^OI)S=G\C92T%'\];6-!Y7BT&S=[9>1'KBYX-! MG@Q5K4G>+]*H7^6/-6/79$'*A9/.A*Q)^\0\ MBT%#Q]5&MZ?R@G&+ID?;Z6 M>8Y\6[?'!TB$DS@,*",PB>(P05RTVS:&21)JO:UEV(3KW+5$]>%:PFHRTCTN M[Z:LO/R?^V+WT/UT^6-9K74KG!O2JIBQ<<^H9J[FA,Q32"-G:%ZDY5QN9AB/ M\U"^H48\SY_ ?>KO%=6>V*?[5-(T)2(#0.1@1B MB B& >Z;AD&J=0?62H..E>D48[,KOSP!I_OFE@U^U41I=&KU).H4WH5W -@0 MC%4(=O0RU]NDG1$PJYS/0\[LFO3L 2_K?*E*'5W>%[OEIOB7%-;VGBPMZ]VC MEBD* A:%!&<(Q\T&$@WZE@-$M9("-MISO<8_P2(W>=;Y35Y5S7RLNXN^$HA? MGWDY&9$*O)T9D#99G\=XM&I1Z:Z/:N;T3IJXO.'%=BF6:-M;V7K=G%JJ5_)A MXWJ19G&&8XIQP+"\K0[B&/;-@XRE6GDZ6XV./BZO=]ZZ0]<>[93?*>IZ+RS( MWQBECOE7S)I-0;UF)NP)Z\WSH1][CANDW1G-#NO(*2U%!L^EJ6P[81X*:=^L MI^DD-[PI7<)Z?"3__%'GLIS'$Z&&B*:!'S&:T"0D((;IH7$>(U_Y M$I:])D?6R2>7L;Q*0O]0WGS8BR^6$KVB2MIF_KQ&3DBZGD(^NP+TN2=8 &W* M$^TNU-9R3MG6N(@U#>MF%['LL:]V#TN9FQ0U!8[+N!HG2.$W;RX/[O>&RB_NQ0=^D[%K M_>8L;_/>IFUG]U<-L)\I%7 $;LGEL/N'77 M3%8'CHU\NE88@U-5-?_;LMC6B[^.OF4&5S+U9^N2ODQ9@ZWQ9E MY6W+G>ZY60O,JTGN2&P;J:O$UA\>$D0_1M>G6,;5T#?I.B.7]JB>AS):M*=T MU2DU,B6?\_OE0Z.FES?T.(AE<\U_.P5>0"X:AFE&@PCX&2"80=0W+= $&I)G MM=UQ5.^(]IS8>+$#NMJ21-%5EY+F=@F=08)$^LFE0X[H=[T^N-6 MS/7%8IWE[?\_.3_:[:P>#H]21$-.<88CB/TLX31A!P I2Y7> W70K.,$/?TF MOA+11$P#R_N\NQ30Y.&;-?6F6%X7F^Z64Y<-R6]N\E4;G):K?XI90R''NN;] M 9N.49N&3^03O?#3@_1^Z6'^*EUS3"QW4"<[MJ_.XIEIN@-7S&.^[L*PTGDW M'BJI>-4F3C[GJ[SX+N>C"Q)2'(1)%'(DGRR@28SZD_@DX"$S2%I8:7>DW'(' M3-[)ZI UZCE4(DV(-A5'5^3:E,4#ST>04ZOA<]JT=' ZW-5P"$FO:E]@_DR M5[VK2LQLBS7K3F1F/^5-@!QOUY>[;WG5[ ;6"Y\&A(99BGD49P1!C++^H"R- MD@18T4$K2,91Q@ZJE[<8VTEF*6%JG?YP[153T1S/$S9EM'=*![?Q20.X/;(P M\AZ:&:M:*FO537/57;M&OJG$#C@=/B.]6CXT,2'B,8Z#+ 2BE8R0"$6P+Y)# M 8)HV-I>MS779^[Z6=%]B\?6K%.9S*%33A<\VIUO7KW![,B3S0Z.T4Q3E^RY MRIVQ/VJK]D]OH0^5M",VF2C<2PU9$K\?J=6"]$[13"^#K/&IIH05W MS%46;9CVID):XV_0C$\JPTG3_=3S>%[W!%:<@0"@) J CQ,LT"&:]+!"[ _< M[+$,9B11/2[%-PHC?"*_#)A;3N426U//QDDG($_6Z2<7#^8CSGJ4ZTY>77AS MKB+NRER5J:\[GLW%_J57M'L<#XO8#V3#./(QB5*69DEPF)^'=.A&_K"V'4MY MGWWQJO;)\:'J/9!H4[$>CV,KVMS#]7X(O%X/^.*@Q0]3*_%9/K6$UXYGYJJS MEJQ[4U9MLFB_HO<""!F'":W(W4#'; M.V'J%;=QB F/"0/0CU(Q'28I[_>\6$1"8.$-!-N07)\Y??(&0M'#MRVRUETU M2("G]))5<3X8\O[>0-#T@;ZTNW+RK&7?F=%J(<$MYZKAXJJ[YO"UQ/)4?)6? M7A[F)&(DCF5=MA G# ",^CD]\S$-#7:F$^G&!!4UQ'T:LFF2[ M)]-(B'M8\GY?!VRZX@;G.#HCE%:HG8?\V3&E=-#U-"[A"O5#<\$X( G/F(^RF* 8H@3 @SRB-%"N4C:X)H1F?(16XEN2CXU;LJ.RJO9%=EA_*I=C7V+AA=4WBY],[@,:\^6 MTD4'TYR3=LW*1UI_6^ZZIUN;H[IMT,';-5UN-O7E#?Z^+#;R?!LOJR\"WO&E MUT7H$T(HCV,>)@A!&/'P@"TD0.NEDW$0C1HX[@YF#)OFCN,KQ?GP[-PT)!H= M+;CP3FQH#E T5AR*"1_!7W@'PS[XGZP7G,&&$1 $%&>,T#.-#94OYI4E-,JOM MCY/>Z!&>ED$XEDEH]A*7'>*!&8]!OC#,@#CGWUI&Y(CTHGD3L7\,';]%_CAI MDC-$ZJ1-;/AC)B+LQ+2WTBKV^#.65*'_Z[W,4>?=?3A*21!QS"@A* (I9O!0 MH4$L!1*3,@G#&YT@-WQ?R8,6NX>+YEG!>VG Q<"KP1;(-Q1.-X1;4\LCO$FN M][Y)EXXF&E,]4R$TM^[Z>';%EGKKAHD MP%-ZR:HX'PQY?^?--'V@+^VNG#QKV7=FM%I(<,NYC4KJ5U4A -XOQ2A;9V+^ MOWN0+Y67VUP6VO43$A(:Q(QG28IP .*^KGM&@:^3L"91 MD3>F-84I&MOLE08?Y$N%,R53^\]=F?:K1QYJP7MT9AZR5\]]+$\Y+/%NZ#$K MA=_/T/?:N9<1'#*#$S%C6*E1,=X>J[IY_/9AE/Z]X>9MV86?^3'T$0[#), 9 M1"P.TKY%&, A&7R3YD;*W?9VF(+)0'"$ MUYS :+G]BJ?VP% MH1_%-[;-9N=VW7R;"&1K>E(U\DKTXUK\VF:_+K:W#=C+^R9MLP@3'@0,\(B@ MD"0AROCA>B /N!^:'G<>'^FHQZ /]V?JQCIO]ZTJ][??O+RO']FE2(K>8N]> M6F9^2'H"SRM*]KMQNJ;:/_+W8;(J7-[:YNVE<=[!NF81W_SHP[4TT#NUT&M, ME&\U=T:VH<+KS)SNJ+5UCRD>P9ZNI\PD4,V#BS-'MJ?VD.XBH"O'^K7\NOPI M2TU]*S<2@3Q1_B+0191QP-((90$' +# ]VF_K\TA2(->BT'3K$MT"598K3CSV4Q"@W,S7UG9..;5_LF@14A1S&*<<.Y',(@H3Z.^ M%!:/>40MG*HT:7:L4Y7=0N!W&L'+91=L4\E-2% M8<:'9C2Y4U5+V;K\K]P<_+[[ZIB):2\N?:S73_^QLEO7N554:Z?EVSM M9N_9SU7S8/)G$1:RYAWD199E(0P)A90E60!))LNW=D:PC,X_^H#7:>Z%B]VG*J;?=D\9[K?7CAJMQ/7LFY,VTB\TC;,Z5G/)= MR,2(X7N!F!_2"(5)&F'2D]"ET3555 MBJ;>!^\ZORVV6RF/\F9NT^:(,?9M#XX0,JVZ;9((^(ZBF*N@I.S$OT",4;?5 M9LC09'B<")!R%H*(AR1-0.J#Q,>L6U0F/O'3/@)DV_48^O\6&GW][X$[4O]< M5EUX4_?_&ZF(J@?_"BJB;*M5%=%C6%5%OJR^Y>O]IM^M?9:KQU4EY[--GI\\ M''^GR_UCN87WM7GP-Y'U$=(HI @%$F'BLP3Y!**(I3A@5.= T'BH'!_^Z0TY M'/]XZ8S'J34R47SZBYU%7F/2N$)CS0EG1&=\1\]#@":PNYQZB.E4W\ZKF[*Z MD\=(FD:;XR!-DU=?L(C(+_[\CVVQN_KRQV_YW75>+7CD4^RC"(*0,R8F7!DG M'2JP0OGEZES=(#FX8LCN \-NNX 7X/? M^^5__@\4AOZ_"T.:?P7__FOKJ%?^2EIU\D=_'/[HS];0UZ_S3^-=G>+B\_*R M8?GQF7A;L9#Y8,I?B.QC.W,&5S_'M+:<9LBHQ>ZZVBT^RUD#_EG4BPC&+(XH MPASR$,5,OB#4?S9#Q%>)P'J?Z#B.-D#4%%:3B?-1T!T)>K&LP>#]*5$,JQLC M##I9AHBOGBY!'EG\@LB8,3*M5!AB+H?T )PF&">H^ MG? (Z@U9G)(-9%_708&UFM M,I!_*[;%W?ZN_WR,84C#E+#(YU$6\2#S^\^/ $Y4A[+>ISH>S!T8]>&LRW%J?ZGIPMV T!K<>)PJ#VQD=FH.[Q3'FX#ZU_+7!;<3. M# :W&>YR:+\PW8[K'V+ )Z^FD(>3K]KD>X8#$@I]86D&$"/09R@%+$4DY&F M@=(SE,X:'W%S[?#*#'[TRLSUP^DW] YHV??%>>V9A1OT)$K; ]Z?#>21R\[J M,JJT86G9.7/;E[1MWJO;CTYX5-7;%QK_)+[Q<9??U0N<$1]A2&*?<)I%?@8Q MZYHD<9!$.MHZJ"''.OK2R-63RF$TJLGB: SJ2>!+Y'E_2F1> VUDJ3O'TAE9 MLT+N/"3,CBFE@\YG)DVTO+LNMLT^Y.=\5=YNBW_EZX]K64[CII#2V#Y5T[_2 MA;?K3^+;Q::Y/"A^MK^3%PMWHL\6AU^^E ]&??VVW/ZM+-<_BLUF$;"41!&) M@A!G )((A?!@0Q@AI431/)$[%L_>GN9J;X_5Z"VN>=&FJYH0,HI+%6+2 MO+K6O(+'#)*7DK?G.BJ,L6G<;YM^F94CG\.#W*=Q=39==XX0?O MJVMHG)R<'JW[@Y4SZ2IJYRJ=.^2U8Y?SZ0DS.)4Y(S+*68[6Z=(1 O>"Q00Q MEN&,!2Q"F&9AACN4&8(AT2D(-#8VK92"?L6?K_)/ILL=*'EG_.R ;G>SW^#5JMPW M5Z17>?%=0J3[JA* %RP-0S_)(H!D,3S.X\ /$>>A#Q*011CHY*KMMNPXUWP MVSXIU<'UEAU>O9!AF7.U@# =W7IR_YCI'JG70_6.6"^\#NVX.JY%Y!F5=N.0 M>6BP(]O*,;JT[E,O^4TN&FBO>%TMJ\OJRTYFUOZ^W.SSJ[PMQ+R@+.4H@CP- M"4)4-(Q!WWB4)9F6<%IJTK%B'E"VSU==>/?+ROLN$7J_%%MO7Z]E#9?V,99? M=1]9L<.YFG!.0+>>8AZ9_M(R+3!ZLJI\@])K8,J;KFUUB[$?+E$A[XQ*6F9_ M'O)HVZAG;X(XX,Q,$-N'2/!^]ZVLY+QW$<6,0\0AP2Q,(A;Y""==HW& D=+) M>4M-C2V W;M3RP/"1@C;[PY20'V2393/*;\#%:][W^D(;DJ5>TJ4LKH9,SQ' M53,WYJR:#>1HB(K)YY5$@QPE/,E($+)4S!P)B5C ^P:YKU;>QD(S$ZE7T:"S MJURJQ)JKE@-.[2A6"VQZM6IQ:"J5)JOS52E=0Q04RHB;(>ITN=_5N^56EL)> MB 98# /@PP@EHGF?LJ!OE<)$J8R K;8FTJGR"-&N6&GQ;*Y8KBBV(ULGZ*;7 MKA,PF@)F0O)\5K,>4I)F'*&? !8)!2#/J6<9AI M:9J-]ASK&CUY^MUF[LP*U6JR-C;+>M)V^O[[K%)F"K2=D3F;I,]#ZJQ:]+0N MM'6V#"3OV9*6LC3B! 444)BF(UZN![!CK5+>PA2A&$8BR#"1^C&F6Q5'?6@() M2@=IE&(;4^C3T/R7,9^&NN2 RN&:=#%)WNL5;G3$2)/-F0J1KA5OB9 1*\8" M=+H,SE?5XUIUCK19:@D&"> M\# F24!C0%"$? )8D% _HEJGF2PVZW@0'I#*1X$%5&^W_.E5\F%6.?H$S)6\ M7'6KFY&QR;O:)&$BRO7F#4>V6Y2>@-D^@RM/46]7Q:;HK@).F(5$*8)SDB$(TX#ZE/( Y:UC[I\#K+7O %W*: MV;QQ[OVR[EX[__7"6S9X]::8]EVA-M&7? M\FU]F#+CZWI7+5>[14)2Y*F,>0=F;=TV+)3EE4'=!-Q;47FOU4UO7O MN< FY.6JK!KEV>VJXGJ_DS:4"7WOME(TP1P7V;-SJQ6_[\-[UIUVAN4]/G.7I, M3[=;9[THV+]\:IWU>^LL8Z MG'9\V8LA^/NRV$@LO*R^+#?YEWRUK]KZ(^O_LZ]W,@#V%BSBD$9Q!'B&0,(0 M2SGCO(='H@39"B)60;G>GVVF]9X\F[L5:\)-2X[(Q0J_M^K#35E]J)>R_,C1G@MO>2.ZC0P[\XDE M.HXP#"9.?#W_:.+&;(UPXI!W&_&$+NMO?%/^^(]\?9O_3/&+,2ACGW0CK MO&_2/(N!QI57AX><&3C4>O"1-GG2**^QZL*3=AU^VH:;I]8UU0[;I<]R_,)8 M]CUD&)4<=X?YQR?7!&A$JE%\,5(>;1&B*(PYH1R@( X#@-+X$$GC"$.=RKFN ML6A%(_U*N6_FS49-E;WMF5%29%:=,F%J;#YQ0X%T=WDP97?./R)8M=9NWDN3 M98U[ T\!'59$"0 TB[%H@7-$@RS@*.A:# E),QT=']*.8XU^K 92E;7O*IE3 MJ":X8[&G)Z;*,CH'^3Q#X?D+&(.)GX?L6;'D^?4+2^SH/S^>W=UORH<\_Y)7 MWXM5WES_(,LZ;_:=!:+# 9-VVGQYUEQ0_7TC+OU+0+[VB<_,.3 MMPA:^[S&0-,WST?M (I'>V;O>\T#0 [=/O5#ZQ8]=.YXT:0]8AZ19V(.7GW7 M?3J/J$:[-J0>#E=]ZI#@GT6]8&F4"&\D-(+43Q%!&49=BU',$ZU#2D/:^6\3 M>08Y0RU^C.4'O2C03>R/IT%[7-Z?$MG("GZ&HS,Z;(/9>:BI%4M*^_W.BK*Q M\FY9;!<1B/TD#,((^ S3.$H9SKHV8QAG6E53AK7D6-UFJ6BJ3ABD:0[XMZ9J M+;9YZ%J+15_9-/F=M;;IVJ*F;D8,J:=5Z]WEC3QS4G>W!Z,$4C) /S/DIS#F%"5C,]YG8O?_8:W:R:&T::\EVJ5_91S M@+QK.0MIA$F<^0"!!+(L0C'N6\:(1SHB8J,]Q[+20VP.[*R/(/7TQ0JQ:HHS M-J=Z&O2(SA-\7@=P(EE2(.V,4-FD?![29=6BTET'U=RYR3?BI[>BX=^6U3_R MG?CWXV;#,$JCC'#,B9_R*$WB,#Q,Q C4>O)J<&.NLUK-+$ .P[L>G^8VR& V M%7 WL92]1=>YG0);3,]#Q.R9\S1_;YR!!QC=T6HR/6826R:Q_6D-V4B^HAJL.0+Y^&5\7,1<)]D..XBB""?1C&H4Q!GWC M2/-%#DM-NDXVG*C*ZE1&\A:?7K"P1;-:#)B 83UI/P!\-63W<_9Q-5J-N#/2 M:YGY>2BJ;:-*I[W5P73]][*IK9*OFVE%_57>ECG]N53JW\O=?^6[HX8O4HX MBOTT3ACU4X @B^+C\B*R/W%W@M*QRC8@'^OK2D[3MN7.>\AW7G5 >N'M._.\ M96.?@]FZ&S];G+=/[F(]F==8H!TL:Z?N]4MS]]^[3G&T;88S>!,7#9W+.^T6 M\XA!,^#!9'X_@F)J^;XV %[\UC00[ZL=$LDS(SAJ6.F^WXQLT!ZT2=";\K* M.S'Z+Q)@7_3G%%%W6,?ZBX?B@>2,%9]M^%"YJ%#[T-3V]I-\#.)3L;PN-DTI MOB[17;/]L3XXY0DD-*!!AN,$P"0D($9QFO@ ^A@ U1?4N#'M:0D9=_RI#N-/>5WG^OK:@+[PG.GMQ$-J'H\Q>> ?TD >,JKCG1 M9_1W!._-0XW',+0 R:0D(Q$$8WZ M"7$ 0N2[$E.EQMUK*7"GI6KTVI=2Z\R.HJ02]7R%5**SI*-:[GE_,JIGW@ 5 M->#1B8@6W_-%!L.(8I($44J!0$0Q3GL8$8RTG@FRWKA[$8TWCE@H8S1!*:(9R3D21S1 M+.@%/?03W_[&E38"]W(:-[>1Y1,6>?.HEAMUU>3=KL2ZH]RUSK;/G,U<;1_1 M:T%RS=SUOG37T$9#\1W"J&T%7F $<>!',B-!61QBZI.H;YXQR'0>G['6J);. MZK]$T]XA*0_C?M,)MJNR5CEV+*SS%%(+VJGLA/E M::DQ L?34@GZW[SB[GXO#XD7 I[X9SC\WQW/&FJ_5FI*JIIYC\*FGCZ_KXAR.ZS]H MG\Q7YW(>^C78"J7S]KJL#-0@NJ^:]U\3[(ME=\1!2AB, 6$4)(>IIP\#"U*D MVI1C1>I@>/?=Z\LC:)(RR8.DR06_MA3JPNO0S4*J.BSZBJ5+\:R%2]L8-?TR MXTA5QLB^+K9BOL;R>E45]TUML.T:KYK)G,!R56Z*E1BW7_.?.R)(^,S9?]W=VR>F@>&RENM\5-L5K*.H('"KR> M SWE=.!7-3&=UJ5Z^MIC]4[=VM3Q?4Z_]Z=$[#601[[/J4WI&2%VYYYY:+-# M^\JQ.KKN2S3-*TY<4)']%)*V76[HOMZ5=T+=R,/?\O*V6MY_*U:X$F&E>?_T MB"A&,,C"( AC2&. <)+$J$$$(Y2*K_1>J'&'P[&J=] ]V9V\O /OK7KTLMCK M[0&_MY0&Z#YJX]!':KH\%_?H*?0CS_2X/7KJF2-TK\'>/57M32;7 Y@^(]QC M^&\>$CZ*I<]>VAF+7>47>(XO7XMPLGOXSV*=?]S>E-5=,WL\#_BJ*M?[U:X6 M :DK0W(2AOR48@+2F&74APD52,.@PYN*V*2U$S4=RNE#PGT'OYDQUIT!F@\# M3>=DM:CQ/OQK/:9GCZM-#TBS4=V[^Z* M77,V0[1*RV:1E&_E$HD5]6I3UOOJ6 ^'\S2",,00!RC.4N9CVF) <9P&6/76 MD]U&W6G2"W[7)N44#=T.U*02>;O^EQ M.51$]9WRCE34P#@3&37E4'F1OQ.?_:W<"$KK[)][,8O[O=SE+[4?( I(Z$/D M1U& HP@2/V[:QS&*>:;WWJZU5AVKYRG0__D_4!C ?_=:P)K+;'LT*RZ;)V%8 M3S!/,?ZOCE99H3F?AU@J4WAN\6K=#?.02 =V/5U<.F).^725O+OX<;L2RU6A MSMU3//5A5ANP$*0T!B1C:_+')D?X&0]/\[^7V<&ROA4(>9$7R>%3.4?8,\H?:_!L5)JWH7/YB&XCFU\ M-:7NCE%5>?X]_W%REJ@24/:"L6:]>EG1;_(AXH_;T]_H#AHVG7R1<8XCYL,$ MP" -DC0-H%BU!L#/0NISKG6PQRT2QW(MP#\ZS?<(ONB_7FN D.W'O];9H"?A MCGVF)N7S<9>>I _T5"?O(VOZ(++/:/LX3IR'QH]D:SG%,-&]6;ZL\Y-7YK^* MO\8_BWJ1@BP.LB0B( (1C2G)Q'*@:RY*@&:U=\-&'"MU^YK."3#M$AJFY*GI MZBB\Z4GF,\HN/(G*^U/B&ED)7Z/GC,@-9G0>^C750)--<>!]Q94I\6V0STIP6BJ4": MO,Y7@W0-45 A(V[>TJ'[Y?;'XO\+ B"F9$\;K:^J_'M1[FM:5O>E6(KG_Y$O MU__<+RLYSG_+[Z[S:H%@"'E*$Y["C(E5.&!1V,%A "9*91^<@W"L81*Z)Y=0 M[8WKY0GZ"^^^P^^M>@.\;R<6J*F=>S>=U\)9>4A/*0_.>1YIO ]>C]T[@/=. MT7M_MOA?U].1W;0N5_N[_HKK^W#7(\AS<=N3,"@)D\$M#?PNM VE\(7 -YI7 MI@V+XYE9CMS;]:;V>/U_]G5[R(F7U9F41[.\( &$,0DCD 08A6%&,<(]!@J9 MUD,>=EMV'#Q/P#8/D9]-1>JM#2Q[0&VY,!WY>G%1B_=)LAI:3)Y9:+CQR#S6 M'HYL*\?HTWIR*I= ES=X73:W_7OE#GF<$L"SS.<9"%(6L7XQQ$( L8YJ&C7@ M6!R;-7UYX_6H]/3/C#(UF7/.EIZ:/25JHD3(2ZR<4:9!),Y#@(:94%KL5)JS MLX."?=DMM^MEM:[_N%^+^:'P;.*'7=N<) @S,3\,./-1AD**#FW'F&F=N++3 MX@A;]LOC+.#^5-W%NJM)<.C.PNPPK3C[&IUDS5G7D=L#0*]%Z$F('_Q0>_%J M:;:EPMRY6995YNCJKV\W*8GQ(-//$DCO,:*=W+LZ<"Z@Z-/^AZ= MA\"/:*^E(U"F3"MM!#;94]&00%%\SVL1E%A^DU=5OBZKJRJ_7Q;KS[(<:BK6 M])AFS.< (Y1@G,#^+$0&,5::%EMM<)1#"D> M5?O5;B]"UZWX(J_D8Z41]#F'*4P(CF.:4NKW6VT9!X'6JL&H <>1@DK*/^Q/ MZNYK7I#")S'C'>8"<\J=P[F0^N@ M;/;SOJB:\,:6NSQ8(.Q'*$74YQ"E((D $OH5X!@%LK ST2K,8=2 8S6YK(K; M0A9([)ZWS*NB7-<77GZ ZH;F[)>ZM2_QE(99HT-,,Z0P9"<>'1.*P(7!^#?A M3$T('-.EIPC/GO\:7QN>\W%&) :0-P^U&&+ V<>\#+A0U0\F)N3?ES*Y\G$K M5T)]1/T3V*I>7X0\.Y7AQ+W80^ M#& 8LQ0E20)3'I/NJ1,!"42,Z,Q,G )Q/(=Y63OT)C%N'>%,N=WX8"SIGJSX MUQ"F[:JWO@/?K7P;F#IGX]K+XF3!@_?3YJ@S)2(-X&L59FH:!#T/ O7/O7KB4%>9]&,:DI:\JF,>G#1MKD%0>CG@>JVKL7ALD_N>Y?P5X=;3,- M6*/Y6S=DS='5YD&KM>9#8XYWM.=YV*J]J\[+A[?.3\R:4?BRY!^E #9V7YA; M"!O=_E>#V#2>4#J'CN714?GH15^A@_&0A1!%*:,4\P#!#/N(AV(]%R%(D-*. MO-DG.PX?$D[S\(M.(2A]>LXKMGMF]-3V2(I)_25]=C3.=3MER>P MPY;:L>T MGQKYVGEL8S)FGYLJC^OMSL\]_RI4QSM94X^F_^1Y%7XI.^ M/?05 AG+4!:% 4])R%( .8\Z#"E) KSXGE?7I>J,W6[;.L/A%*;R:)#(O ;: MA7>*^,([_L0[H!YWQJ5%Y9G9E!N7S&.FY,BV+T[)K;Y*C7L?S+18?;?1;C\8N8?>;KJ[R2M\:6M_F"THS"%&59A"G /B/Q$4 * M0ZT;6Q:;=:Q/\DU:>1!D+W2IZ'!Z39W17XJMO(C1X?QUB%P-X]U$P$:C?*"D M]3@]"?3":Z%Z1ZQ3ZMPY#I65SXHCYJB%=@P[JXX6N3/32R$.8FVRD_FR]I^U M6*]_EJOV8$%Q$$9A% CH?9E4I5W:S+I@')',MD@G9U,MOP-DTE-'[P;F=2U M2U\FC9@;+)._[^7&PN5-]L]]L7LX.0F[2(!\\#".TY2 + TRC)-^JDL"1+@5 MO31OWK%PML"ZE\#OQ)"M=^7J'YV.[MIS-SNO>'-F:DM6!_AIH+Z.XR*;0GOT M78M9Z2+'N*+[*JDFZCO<0S.780L&JNJQ+2X'"_-7T0_K;^5F_;5:KHOM+5L^ MU L8 9(2/Z!Q@AB,,T)HW&, <61G^6_4LF,Y/F#R=BTH;RU0-3HK_V%+9CS8C[2>WG:'8C1E71T!CJ2RQHZQI;AC^,2- M^IX@G[42O\+P(%4>ZK7WHM"#[=16:SO,VE/NX\[;Y41("]4L[CG&,IOR'RYYR MKG[Q\I$(S:G\*'XZK_ASRQK*T'+_W&\?<6@72RVO"!0L1YV)&(/X/BAFG ME/O]K16:DC S#+\N(4V>27,6E)TZ4CL^S\6'@T)UK2?UVOFX25UJ','GXEHK MP=RUBTT"^P""U6+\&!Z<7;@?Q>C7(_]XG ];>+^0"RAOFOOGCW(!U(]@E@2$ M !9BSB!/DOX6.F4,*I6*'07(1$G7;5,MX5'2]4SDUT[%CN/#(:OR"=PW1A*V MK8*AEH2=P&,VEN43>,[^NMR.!P]'SORWKO&D7UZ?I^5- M^^CS(D.)GZ0PQ8"&& 'L@RSH@<,T4GK3;D9P'4?XHUE=.%_63V+]T]N&\D7W M7)K0'!UO'WFW%>4GZQ/:([S>JTLK]SOZMUR*W-1DYXV>L27^E$B,YIG>4[(T)3SAX"&\*,ZQ$Z6 M5K+U0Q&\XZ,J]0+Y'(8TH#"(:9:@.$&0]RU',?!U1IJ-]AP/N*92Y/>F4F1S MO?2X U'GVZ*LVORAWK%,*S2K';T?KIAHZ$]Z@PYPG$7<1DR, M=OE:_FQ7[K[)/UOGVSI?7R]%3U[EXD]DC?3^J<"()9#Y<0!9R'% ,)A"%@ M_ S2#&9*V_-387,WS!];U.BHP'S1_%_OQ*R+YGF?HV7M+^Q*3QCG':SS.O.\ MUCZ59T!GU $TEMSOH2.8+;(G[Q!JRVI'#GAM(3VUOV>P=)Z<@G)&X\]Q/&N> MG%G$4<899R$ . T%&L1(#X;1-%)ZT,DQ!.?;!A;$Z)$$.8Y#BHYS--6P[[,Q M)Q/M0TNN9PJ*'G(\%[#OJ2FB_5L>2^CN7QN^%)H?47W526PM,]C=6^]!#0)_(!%&1 +4A3#D >X!Q#X MOE;^V6*SCD-GA]3+.ZC- )8SH,I;M6B[]P['3>"H$W@FC^/ "_-(Y[@PK'3> M@_5&;M/!PV@"89:L^H.#.B MS&F;Q\ 9@+^TU8$9'X4T]$$<)3CCE..0)CV@(*9*!45' M@#'GM:'C18:&KQPM!=VX:=3EH#3!:VQPO2;4<)?C=:$;MYFM#4\=X-V4E?=> M%XL'4FTN&/4]]4X7C0:&#ETXFG*K.@7]?&B-BM86-D[GY8Q;.3,P-Z9K'K-P4 M?&FERVB>KQ(?+?^;'77I<;MBI?SX&R>_N4BH#],LC5.>,1BAD*4TZ##QB&1: M;Z*X1>)8<;Z6.UG&W\),W,WYH2'G-,@9PJ#;A&(<^O;G'*\SIKI'L:.*K!)W1N^&DSD/++-A1VNYN MFO.61RWAGT6]B+F?4A*(]AB.81PP /V^(1XE6N78#3[>L>H,4AL3MM1DQC%1 M>OKR3%);N(4QAF( M?3\ /$XX!@$!@/8-)0AK;?(8?/S[D I5KO3%P@%-@^1BD@718^J+!*$W$+*9M) XQT3K:=<3"UU^U(3"(35Z(M&PT@K$)(N5QT2<$0=#QN8A#*;@2RN]1G.7N-RN MRVU3D.MZN?W'YMLK] M/"3+LDU/MYT=,*9TE>73"_O=ORUW^TKN>^?57=VLT=* \C!#/LLRZG.$<$+Z MO>^$Q)GZE14[S8UQ,.;RV?&."Z]'ZC50-6XU6&+YO/)-1+"F[*EQ^U8VQQG% M&A=$QJ?:["*().MQ)Y#HFU&#P>$&UXD[ AM M+A'.*YB\FD)U0O%[""BZ)FF%%".^E(**_/BPKUL!XY2D(.60F+;:_II8OX,--((=CG0[;I:=]VG=##! M'$'@(\RB%.$@(/WG0\A3I&VNB,B6ZHNB"FB&JJ$"1ABQ>*^BB+@-S$49MW,^4T4/>2YZ>2]^LGM81 F/ M6$@SR'@60C\ 0=B?58()3_%0W3)NV+&,=;B\ZQZ8F/:UR(8KF3G9YL(V"L]6 M=.["Z[D_@/7H6]R/)GNO\:BI@H/=,5]1'&Z:@D9:XD]YWZA\TO[EO9SKWY05 M7HOOBG\N-\^P!(N$ Y!&(4EPS'R$ A:DAXDFH:G2P6W'$!S+: NR2< O#S"- M1=6U.Q2WFZ;WA"6A/?'.$?H+LAO,PSV:FU33NVG L867$W;GM++?. MF$&.8@0CGVYYC<&I4H1\_"SI[WN99;F\8U]+ MKT5]/"O E*^?N/.&1CB_UA^I=\&A^ MC+#=-SQM6NXXM ]SBVB\XY+9(Y2)4"(4(M>71&AE_6W.\9?M; MC\.OB+YW+^X+&^SWSI1\XX.6TT.?XMQFUQL>Q9OF^."%U_4SW/>S$^N]@_G] M;SWK9ST)S1K/=+(Q4T<-/F,ZO0DCK?UGW^<&'()U[D2M,[7SZ5(SF,C-G:$W M3_S."*O6ANSCB2U9UD7]Y;[*E^O+[6GUB&#!DIAB2 !BD* $Q2' _7XP"F.B MM1EKK5''$[<6E%=NO>]]&13]V@_V&%;;@9V$W(&ICP:E=Z1;K2Z/DXU75?K. M;+I:]\ \-ESMFU4Z[KG#SZ;\L=W7\F6%-H%-R[N[8B?!\3R_RD7G%G.LVWR1 MD02$21K'-,68^)A1U%\81 $,M!Y3\?2%FP+_+!U=^&=N%" ]X[HIS_[HD2RYD$8NXZ; MATB/8*?"$1D7S)K(^(+XL'E-CX(48!@B1!CNFR Q4JK!8?3!CL7VU9++AS3B M<;%A+K%OTZ>OFE:9TQ3"H_@>CU>[PA83VULNT!-CR9D7T^Q=(B?YB$M/2K/ MZ)TCG\Q#$5T95X[2KQVI*GF@8HUX6U8/ES?RSDG_&^NF" ]+_#0)."&$ ^!S M$"-V ,<2IG5I;21(,U)A[_K!ZTV1$QUIS.'WUHXT>J!#+6OW>+YTJ.EGW3A) M]7X[_-L(!'8<_,X"A"6C30.'3<[5 \I92$= ?RO+=7U9?@%E%$C. \H;\G/Q2'P:6\10\'IK MO-XPXX&Q &=7#6X;\?G4:03&_0_W;',_[;<[F^6*WF4 MI#EP6J[WJUW=EA,J[^[+K2PDI"?A!@RJJ;%;\O2$]03+1"7EG[%Q1N7,F9N' M8 W 7]KJ0XX2'9\.136B"&*>Q2AFC"99PGT2)3T0!D*M@P(.FI]1 L-1BD+# M%9;3$6Z\X#*=_&FJDC_ZG-I()^@[:!["Z=) TS2!*9?V<\QM><0OW_)\UYZU M7;"8L@B3D%,_B$@0\CCP>T0@"S7S .YPC#LK[ 5@=3BKH3DE=.H2VZEAM]YP M)\HSU>'G?%K)[YI[Z9TI\Q!+C3.Y0]E5NK#Z9?4M7^\W>7DC;S?\1[Z^S;]6 MRVTMA$=@J-M]2!3#A#)$&4F9S!W[<1@"%@"?4I2B3+VX>CLZRV4U!&VRKW>-3(>2% M6&.?S!GYA%(1QP'T0'\>'AO!H$J.@W^XXT1/J$[G0?JU.DQ4-W77'CIG JK.D)J./['M-+\U( MF($P&@(O!W< $ZGK=K;\C' $4@1\0(A/8TQAVC<1H3#0%SO%#YZUW*F2HR-X M#G@QESS]9]:TN3&1/0<<67@VS9D*GG\!S925.2FA+O07M=#(?B4UQ'V]@Z:= M?IN.!"0E$4-^E# 0!S!#?M\0]E/$E#71[.,=*^.A\DG;I756^89T*:BD>Z;T MM/(I22:/^!BRI:&;[EDS4T]]]M2$\T5[7Y//8>3,0$0'&E!:ZRCV\JPG^W&8 M\(SRC$4DB5D0HY20ONT40VNY5O46_TKY5@V>A^=$@@4NJ[25@ MW5!N.%4^H;69+L\F*_OIS+$,-RS/(&K8MTDC0VO*F%IL^;84W?#R1I9Q*+=? M=N7J'[3\GE?YFCP<8]LB2",811 "SH&?,4;]).Y;9CA4+ZINJ3W7<:5!*48_-9.Q&35F[KY"YU"ZK:85XDUXY.N&6E:OF5]RI;O M!J/7@?3(@^':RA;'.D%F?*X-]_FL<*X84Y1(>36BV*5T#O'$LD6ENPZH$4OZ M)(0%48QBFB%*H8]C$N*N'<)"J)X+-_ITQW$"W]Y6^:TLAM95YKE? M%DVEW,.1N],X\>'TJ2KYFQ]$X%@M[XO=Y!U]C.O5D6=UQ^W M5WE5E.LV(GS.5WGQ/5\O:,CC!,5QFB2(D8@!3FC?.$',U]^='-RD8YFFIY/X M=J;N51TV3WK>RSL#Y(C1G=IK[D^]1=:;.U?6V)[!.'-@U(N[798Y4[W*@+\O MBXU,RO"R^K+2U+(?;50 77^&[LMH5_\K7M*QW^+K>56+MOPA1 M"F&<)3XB49BQC"=)5QB-)B&(E5[Y' >)ZVE6#\J3J/2N+CAVP?EIU?S8UYN" M-;6\CV OO(,A'V[*ZD,M3&E>B3CQSH7'BWHE)KC_E2]/GGWXL[=FY.MF@YA_ M08K']>@\KCJ,9&LYQ9AQH^>_YS]WG\N-^*3;KS_RS??\MW*[^_88:E,"?4%9 M0GD8P!@%D%$*2';$F4:QTI;==.@X]"$5Q(_X6_64W M($SC*@=!H@\$XJ>;1L]$N)!%*KX(RS;YX^>!+KS.Y-[YE\+Y,IP\C37S#"7* M/K,07NSWC_<5YOOW&Q!GH!J0_\F*60 M!!E)*868!SCJD$*A+_V0U6 M4[EN-N%J>;.3KPB+KM 9[TGKF]!5OX_8I>%""]'+18=Y7_'+"0.&$&MX9)=?EQC&S63,\2W$I1/$YIK<.;G*7 MU=+O">\K8-@SVVX.RY3WT5)71X"^#SE*."89#K.( T(@Z0'Z+-9Z$G!$6/^M M$E4:WAHI/^7&4;,),>?34G./-V][S64F2K]KO*^88]-PVWDG4^[MQ)WC5PN? M,PH0"2BD4>3'4#ZA=F@^CL1U_EGW@W4AR^STT< MCE\9#WT#HM_#P#8Q2VO8&O.F_G['JKS+O^Q$!),'WP^9C(C!)$,HRH(@ S$/ M<9RDB$=)P&25?^(KOT%A]O'N G^+R#M FBPG^ HU9X;84#+G,:(&6_'LB0H; MK*B.E\_Y]WR[S^M#,RF":<)\S$1DS *48,Q!UTP8AXG65HCVASM>R'1X_DUO MQ:)/D9J6.&5'3T1Z*).)QU,NSJB&,6WSD MS^*6E[J,G$'+3MGN*"V_7_5M< M7\K-^M P0=CWDXS@F(4 0P;2"/8-(ZB7AK?0G//;0/5.WO.IC,3$!IUJ\C(R MDWJ"TY/8OCC8Y"#Z)PK8@@*$L" G- M4H #RA(>\;Y!D"9:K[\,:&9<_;(E7V^S-U2VK!)G5:[FHE%&VJ1,Z]PU2=T0 M92W2Y$95@_Y6E75]594WQ6X1IHBD,(U1EH8<)90B'G MV+^\SZOEKMC>9C_O\VU]LGYC410"G_B8^AB0,,D Z==O(&8LTYE^F+?B>/9Q M .;E'3+-!=0 _M1D8ASJ]$3CR%H/:K(5TJOTG-&4X93.0V$LV%':[FRZZ=XZ M%[_[3 6 M7#.57Q_AZ2:&!Y&IFB4>BT?=E/$)A2?(>H4:.W]\AJ6SR60;[,Y#G2S9\BS- M;(\A597ZDC='.D23ORVK?^0G^KA(*0^3F$59ZL]ZW2AF-HQBD/LA@C&B00([[5BE(M=+% M0]MRK$<=O&9<+1\!U,SJ#*54,=,S(IN:V9\3(A]CFT:EWF#J7)[($L?ST"MK MUCS-)UEER3C'M ((NR'.,-)F"8,Q9@D73M1PF099?4LL_ZGCY)K+I]EE@8F MEMXFS3"A9)6OH8FDB;-'.EDC9=[FH2D#\+^5)=)D0ELWVC.(G\JZ7B1 ?&H" M8N@#EM&0X@3T1)%,11- M8L@/0H5]N-@V#R"LU01$]].5AD3:#HE3(,HCHP?4SSGT!$2;+#7Q<,*2X>6$ MCIY)%C=/>#BC%J:,S4,IC-$_NWDPA 6E9P8N=]_RZO=R6SX6I*[%W_/= G.0 M^8SP"+&4$0#C%/?[7E$-Y+9F 0LTY M2*;C#Y*3#]^N%]_O8I&H\_C(NN68OP0PF6>UQBS>I>$&Z+7,X@\W$JCO.L& M?1=GO)W$KSM+G="1JC/>]^%#W=GSR6*[?6CH:)IWM*UW M*2X%.W',V>G\]-UA+DN#&3#QX@7G.7A'+Y0))%W0)/DVER>$.<%1D$4$9TF M_"Q)"#BTQK'/%M_SZKI4W0,V;45'@$X!*>O0555^+VKAF.8I\5^N6UR-(/TZ M.*X8L*H3$]S2::3G E*?#_%^Z5"-G$M]A9LW)=6E1^YCHA7;R[*R_6\.M" M?O.W7$);Q!GV:1@'84@ACF@ >.BC@,41#F$"PT1Y#\]2>X['?X/2*UN8&OM- MMMA4V,F;@$B]M7'+88>PJ6K?E]CP#B"]/UN8K]]X=<>QQL;>!%R;[>[9X5QM MBT^-E-?V^2Q3.H/-/ML6E>XZX/#XL.SO[!P@U!V&C =Q@E/*9;DZ%@' ^0$# M#C.ETG%N6G8<,ZZ^7%H(%0.(-0\:XW!J+7P<[P(>5:VV&$H&^&!X4!G'%];# MBZ%/!H6:5ZG2##K#*9]O^+%@FT(@LL6@\G7R+HPR"=: MC\5,!'&4A5&O '+0R[!WX9V@;5X9\3J\FG?<)W*KVO;C._"H9HB5:#]<2[C> MJ4G>B4W>]8-W^GN=75YCV$7?$QYW@#]/>\#(Q8S<..E,>FSB7C&/]-G4)#PM M+# 'GTP0R]H\XH*F,(YQ@/PDXA$$00RSL,<9^+Z_N,^KHEQ_V2VKW>C!3!&C MCNH]-4=9 ,E2?+F2.?O\MMC*#1KOEV+;)?M?/\ Q%S>.'K8<^&X6$>O":RU[ MMZ&JA3].E-+L!'^Y *5KO[O89.0)Y; D9_H?ZWJ?K]F^$JU=M2K;:./I,C#[ MF5>K0H!=)#R.629P4)@1RCD#,&N!@(32..YOAG[56$791Z&D3H]OD'[57R@= M\ R(* X\H!@R)F)]\IC0VU-[PFFMT2/'!&WFSXF^.S?.1-4=&OA4MEUS.=9R M02QF;O)BMQ>P/VY;(Q8LS;(8$WF2(,8A"FF6L!YIE*5&PCT!S'&4O4,V2-FG M\.$XJP5G?IL\-IQ8-EETL.\V.ZA!:"/,@@@X2G M81!BROP(]3CC,,!=0BO;*A:=&1^A?CJK-T8_F96W67B5Z#1+E9HVKZ'JR;^& M0@VPWWE>0\\3$ZC3DU.\_<+[S#@?W.F,-*WFO,F<>>M+7^,GKB?XJN,I.=@=YT[Y6>-=6K M/>-[=YPP;+NK_>7BM'6"W 5R-[Z<6:1? !H$"&4T#0A"/*88,-*CYPBA2;?; M!R&?F_5?!59V6:B*OI M-6MAMGX#_F'3M<]+GC6"9CC%,0&9^$\"01PC'O1&L)39/:,]+G3'"^G'1Q*< MQM>176XIS,[7V_:C;3W@2,1["[M6_3HD^D[3P=Y)$)Z('-U8/*4/1PO)+VP6 MGC4C"S,4A#XE+ I@Z(?@< 11F!'K/3,\._".P_+C\R23AF7K;A\I,$_I\0E# M\XLG4OYJP5G3MR[#LZMN]A<)T,[HL1VBW?IQ=NEI& (. L9]$K"0^R +P $] MI=&$AV<&X9[H2(UB@/Z_"<91G/].I'-L5J9*,&IY;2RAQ.NV),5RPXIZM2EK M*?S]KKT0=P&70<@R"F(2 @S0X91^[ ?QF(=SAB%UO$XY3#N/*+T3F./NT WT MZ3C[(AI:XL!P#;7I(*_)=OXWY6CMN M?\[OEH4\:R$?:Y$6[)>;KWEU%RXB3H(4$4J@SQF&"0#@L$D8$ :TX^',\#N. MDL\J1U<]4F]UA.IMBIN\64X\Y,O*Z/K8S&C5":DS@_X^ NWY8R\'Z[T3\SUI M_P3Q=US_OA659]K;9A2KY\K02Q%\KEBG2OU]%("+;5VL_K[<[/-%@N/8YY3P M,,$X"5).X&$_,0GYJ*M9T>/RODM@DYTRU?7BZ.=*'3IP M)B'U8*'W][-=89;+UE<]-4XJU[!WS"@$3LN#NW3M(,^,%M.]A+(( M,48")TQI$,8<9SX)#CMN201'+<2KCVZ<1*R7'X%-5XK$P'?C!"^W;ILN:)W8 M]3[+%CYSC,,89=X)_AJQ:8#]EF/24$],$(O.;G6*T$GB&)(X 0F%$8$\/J ' MPIR)(M0@S./'K0OOQ]-\:=X?5KMOKE=/?1706G\8/>J-UA5F$@O?U[%'.WX< M)W1:Z4E_N8!JAQ5W8=:BU\;:KWP=_6L9VF !,L!2E*4@"0%*(6)I$O66()3! MA?B ZW*L'4L7%NAH\:FQE@/SRQN98AYP-]E&II/^,LY&YM0=9:Y!^Z^RD6G@ M7X<;F2Y[VXP"^UP9LKR1Z=Z;$P3\QYGJ8$'C($( 1XA%.$AH#(+C#(7P:-1S M2 -@3K&F7EKG^#R M)##OSP::)[%Y#;B1[U"<)>J,VMHA>!Z":9?C M[;K_1O93JFY^O,WP! [S(>$AHFD $288)5EWI4' B5BBI6C.0#@6NQZFF%\W M.+TJ7Y6WV^)?8LY5Y1OY@HRW*[W=M]R2$KKSEII(SL)1>OIY\%&+N:D0?OA> M!_OD;MKD\FI*\1GE=>ZU>8BR>S/+D4>#9K9E]2U?[S?YY4U3$_];N1&$U]D_ M]\7NX7>A-?^YE+/G77U9?999H?J(!W%*TI1ED.(,Q)P02EB/)XD3JI5,<8;" M]=6L#IBWSG?+8J-[8]D=^8K)CEGPKIG+Z##+I<(IZO_EM;@]"?S".WA&!,T6 M_.0J;";LK]NA1SPNI+7GTO5GG] M6]Z<>(MHFE&:1H2*:( (Y(0Q'$4L %D2,)BHJ/"P%ESG!B2N9@+6@!/SX!:= MFM(.).^\BH['F^;JOZ&LI:L'Y?W9PGI=\FSRMBY7>YE<:_)O,^#O$1['/#X) M'=)(&1#2P._"P5FS7Y!Z.S1-*^.6;"AM=AR]B?(?6[E.%_RL_Q S]VU?N.%* M])UORSJ_O-X4MTWWJD]F\(>0$&*?TS@!*0ZRE,2,Q4G48Z((1CJ39;=(',OY MZ>SM9B_KY7G;+V'@'W>N3>"?0YI44&$7YFTCV.(^27:EA1MOD5TV0)Z)63WU;5D]1GF:E^V3TGY.)K#J)9Q35@2?F M(9\N#"N=]V(]8?Q;6:Y_%)N-?'ZO>P]U@>,TC ,Q_0[2#"<)#;!H.TRQ^!=* M0ZB5'3;Y?,=2UT/R3IX61PUXU$O MH#HGT"RR7G@],*]%UCW;,HV4O$22@KP,XG9>DC/,E%=DR (_^F&81QD'.*#0 MEV^59!FAO/]X/PF![C,?RA^L'X1-W^'H0O#E:E=>BV7V.XC"BM3-:TBHPWXU M"FO9K=K5/^??\^T^YP)X?[WM/XO=-[JO=V()71U7SAD(PA !%@51",(P2^1- M +ERQK'X7T[U(K*U9IU'9Y;?Y%757!MJ<8I_U+O7=U^K=-Q3-0Z]-(FMC]N;LKIKO)_#YGB30-9X\R'9<[/SZ\GIMLD#W\"5-Z) M['ENL>IL>#JG7N,,SG0N,#N88]D5:B=VM$AZ[1B/&Z9G<+;'D6&E\UZJ-U_\ ME-=UGC]N^5.QO"XVQ>[AM^5.+,YV#T^0!'Y&$8]03!*!)HO\!&<]DB#1N\;I MHOT13_S/$*VJIH:D=HA?#6K3/U/+".T"^\'K0 MDY_>,:#VS + I:/FL19P:F$Y7K?74V1>;(N=:/M[+F]2B%K,1CKB\X46]6F[^*U]6"QP&/H.,^BB+HQARF(001P)>E"09 M3K7JPHR!Q[%B'^MEA7[HZTGQ*.Y0D^:Y>4)/JEOT'QKXWA&_UQIPX9V:T)\" MNO .5LCXVMKA24/&56X+S)]1\C'].@]E']7BLTQVW MUI19UU?O48NU;1RDOF:,.M1;T5GS11AG!&5IE,$4 L(0]/T#&I\E6L\:N,+@ M7G-#YYJK1K8SU;7.\WBZ*Z'/7GDE2+O:J^6Q=ZN^>E8.UU\#5MTI,!?#91$% M""8H"GG&&<5QE 4!Z,$ 0K4NGSJ"X%Y_@6O]5:/:E?Q:9WDT]97(YRZ^$J-5 M[=5RUWN57CTC!RNO :<.A5?\[H) 1GF2,LBR%)* \C!A/1A(TLRQ\*I <"^\ MD7/A5:+:F?#:9GD\X15_,WOA%;]K5WAUW/5NA5?+R.'"J\^I&^'%-T*B#H@2 MAH@\'!Q1FF*.Q7\([Q%AD(;NU%5**=7M%?E)><4L)@@Q M"!(4BE@3\33RVZ<86(010[%6<95)D3I6_A.@\CC =8?_PKN6QLEOW9^8=R%? MQ]VNBOM-WC_#<*3CHHD@]?[N;ED]R)_6Q>VVN"E6R^W.6QXH\.X[#C0KOTS; M7]1BT/OI*GI1ZM2N"X\^]CKI>\K5HY[2V^>==C'90XXF>KV-4Y:F<>FR,_%N M'EUE'A%Q)EP\K9DS#U1:4?7W_,=)HU6Y%?]<-<\:U0V$A_;_'F$D"8OC(([" M_[^[:^UM',>RW^=7$%A@40VX>B51U ,##,"79@-4=X)*:O9#?S 41TF$3:P: MR4EW[:]?4@];=A)%E$A)*310[7+9YKGG4N=>2I>7+N34@0A1VV]@<-?NU1O8 MV.#&:Q@WR4EH.@*M%J#T4]\OYLS*NEH8$5"/U/\([*J*!C_ '_7_9PL)JHQV MJ+PQYRQ#N,V9ETTTR15O-<5I7A[V]EL2RW:2$L#KXW-L,QX$EDLPXMSAKNMY M>WGGGMKS5&VC&A94";0Z\1,\'J JZJA&CGO>.)J%7L7;1)+9$B1HH5R.9/;F ML.L.D'8_+$,D#=AU>G?'$'-]99$E>?HL\N#GI#@=$-E^Q!FF#$6.3R,2A?9^ M0(ZY4BGUB&&,WT5ID(%T6^SRIP&Z-X;$?D(W$7]JRM8"M1PY>YNI#OW20.\R M!$N'(9GVJ3=D$W:UZ_MT1!M!Z' $/<]#'-D.]>Q@/Z)#E?K.CAG'L"A]4>CK MH86V?BHT%6-J,M3L>FXZ0\RM0!TL=4B0#FZ7H4%:+'EU0[(.=GJ?G"A/$B>G MAXV?-_<'S[;R!I00Q0LQ%VM(ZX@Q9N,08X="B BEU,8-$MMVE5:.)L8WK%HE MY,_EZ>OR=)<]:)$<7.*B?(!P03^G690C[I!8//95+&]O:A;]N^WR^O4SDY_!V*P)37L2Y"$DNIB0( M!3 G<*"#(/99@XQSSHP(_P@\YNN&%?M$3.($S7(_$?^FY?[/='L2O%%"XP)?!&V9]*WV5S@8^A\*=T:Q7XP;[\J/H^W.#1 M\CZ2:W/J+O=[[^[;R*P (NJYW/-#[H84NB[;QYTH9$J=EJ? 8U[?%;M>3.($ M4P)OEO^)%%X:\3$$_@7=6A5^N#,_JL2/L'BTQH]EVZ#(I[?'P$+?)H1B%' G M1*X#";&8P@7&%-XD^U,)O'RV^C$$_H1MO?H^U)4? M5MX'&SQ>W<=Q;>+A:[D+75X*Y96PMD*/N%;$J,X2A(YZ;CN+65!Y^ M>9\D._PH]^BM?>*ZF%D$4L+MR'$Q=OT&$0P#D8!GN_C!3 *N@D-)K/>0>XO& ME?P*R,J3Z+XW.K')'A_37?<&D45D=RTB-:9U0]SSP41AC*4C$[GA[/:5A;.M MT)ZDV)T)/(])>=[>V@L=[I/(9LAWHJIF@Y;GN@:^PPE3JHH8\ON&%O$&ZEB_XS3[9>L*$AR*SYS%?^UAB@DM@6A;;N46C:B MT'8;!):'E*1%Y[B&):>&"C8U5I#\)01_>Y> .P&U )\>!-JD^&4%MLE.<7^] M3O;["=5ZU-\9>[\Z)4II_S[;[HW$KQ:Y[-ZY],9P#J<-#ZD1.9#F^9S>#(A0HM;0= M.91AD>Q.,(QPUT_O)J1-3>*J0]';R.IL#7RJP?TR]3J8Z1$P3Q^IT.'[]S1%_3W9K-V!(_$>%+H;8#IW0MJ-Z4,B1[ ?R_ITA34-- M>/,GK9=$7*;^^3F MZ2$YOWU]F^3E+MO\;[57LL BUWA^Y>!L/W0=+[0IL[W0CZCC1VY@>Y%' QHB M3I1VC9N'8S@S:"PHNQ!+M" [;%\6SA4)VJ.\77;\CY\N+L]_ 7%MD>(.\PE< MV"_Y6)CWU!*4M_>?E[#K7>BR+WZ-'/Q18I]QT_EHNCNRG E]N8Q,:$J#3W>H M3\WUP.AP?0KL:U+L\G2S2VY*B'A[<_+.MVVZ>PLR9W;@$FJ%02C6I'Y$B'A9 M068^M93*H6<%.F%$R?>HZ_@1_QGG-^#3?_Y'X#C6W[]>XO*5_?=?5NU@4\O: M:U^Y:'_EQ<\_"5I:O_[M\-&3<'8TPM&W+@[?:@*<<@?^>>?AH."WW"FH&!9; ML^_M$'DPI8Z6+.T<+'Q4ZO'^D?6>2;*(F/N3%1T1^,Y_:,>I_GC]X?L M1Y)<)OES*A_*OY9/X(?2\>+5^>W79)/=;=/_2VXNDCS-Q.>*7>NL MYV IL M%-F$P8A2#!EJ\$*;1,."]-0H)XS0\1YUN0)\HZ482*J%_= P.+F;56/@DCT\ M/ V5H':K(Z(B(_FP<$Z4)D'2OL6% (U.ZQ7_)MKDBPM^,W&PYN1;U[/] U[ M-/Z>[N('.2K-MKM<+"_DN"<^B%7ZIBF9\0) MP]%-1E]*KCB1:':'UP3S_UBR/04J\6#%C[0 "S5?'8Q[\5>WIT=KKBW/0SYBD<,B8CF>@[THJ 8EMGBEU$MFY%"& MY>[HG-I!>?58*OL)VX0LJBG:$8$B9KPX"WA:&>OFJ4._-!&\#.'294QF9!(J MWIYXNBZ2?S\EVQU_%G^4\KC&*+!H%$$'>3ZBR./8MT+$F,NC %'N*]U9&#* MZ2QLCPF4H!27^H,HZ[E*-\V6X@+[A*@ZCYIZ)?P**5V+V#$<+D-AQIEPNG0< MST>O,B_\/1K:I$((X@0YA&WF>-0%H6(.P'" ;'<7H\1 M!_ZTZ<2F K22A9*_]I./H1QU"\<$]"AF+&UFP!\5GK<%0PM%-]FF/%NK#)US M4G4$Q!1E_4H"7QCZ5@G@<$864/(W GRF95:,R[;$E_%?:;%FD 08(O=D;EGN9(&YD^B4Q@3\DJIE3L)H; MA2Q,EX=)7#'I MH7&1\J)J0[>T#&)DH*Q\2;?)V2YY%&D4\>V ^YQ9.(BH%_K09LUP'G3#$-UNBWO[]%L6Z0WY9[0;%MV?*CJ>>PULT329(68N=@1DA=R+MNEL@BY M8T*)L47B2Y/-(WODO.;_^559OI MJP9CU:<$FC5WD<\H]!T4A)0%D-@>A R'+O8A(K[2O@9#$ SKZ &BK/EY+D$" M$>SDSJRT::@7UV"'J:INGZCIZXSN&*BT+<0K<.R?"C78PP;X/<\8U5TU;GLH ML"%G+4N+31GYABH;Y;17M<8K2+XFWQ_B32(?8/-2;+#VM@ .>)9YJR_<> 0D:E*CG]H5"<=VGBR77XN7FX>E&1-AVJ?6:AY'-(Q\[3(QLR1%A MU?$N# AD-AK2IWSTH(:C6;,EYDG$M/V*8M TT]UM"S,*P6K#:]SRO,:Z M1+D">YR@#72>7NCOT=>Q+M#N@66L!/2;]48K=[JRZ$1#!38UQS!ZU0TD\L)].N8I][2-9#>):K64%,Z!6L4/R-6HVL*?>Y:C#I! M""%F@1?:O!G)\Y&MD-]74J:AKC&;W0?)_!P6M*K>3I6#[. MODQ46Q'VYF\9,C/*@O?7>8IL]!45^=-GVV*7EW=MFW&_QKN$W]XFLLMA@R$22TR5C$COR(93I#VD@QCE JF,\+O[!#RD\77Z M(&]0RS: V5;>L?Z4;F4+W=J MUL_)]BFINBC8U*$A M9,R';A0Z'K6(7\FZ#Q$*(ZHDJ6,&,JR@Q]BJKIDE.D5A',5E3QV54L/3Q\YX^%?EN?;D34BBE\9])=I?'W^_33?Q0 M[B=& 25B_8K\P FXT$'LNFX]EL?$NWV$:=P(AA6IC:>?"(TDK%M]IN-*37;: M4'0T#A!VMD1&_.U48#J)>$59]! WKZ1HLB'3.9441"2Y.QVIWA/L6A:S/$0B MXF*",/4MUV[&@C[IU95DW C+%)'AA/40D4FX&B,B.MH ]).1MZAX2T9&4[< M&1EO0Z9S,O63D?)97_YC_>UR[7(WB"S&0Y>'=N1YE##:_+!->*]B*H6?,RP0 M\KB0\H@<(<<]'Z.I<-$M!X9H4+OVO_U^=L49N+S"5_QRR#5?))M?[[+G_ZJM MD9>]W_Q%7O5^ZZH_6/S*)3Z CGFOYR& L\&N5SV/%S\FN1"$HMZH[Q(2>3:C M"$)BH]#!%H3U,+[G]RN"'/SCAJ_BZGSK!I-"/?@@HKHOZDDX4KO$C^D9TK)Q M$$\*=?&F^1I6]Z[*F\)1SL>VOB*&HVE90$WZ*/@O#F@>Q4.?==+) !ZU+!Z% M'O=#[''L4DSL_0#5&3Q\$7^/"5S[N7 M_PB"YE_C# 6>C9X<:D]^^&\XQA ;:I>X!#%3X[&#_1V/70:0M(R'+$. 9Z,GB$),+]+X M(MZDM^FF'H-CBZ$ $_G#482QW%V]'\/M=R+9L%\V?+'C"TP5XKDZ,3U"NE%. M%*.ZP )J,%-&]E,*W@KN@ZE:0'P?CCW3,5FTU'=\V?<3LVSL0(L@WT4!LEW/ M>1A:OA4ZS I0%)' M%=D4KNKD/-L.F-+.**T#&Q:WHZ/ &Z2?;[/\PK?7+0K MBJ"L]3W@7 '\DO:Y3V95H;)+($UX9"%B:<2T5TI]#?'7?XO6OFMN=D0("MDMN-X M3 SNNA'E3F"'S...W!'LJ.CYN)$,"[8 HJBX(XGK)ZG3<::FF0=(71RU2%Z>CA>AJIILB4S,0L52K,NDEQD1(^RW\1AQ LQM^HA;=^C M+K88#CA$*/!MFT;-D*YG]UJ[:QG(L"I=]%8E/;1UB]+DC*EI4@O9L2A=]!,E M WPJ%'=-R>NP0J^Q_/8K_'J'A[>*P'31MX"",&VF9 :FE^()5?=QGI"X2&YH M]BC;0)0S#N>YF%?EQA[RX_"1B_B'?*MLB_I[MCW_+C];M4H]['XNSI]VQ2[> MRFZ!7[.'ARC+Y>?7+'*L*.0T"J-0UKHY-& U?IMAWU\_)_EUUOO0J\7@5KFL MVR8J);Y X )R,JQ "R:0.$$-=.(#HJ;BOR,M7-X<6$:*N4!>3L_$6A[":53S M)6Q9$GQU']=F%<) >0,BN?F?)+V[%__'0C/BN^2?XJ=W\I;#OAMUVTK*7.*& MR/41C$+,_9 C4EOI<)?BB;1U)NMF5. 5:"SY7)L"2EL^E_<@#_WC98\84)+V M063:C"M-B/G,D^Z#2_[<[.D*#'/;L9#P@6]NRJ,,X@?9V?8A*YZ$K.'KHKQY MO2:.1R)NA8[-L45@: 5!8PTD-"!+"1/CK)@Z'!S0@A;_3Y%C^L4/6^0'E5^B%]^+/MI_DCBO%!LI?FQ".][ M1OJ',LK< M6%J"9FFYY^:H[J5DYV=)-P9,C%F2$),3^&=/38QR-UG"8GX&**4QU^_;>*V> ME-5;!)(S84BZ+=)-N4+>KZ77MAT2#T(2.EC6/OD!0[ VR(61Q95SEF6:83A! MV>.3?;\K@-79K0-RD&42J))P+-."GR&[.,RS/0O5[>D5V!,Q0R(QB\/?RQJ6 M/0L7E"(LG*C7\H&%0U:L#BXW[NUSCE89R?GU0UKM[UO+$F2'$N*[EDLPIHX7 M$M^V>( I1I[:B8EZ1C1=+;Q?*GUO%45E>WS*I<1:6.Y;4CPUP:JEQ26^56L] MVJX\.V!]QR&%K0";%G,#EU7K,8XKL$1"]N6=H$<#VDR!7W] MXBY6H+$!5$;(#7-M,PQ(K 9':M3@:7UH3*3?<>,\!W_H<5$#K1]RW/V("E6>IPW,;3%1Y85 M* TJ=_I.'&44G3Q1M#'GW[FB3MO%.@Z$F3X '?G$9" :YOR?)" --%YW8!KC M@\D"U)=]=R3A1OQA32[L=<6"Z(@L#EE), P M(AYQ&WC4=>BT]];Z@IK[^<0*)(TV[?;:5!PER-]+4R8..;V=.E' ,>'/^=8\ M%]TN76:DJ5U@,LZH>ODGB3+*9NN.,<-X[QMA?HO_2A^?'K\DV[O=_?FM )#\ M=W)SE]R<;6E6=-Y/""G.9\U,I@*5ZP?BUE"[9DZQU*7A$I723.*TG: MK,CT3JU3N6E[_XMX]8^_->^(/V3AXS_^]O]02P,$% @ ^)EY3VIL) (; MC -3X' !4 !P86YW+3(P,3DQ,#,Q7W!R92YX;6SLO5MWXSBR)OH^OZ). MSW-UX7[9:_?,PK5WKI-5SI/IVCTS+UQ*B;8U)8O>E.3*[%]_ $F4;[I0 DG1 MRNY+5:9-@(@O/@*!B$#@W__GM_O)3X]Y.1L7T[_]!?X5_.6G?#HL1N/I[=_^ M\ON7G]47\^'#7_[G__AO__[__/SS_]*?/_YDB^'B/I_.?S)E/ICGHY_^',_O M?OK'*)_]\=--6=S_](^B_&/\./CYYU6CGY9_F(RG?_Q;_,?7P2S_Z=ML_&^S MX5U^/_A8# ?SY;OOYO.'?_OEES___/.OW[Z6D[\6Y>TO" #\RZ;5SB?BWWZN M'OLY_NAGB'[&\*_?9J.__!0DG,Z6[Z[QDNKQ;V^>_Q,OGX92RE^6O]T\.AMO M>S!T"W_Y7[]^_+*4\^?Q=#8?3(?Y7_['?_OIIQ4<93')/^E.4]TLH M;3X?C">S,+SE6^[*_.9O?WD83/\,R$ )P0J7_WYL/_/O#_G?_C(;WS], DJ_ M-"G&AVF YG;\=9*KV2R?SY:_*_.1FGT:E/.K&[V8C:?Y;&:*^Z_CZ:E"IK^E M10A^*^;Y4=*\:-#BP#XMRN%=^# ^E>-AKB:3]?=Z O[U>FI1E.M!T/U10W[9 MHN&AF<'LSH5W/0XF83J=J>GHP_0QG\WOEW][#*#$M_NB_!(>^)(/%V485![H M.9V7@^%\,9C\.IBO?UA3'2V^LA_@M(O#&47^=5#^$=X>1A4?F7]O5N3:O7/>3E4F/IDKWMJGEA MMK[XR[P8_G%73$9Y.5M;NM5O:PAU:I>-"_<85N7!;;[YP^&Q[VK1\-!L_G7^ MY$M:FPDU[9 Z;5L8;OS*PJ_67URPO\MY=!%]R:?CHEQ:=$>,_^C.6A HON8_ M\M'M40/?V:BE =8>5)L#^9P_%I/'8!N:,@^\\X.X*,V_'P%;O1Y:&'IT*H\6 MD_SJYL-TGI=AK73?'N*<&Q?7V^GXG_GH"#&.[ZT%D>K9]F^?;&$H_QB4Y:#^ M#FI/D\8'=Y.7Y7)A73KD3#&+K]SZPYI#/['#+@2K.5$<:MG%4.N2]V#3Q@=; M!IMZOC0@@SV].,8Q4*=M%\.M28-#+1L?ZFQ8CA]66Y@J=*0'LW%8^C^%*32\ M?VGB?BK'8;,3WKDR"=8V9/A%V.-\6=S?#\KOP8@O9 64S#'X>KK=/' M?# [PD9]#Z-_MRJKNWR=9SP-P[K:I:L_!^7HTV20ED1Q2E]MB[.)K >0[P9E M'C0438[[:-$O?[XV[D\5\<3^6Q:[UBJYMU'+ WQR:"Y=1LM??)X-PC?Q*2^7 M7 ESRQ++I]]_"K\?!J/FF$!OV^_M%J;?I^/YY]EBUVCCKS^%7S<,4N);6X9H M.8:KY3R<+'B=OEH6I][BL[]5PT/T@W'YGX/)(O\U+/.+,C]FVU2G;1?#K34A M'F[9Q5#K,:!&TX8'^_>B&/TYGDR6F1FOD@?OBW(^_N<)ZVE2I]T)Z!?S@/&6 M$2V=A"\>31?\])=U!TCUJW1I=_34G2BUIH:Z[;L;=I6)\N87^ONO@_];E&8R MF#5 QE->TQT(]>;*VATT//!5F/IZ\*VV0;*[17M#J\7_7<\W/*R5(^'4H&F] MUBT/^=E6]VJZCNU/;X_R[R1TV8IP3VG.FVR%]>L_C@=?8Y"OOLE]>H^MB%:+ M_%L>;64PRPS#%\K^L@C34_C5ZO,["N(C.VM%H'K3\[9G&Q[.;_D\9@N%_>O2 M21/],XOYVFT3?7;#L#38\601MKRO'JV)>6,O:%?P6G3?UZ;=X3V%WM5T/AY% MO,:/SXXYKT_#P/N>/^7215Y'YS5]K*;E6XY8&/)X-;F_+_'8] MXZY__/>\N"T'#W?CX?5=/)U;'BG):;UV*N)U>-GF+XV(MZ_'=D2K]8UN>[:= MX7S.[P?C:8R_/7F[K[Y.QBN&0^V:'N;BZRS_KT4^G;O PKIFQ?Y6[0ZQ'G'WM&EW>#6U MO*_120-\7D="KD8VC2M,/OHX^)J_.BJUK=VD+%\TBP4L9"Q@ =ERR-MZ:WBD MT9QN=+"O.VQXO&%I&1/S787[,FQWYVRZ; M'G,Q'TP:'O.;+IL;\PG$F+\=9DT6/#S+W/H8?K!^/O;;4D6:U5#R;_-\.LI' MRX(XU6 FQ7";U$N);P:SKTNQ%[.?;P>#AP 9%+_DD_FL^DF4:^':E??+R5 (\5Y#^_NQOR^5O#P+'=I5Q@)F'$ '"@:2."J?- M"A4./<2B#BK/":G*X4]%&4RRO_TE(!I^L]II?UP-=6_//P;CP95:UC<:LV"%)TBGF0L!,6;AF\^C:>U?C<7K7(!(6 M8>*08@Q+*P5C>B.?P.BR.-6>^HLVX#XGG5;UNW);1(?#D<1ZT39C$BI&O:,4 M.X$UA]"KM%J0&-%@["><3()EF_^89[?'[E M;9IE"FE '"/.8^$"5)HZ5$D:T4L@$.H?@Q[L:'6:.4&X-YH@*:6SXB"'#:W0PU3R%D>]C2CN!*(?9USSR M7?/RV6XEGLX:C];%6*[+P72VTBFLP<8ZW61.0Q&$)D X%D2W@J X_VM.PR]( MO5WR^YD56^5@"WB?;&AM$?1S_C 9K Y'/CNJ,=LD[>\RQ4[H*B,8<\4DI\ C M;9T7D%3&"0; IQAK^,)9U1'F3\SZ]U^V>AG;\C\V5>3YG7LGF42&4$LLM@! M;5 TLL*.3F/('96T#]Y)/YZ.Y_G'\>/;3/OZ?LE#G60\[&&!,M0B@P"70BS7 MXB4286^2M +UV I*(\5.CV3#:+\_7R2%1D#J+0U[XR E)P'*2CYNY(6Y"=I0 M?$TOY'% 7X87DE//G%3*:(GC?QFDKI)9>L8OBUS)FC_:"WDP>K5'O@](.'3^'\;W!]>WX[L*=-$$Q?,4:48,H * M[B"I\'!*7%A8MQ6FU&=C QKHBI$V?\PGQ4/,"AO>38M)3BWBW?)MN&7CF_]X7SZC3/B'0:2X&- M%Q9C12 0HI(<&T%^F)7S!#)L95JC>'?%M&I\>_#Y1QZ7_GRD'O-R<)O_/LMO M%I./XYM]SOR4;K-@)$/DE(92=F1WJX6SAP2WG MT=YYI,\Y8CT),P0B5#-AD#%^"3R,=E&]J;DS:>UX-IP4L7C?=8!=A_?^<9S< M6SK(A&6!X$IA'^Q*@+C65JP1X#AP\K(6IV;(<#C')!WILWWDQUPT_,Z_?N8P M!MXC;B@D7DG @5IJ!'D9;>$^Q/F[/X7D%-3($F##?E!8S8$5LD(E&% _5,R_ M+D%23R$=A_G[B_P+*,*T"J42R#'C&5"P E)!*2Z,4^VIO^XII*/@OHSX/[)& M2(*<5\03);'"&%8R811QX2[C2:#-"J&W* M;O:=,.!$C1V(_Q\%Z[L^A>0T$(IK"K0WC@#'E5U+JBED*8ZZ'KI#SKE*G8IY M5^RJ*D#O85+U2,8$4P:#,'(>DV1BA 95$ECGW,5/.R_7FZV_/# M** VOAD/WF;-3T?/JA.'WRWNWSH%E]4:K^\&TQJ4ZW0<&;12$Z()1,IAKHE M?*-,1 2[K-FP%5[W66')QY>.%&JP3:A8Z>K-#W=9?*V_.)/$(!]P\V&%<\&\ MP0+C-8)AO1,ISM#ZD>%#!:-ZS?Q>*NH]KA-![HY6@O"FS%(MK'7*66B)4,8A M5VT;G> H)76:'#W7OZD-UFO&]T,E9PL7;*L!^<[# E8I"9!CBE@M+>646KLZ MK F]Y*C6*G!Y88&P^Q?.$0.$QM2YZ%]:5^1"V%#P(P4*:Q,D-2QP'.;O+RR@ M$?3!:(5A3A.($8BI6)=Z0(2C2ZL;U)[Z:X8%CH/[,L("1M.P<"L%$-"(&BP( M7)^\1Q0@?J'3ULF:/SHLPX+A$F8.HN9 A83++4+T_%:4@:DN; LR7.N4J=BWA6[GK!YN[6+ M55(.;NR6B-7)WFOX31EU@DHIA)>$.BD1!+SZ6KFG245_WL *U=EKOYU!) M]Q3?D\EQ8M?C8!+O0U]>^/N8S^;+V]'5XV \B=^L+\HOX8&GJ_Y,,5UZ A:#R=/- MI.?.D'TV&2,=)4!+)@U3U-9: M4EHZ:K-3<5&F)XVMKTS/1Z:8S6N D]1OAH3DG#H6["2"G'6>,57AA3"]L'U( M&T1Z?>2F0W5T=DJLIDR_A8GEQM^5 M&WI[5S?0Y3OV6*: M0O9#76642N.@%TI1S[&E# E;(8*42$D/.+YB0NOI ?U@R@I!;,F%^7 [8%JSEO6IBNH;U7>:2DV2_?!+,@"X%\PK[11R MQ&.MN:Y0!)9>V)U _:5[XZKJ!^&?_G8RG9_^E@%O#18:&F["7H%RX>3FDP]* M^4$MY*[(>K(BWD.PX4>+*R@,F0U;;LT9DXI!!(.Q*CAED!+&S!FK^JTT69EHDA1?.0,H PXP047E8\3FP_1A,8])+M/A>#)>ZONYL(>+F;?T MRHQHY"0(BM.($"8T5EI5"+.POE\6BQM@VB[NGEWYS!,N M+97,*"&>&30'R?;FV8:NPKF3"5*84D>NCPZ!W14A728PU MIH[.:%?;L>T#N[\5C7DXC% ?)M[==)A4S5'(KL PFC?&445S)"A!+ M268YON+0CT&^)A72_7'$W0'2CS4.>!_53V:A41)Q(P2$@"*A**P^1.%]TKTX M/9P9V]P8MXG[#Y%YC2%7+@#LD><&4>(QJ!!11'4;\6@]KZ0EMB1G6A^EA)[0 M:>UHQP29#7"PAB\3"$6VB@.:Q6^ M?XW$CK)VNT'?E4U:IUD6MN^&00P=#,/FEABT3H(.$CCB+^RZK3946[2&=F>5 M\ :3P728?[G+\_G']26.A\JT[FB214>09\C'"M3 26\$!6L)+74H)3S1(SXU MJ^S7U>Z:P?:<[#E0K" M*N"(4(Q9XK4EB&ECUS(Z0Y/LHAXYHUI=QYH"]U_''X[/;/4<86>0U@2)\/$[ MQGQEO3JJT:7EP*4SK:OC#\4)52_:%'(?AV ME^I&H/U74OKN3!QHD )>$(25UUY9!P#?(.E5RA69?5R04_G49E+Z<:KHBM2_ M%M/\^^K[]HOIZ/ :O+U!AAS088*W'E$>-G\*8E19/!YQ>2$.N/,2HVA!$X=Y M=G1@X..>;+>Z33,K.-,.4PN)\YPB8ZRJI(C9 )<1(6QE=6T)XZYFI-?C]8^_ MC??,1]L>SXC E'DML68:6P6IDW@C&7A]9_M[G8V:5W31.+;]"1__5LS/> UH MUR'B8-:$_9=16B@!& W_,*N"9\+&6RUJ'9UH'8D/T[48NTDV7IE9+SPP0*A84 X*9Q58K[66>@%^W#!V;?KM M/N)^3DWU9]8Z\^W%74];5%.$C9=2:\B?X8*+DO?[?)N-_W] M[85/W^U@7I^7*=UFG@K)$&388H<)5X Z4R'%$+VP,AT=\+1#;72[U!7W]^-U M.=&P=@=QPJ*=3X?QA.E@NKB)LL4 QJ=%.;P;S/)GSY\[QW//T)_LC1J+X5'] M9%@#;JW"WA$$!+8 M5X@PCX9)\[8HOU_=1/](]<3H0""PF1=DE@$9XQ!:>XR!QU38#7J6V90B:CTD M<%O4.I7!3>JF.V;O%>E)H+\7Q6AV5:XB$OGF#M2#(<=F7I!)I@$ R @J!:(F M_$VM-_U.>4DZ3<3H$;,;HMP;QI]!9UUNWED6DZ"\HX)::YAC'FC"*E0L1BFU MC'JX1^[;LG^J'GK'SN=)]^J^6$SW[343>LTL-98HC;P!D&B(/(6@P@D[]*,N MYB<0Z613-54I?7'MG#?R>A['C0]K)N=(<04%#98<4&;E^1.42EBO+,X9\:CC M,CZNH\PP*213AE$M8^* D$Y7B !@+NSFF);8LJ5$9&LJZ,OT<36_R\M_>837 M5)%< ZT$-88AZ S8=E1X7\.,T<8KI5R<%D>81#V*AHIJ+FG2$EN-745(HJ3 M"SMTU!);TCS"QZF@?T;U>3W"8;7:\0@?I[.3SP^82;$8 M%=&TJ\:QT].[]_F,!7@HUH93R+$W%'"%JO$J6W-XFL4[E<&/*Z1VIU[[MJ^F7 M6)1@I*;3\6-0\:#\WF X8TOOF2?*:"$#;$@@C"A6W%:X.9=D+;SG2;E#4C>F MG/Z2^OIN7+;&Z=>=9RK86PQ98S& 7.AX&0:I4--:IJ0[]*@0Q;N@=*)N^LMH M7RS*^5U;E'[3>P8$IH81%_3EB#28$+N9";RT%W;Y3J\YG:J<'I-Z?-,BIU]U MGDD.M3:*BJ@S@K#6 %6H&9!4T8#^B])=ZJ9WC [[!'43=.J#0'%WT(@CXTVG M&9!,$^"M8=912SP%6*Q1@N'G*=Y<]B\&=Z&3WC&WLW0VK@E1%FALM(,^&&&* M\ HG+$7*[,O[=TU5'[F;K)2^Y*.<^4C^>=).A%*(06B,"JP@0$+E8/B#A=@Q MIWRM8W>7E79BN/$2: 1\@(1)8W3TP*T0H92DU'_LH7NT);:DI9TS\:2?$2&>,)-H()X3F7D+?\MI9T8K;R!$AGG.(XU8*AS&U3"/W[0"&='R_JI>N@= M.X\\#)34;Q8+(!O*L%3024VMI8Q46!G!+^[$=GMD.I6W#:BE8__,=)1/9_$2 M].FLF(Q'\=;=YRZF\SEHO@2Y\KA3?E;U^U,Q6T)?PR]3IWDF#<'21_4H*['W M%"(CH*7$(1(VW6>LD[@JP5E#SIHHE=&A[4$E$;/FPMPIS2KY M]4W */9\YK)@E5$&NC4)A#7=P#1$.LKD+.V!PJF*W M\B,-RJYHLOU&0#4W@[+\/I[>+B]"VN?EKM,^TUI K .6!B),F;#"D4IV!TE* MNDEO:72R_FO=V9B&<%?L^G)7E//KO+Q_5G!SW]*\Y?$,>&@8!$8*YSUSR!'D M*\F,ARFV:P_W6\URIP% .UNOAL,8LYQ]SH?Y>'FIVF_Y?(W#OF5K3[/,:Z\9 MQ=)BZKE"B KH*DF]Q2G)R#W,W&R6.@T"VQ6%/I7YPV \XLXES)G+R@8O M8-G#I!JM,V*QL$!P@!FFD'EF@:SD!B*IR%0/TR:;)53S^)[%E*YK0F?0"Q;V M%)J&U=?%#&4+126+DDFF\_'YB*UGQ#0\^20@V=UL4SSDY?S[I\E@6A4I?X@K M;)@G]TXSNYMECAN.@/5NZ6FGC%&YF5<5YRE95+VU=9*W6PTBVA5WKL* !S'# MXV,^F.6?Q[=W\ZN;WV>K&V?WD&=ON[ '\%H[I($QRD"/H%!XLP>P0%^BN9/, MGB8A[8H^'XOI;?U=U9:G,R.1EY"&K:)3P$!!,&:;SP*#E+/3O35DDJF2#F17 M!(E1XC_'D\D>5E2/9$!XZ%"\Q@)A:8@,P]>5!!JAE(+_/3PWT1 53D2O*_U_ M"+J8WH[#IFTE;U@)W;?A9!'O\*K!C3K-,\0@T@9 ",,$:96G5*E*"^L:0+*;C?+!W?)F10*$!RO4(9A^H0Q27>3'\XZZ8!(W,5O=WU0A"UNTB"Z)*$IT+R]@M 0:S#0*$ MDPNK_=-J-+LES,_ NOK![MV-,NJ5!UA#*R% #AED[49*)EY?[_[>0Y7-*W\W MN]*0[CH.]6GP/08]ZD>@7C;(B 9884:<0AYPP Q6MI).Z*384[]Y=+*:=P2@ MDG#MBC7N_F%2?,_SS_DD)LJ]A6,/@0ZVS015,4>0Q/M>'%):$;K99%KM+NQN MDQ:XU#3$'4Y&Y>)(.NULDS%H).;<"@X93F/ MCL]XIW^ME,9J$I9VP@B#;C/M4J4OUV)JC6@MP'Z>I(WC"'>P;8;Y\@@:I-(((2FF MS#X+)*.4P$B_[:AVJ-8TX)U&V9ZA4S_4MK51)K6S*'Q+DEFEN0?0P(V4\0[0 MRXKNMT^KII#N;JW<65=H[_JXLU7F:2P6C;CQW"K -49B4R-X>Y"1DX7LA&F,3SQ( ;?G&H\N53$DDZ6%*0.N$:@SI#H]M MK#2T'/FA X=;GLXT44X*YV P%0TV @J^^4X !1<6LVM"P6_/9B2"VN5Z5DR7 MPYQ]F*XSI]1H4WAA,!Y]F)K!PW@^V)?A=DPW&85&T.(S&+^\4R>K2T 8-(07%W^70V?LR#3&$K^[&8Q7R^JYOK MP;?]\9EC>LH$%EQ+ AFFPG 'K) ;'PPU295UC_9!/.;EU^+]\:]=R+NBX.=X M'_,T'[E!.0W?S^R95#:_&0_'^^ROPXW#AP>=Q1(Z[*57BA+.-P:'ISZ%:#WT M0+1 L\8Q/I]%?Y0EGT$LM=!(60"!\<(;)S?!PWHUZ;:;Z'U^*3,HPA4%M ,8(,,&E M4G E$4."F LK']RLDO>7(CL.V;/43SBY%!DU'$E!D>!!!U1XA)5:RX996&PO MBS6G*K96*;+CH.R,)I-)\6>PH!JK!P1*7L>GI+JY/Y\)I=+2+=%XNVR5-+!A/%($94* *7E;FK69X1 MP%5*,+:7CL06%[Z6,'^O,30M+4,$8QG]IM@Y["2MI,1$7UAUU^:57S^&=AS2 MYXFAA2%M#.)^'94XW_FH]KL>MTP(]1Z+CS7RB)&+ %"L;6T M%"J1$K_MY;K8,JL2\3TGFS[,9HNCF;1JE,4J<U\,)*<+5+ID1PST:B@Q;3CA89%U0$ M< )8#%!EG*.DDH]Q+5(.T?4P[;8+\IP$[-F(4\]0VM?CQ]4Y\>4)DT7XV?J708,U<&GF!1GP3%*-'%2.&A0L,XEEA:"FZN(R]9L@ M4]$#372U2@7AGO)Q]]/QZ;D,+ ! M=(4LME0ED+J'3O$SD[H'&NPL]!P-33U8&F_W\2Z>)83[3**M#>+Y,$81-%9S M1BABPIOJRU>:H13G0P\GW?,2Y,VU;@UHI"N^V3SH#C'\>9(OE3T=J?NB MG(__>8A]=9IG0FN) V:<:*ZXT(I#54G.H4PIMMG#N;)77&Q!/YVY1%8G#J.W MKZI,8XK9O"8Q:[3.C(#0$J25$XI"C! QL)(;"I.RAO'6?HPF/X9N2'\,N5??'BV]E\*N&S^53F]^/%_:S>U6BG=9B%U2%\C8Z% M]2)L,IWW,4-OA8ZV 9Y.XJYRQ=]I?AN=[]<_!HT[55Q7M/[[8#R=1?SRV=74 M?8M0+<:SNY7C.%;DW,/@@VTS0!A'&%I#I=!8$!'+:*QE!B"I>'S]..\/3=:F M=73R$O\Y?QA\KR)T+XN^+O^__GIV+? UFV?T"#O%%.$:Z 8]XP MNT%!6IF2PR#_98ONG1=;T]+YN/KV].-1+'W;/-/(*(@805Y(KI!A5%3@:NA1 M-_<(=3V9ML&,@^1+!O]\M NV[L-@'*L,+97IOL6@0!Z,X&DDH5(["2"BB!-0 M(6&%OS#G^5G(UQCZ9YWN7ET:5LW;3^[8$[EY7-<9=1ABP0C$0#$5@!.&58@A M!5*V.CUTNY]KLFQ/(^?C\-Z+6XZB[-Z>,@I@A$ 1H#0)R#L&-VL+,DF;\1X> M:#H+0YM40(=9P35]$HUDL&0+,H64]E1;S &189G1TE?[0TLTZF:[?I%G+]K51&?5 M%-91@^M"#?]K,2[S>C'T?,2$X)QYML$,:IQR>Z*'?\MP3XAE4 M=K9%6R]FXVD>_V5M6ZXAN,N\YLUH3:+"SWJ!@,&V0"'_MQN_Y MHR_JS2GH;%0-6(X6$;;\8(3R8-O,& V)5]9H+0B6*MZ\L98Y+%$L)4Y>W[GY MHY,R42O]V[$WLBO/G*1<$0(0XLP12J5%MD(!^*3SZ<>[-<_E3^J*E*WIYOZMAB6YIE0$'* ="(<2@#61Z_J4TMN!KTV]TX8U(RCYAV5G 9OSK JL7( MN_"O3M;E'Y2%C:GE'.[2ZN.YNED5(_Q]&I3^(?Q@NMS134?;ZXY\"E/^T[7. M2V&O'I:PUG2C-O[>##$/H<6>:($T0\+YS=[!0P]2PDX]S,P[-_=[I,JNY_!U M7N)U<3WX%C-J8GG0($'T'A];9NG4+C/B/+:2" <]QMA" $RUB_4<)X7$WIWG MJ^OYOF5E]<_ET(A;(4-&4$L5\QX0#N-U<*1*Y/'4$_-#.,2ZXFIK>NFN3M/L M+OX_;BL?!Y/5=Q= &0_#I[<,?$Q'+W_P[,E/>3DN1F_S(-=KC?L63+7I;?XY M?,;NYB;?ZSCK=B!94"KB8=_,C64.JVQ M=_']M/4Y9,("9(A 3 952F ,>EH)+5,IM=&./HWPL-1T8& Y_\$X?J0:?FS* M2F\1)AYIR; $F %EU\LC QK(%,H>;;:L*.NFHQ^-L,OHT)2[;YNHQ8QBV@D%OD%=0X.H/#M@L#QXWCKE:B M78N(7>\X 9W684;#-M/&[P0KB8+8PNI*:FN"3=])<*QU_U<_B%.<06-=+\W!N"JMM)!@V# %KB,,5 4(X\W* 4A)=7HG M_#J6#F^O@VT'ZZX8]ZS0SD%BO7DV8P)K"*QVWGLDJ6(\B+>2R7&,]66=6FJ! M/ZF0)N2\';^4A\UC_B'L^7:><]XA, M'1M2G>NE2T_:\GS32^?"W S*\OMX>KN\.?F Q^Q@^PQ+ACTFB&!+@PFB$,-J M\S4ZGS+!]6B![)(D6WQF3:NA*PJ^=&/MX=K+!X,EP*&U4DAF.4:$2(@VTGC* M4ZRN2YCHTDF5A/>/'0I@!G#I))7>64X$LM+ -5:>:)>28=:CPP]GGO"Z4D_/ M@@3%?7C+77AF_)B_O0WUG#^] MD/8XC#MU'^SXL)?GMZ\'WS[%FTR"4N=A3ONZF,=MS'7Q:0EUC6^KH3=D2'%B M-52,Q-M1C"/$\A5^&'H@+LQ5T15'SZ.=/K![=T6-I[L(*@1.I/\.X+W+:JM#\2O#&:S\*T;00X[6Z'*7-+'T,/) MOL\?0R<*[,-G40/H]JR<# F"J-?&8P$I@EA(NIE&PDJ>DH30P\JN[\2Z.5(K MG3F>W@I4PU#9TRIC&!M'59#+>V&@@U[ M9Q(:YE2]:W?"?VMLJ\YQ/OE!WHZ M G0VU\\*S*LO51? 4\T;6N_&W9O;4K%W/[ M@YD@4D@M$#8*04^088!4$D% NREMVV6M^C2]%@V">>(*,"OGSV@1_O::$N%' MV;J$V57Y)2\?Q\-\1[KCKD_S65AXK&!!&"NPYZM:HFN9(.0PY?1(CYB1KM*WW$@&L\-J M&G&\-5(/GSV76KN?*.S^=7-WXMB M]'S5_E),1C4FK,.-,RT4 ,QI12W"BELL":^D%IQ<6&"JP2FL<6S/SZB3F)1I M;(6#2!LGL8+&,D]\)65,D[ZL*:I)M==FU)$8=\6DOY?%;!;V%#?C?9/0LZ6_ M#LH_\F=X[/4$[FJ42>/##L,2)P%%WF,/ *JD% )?V 6(S7.H,6@[,V?R:W2&J3TJ M-8OOV2RB8RRA# L>]A%(.<609%90I=E:)L(L3YE^>IC"U#QG4A'MG"6UCCEM M>3IC.,C ,.4 6V>040Q7LRF!(&EV.;J^Y[O:5*6#V15)/DS#M)W/:MC%KY[, MK,%<4Q[ (83R()SB?D-ZE50,K'XES9;)@ICQVPVA-AI=684ZFJN910F)1)Q_MGAS1 A59P[6[2J&:U*@[R MNN*]SF^*SWXEL_6O& MO*4&1U6 M?D>T<@P&Q!G3>".?5TGI'_)8TCWFY=>B_]-FLY!V19G32@U Z"EGS!$#"+:2 M:\.J705%CB:E(8.+GI12<.R*$VY03L-D%V^HJ.X9&@^C5W0\6013=@]+#K3, ME(9"$8RL9BJ07UB\F3:I=B1E?P][Z*-ND#?-(ML5D_Z1CV_OPO!4F,,'M_EO MBY@QN;Z][6HQG\T'TYB14I]@IW68$4RQ-<%@98)!2B"2&W\*E18D\:Z'?NT& M>=<)X%V?C-MZ(&YY+V"\82VH9W7%\.:W+T=[GN)(;X=W7$FDW>TS+C7@%CB. M8- 9@]H"( (KB%4$D2YEH[92E9-6:>G[3K=!1VIZEV, M:0#4SFS>ET,]>%W UNWY9E2$+S# S9 M7.VH1J-QU-=@\FDP'GV8FL'#>#Z8',.@>GW%\_/&@B"\1D0"RXS3HL)$8G!A MY?9:8U@K:'?%0#4<+NX7RXND=U72. F1<>'K03#65[:>,[7YCD32%11' M9P%U878WRZ)&0'TOQY2M1#R"Q+W'S!JJL-D8F9;QE.!^#Q>XIO=GI^+883SS MU>78;_T;GXO)Q!?EGX-RG]_XR)XR@JP36#$.XUH>\/7<5'@HZ2ZDFDH3A'@; M_6P1Z#-8[4M/]^R9J[N>@?ZF61:G;R*54=808"P6CO-*4F]0I[>\=74C>6ML MV&VKIP+?W4'&G/80>^6IX$1+QK%'%7I,RTY7V$NC M[5E4U-DD(8)AAKY#[(E<*QIT=9:E1G7H/C>HTSX07FF+FF2%4&F(L M@1MW3Q \)5!P_&&7BV%7"]!W:CQ^F,T6^<@NRCC/KBRCI>U;Y8?ERWK80;+! M@47UA-XR8)53A@H',,.">@@4WAC5C*9D5-4_8G-QE&Q?$V=FZ/(BT:8(NJ>S MC!#MG:#<(Z+C99-$AK]6T6?E4R+Q/3SU(SH)BFSN 9I_S9<3EN@C3 M?:R7%D$+DL5K@X[E:4*OP1IV%C"&O55*.0.!KXL=8>FE0%]?"_0YWJPZ&\_S=;&MU2<<8D2@HD)H;;C4&\^&YTE7BQ]Q/.I2)_,65=$O4AZ:B(_H M)7R/4$J VL6(F>%*N8?WPTX]-R5,TT0N/@BFFCP&OH/9X?WC\ M\WS\]?F5FJF3&L L9,Q2I06FN*F/4;C)%- M.K58/V1UJ7-V7_1V:^Y>5P/,MG591M]14'"ST?/VX]3WM< M!QE20(JP9 &GK0/2$ZPV*132PEKWZ^UB8OWX5H<5E=HF8:OXG\RH_>[G?#Z? M++/$BIM_#,IRL'U:/*VC3 '#I"$4&@JEE]?3'U=7.=A&BX'Y?<5/.NB/L^GXUUT;.M]&:44<^PEX<'\P8Z 9[$7XY(R MU>$/& ;KD[+>=;B[:'ET]&N5M.>F[WO! M;@'W?V6:ODQCY$+IL)FT$A ":( -H0UZ6(NDH@U'5[J[+-:>14,=5W4)<_VG MP6V^^ MR: R'%(FC(2(&X0\#0O1\A"?P=R9D^NM'#UT6PP7R^-$X44[1O[\D8QB0"0D M6%KJ/1 *&J37 V<,JI3CQ#TZ%9.@L*(1X.HM#"=K^_];#,J WN3[YSR83+LH MN^/I#'L;3YLI*;AW)NP/G)5K4;AF."6VU:,3=\UR( W#ENGPJ5KI[&!^:!9X M\6R&HJUCI>12&R00$M1LQ%#6I1P-Z5%&?;-42$&P92)8&%X_ MGDF @48@2,(\=P@K":M)3G@)4M(V>I0#W_#JD 9B2XQPTWG<0X\GZWI_.YCP M^K%,,>DQHTAS3BBP89:SJ!J\8?I"\M2;84 B>*UJ_G-^N[QN9CK_;7"_:TW8 M]F@FE,18AMF+>4"9=LH+5PF!9#W3MO]IX4TR( G 5EE@\GB)\.1#V#9]^W_S M[WMI\.K9S%()H,*06*D(P] 82"LQ-!$7DG[=) _2$&R)"&911OG]>#8<3/YW M/BCWFXF['L]X$ 5 3 0@&E,H %>B$D:%?W62W/Q.Z- 0B"T;BT_#\^$GVP*! M>Y[.'#$<2<_#+ <5!0YZ2-:B2,F2ZB3V*,.W65,Q#<-.Z+#:W-0GQ+/G@_GC MF"-=7REP+OBQ.DPML0*%<8V6HYO,M@6Q'KS3!8+YWF+ MG$3:LSA0#*NY33*I:#?IJ>]$^RG0M6HQQO.S90S#1A4LBPJ96 >@_&Z*T?YM MQ-Z6&60,:"&HM]XS+:15R\2$I8C8))6Q[%/Y_B;-R28!;94SUX-O'T8!E$TL MOX;+84>;3# 1=M Z"(05MUPZ+7TEE@F6=#<)D^^*)\U V2I#U&@4=#);_^OC M>)K#O>S8\GPF72QY+[V1SB+@!(=8;@@O=(I?XH@$QG?%C'08NV"%"7^\*J^+ M/[>=R]WS=*:4#;A(1@DVPA/+4=A$K411'J7%,B_469D*8A=\6"YU5^6GLG@< M3X?[C8[M33*$,1"&0$2P@\\!@BTFU5U+4I)U O#AG92)Z+:E^?6[Q.T1?K\?SK1>);7LL4TX(X@7G MW(;5BF/$4.5:"5,69BFY3A?GDTQ$KR757Y>#F.7ZY?O]UV*R0^\OGLD8#FL1 M$1(9KR 3PFE=>5"U5FD);A?GBDR!KN6/W7T;W@VFM_F>%(9MCV8&&JZT !HK M316UC+G*:-4>H)38%+HX9V,#"+:;P[ *IJZ2JR)1@TYV!J?V-S(11 A$2EC_ MPDKH)%!5[HZF6*44;D 7ZEM, ;!5#GRY'TPF>C$;3_.M][#)H!L=WZXRR>3.I1X_F 6UC@NG)0$ M:TD9"/9Z='E6)SBJ$#0G>TR;S&5C B!C -(6TBH7\O+(%.0^;4GK1'K1=5==X.>9X M\WUM[L2',\EC57%GL-(R@$0P!&0M%6&:0">O#EGDMH?"6=7J?9-?$.4[%>]ER,J*'.;.K^EG\ M4:S]M_N"[*W/9=8C&\Q>(JTQRD/!G0+5^'AB@9R^:_P4-17-@9FB;(3K*?O% M#UCKA"()>:F0EYMY7ZW/XJF&G=ZAW4;F]:8KL M8F +X'=.Q _3A\5\M@0%[5P8:[3* +,<4LV5PA!;9*1TL))3,9]4ZK)_IKS/XZG^8=Y?E]_3[ZE;0:90 P9C3EQ6!$1K!&ZEEE!@E-2 M/WJ4^='E%CT=Y?,PRP^&N;J/!REK$^JI22:(A1 +!86#6FEB/=&5A-PGV6$] MG*L:U/A>+IT,\'DH5!53_3R8Y\OS,J-/>3F,*KVM[W7>UTEFC#-<"N=(O)0% M6$V?4) W0?F5$0$41B66 9 M#%O(H>05!I:[E',2[VB5;)IVS2'>(]9]*L?#K8>XC^XC\]B&>1X"127PAAF. M>;6;TM[)E/!)C](N>\&ZDQ _.^M6YY"N;JJRY]4C];<$=3K+&';( $JEU-A) MZ)1BU0J@H4@Z&=JCC,\S\K IZ,].R.OPEEFLQ;\^.V,'WT_BXK9^,AX3HC2 MAC)A.75:FPIVC6G28<4>)9V>D88-H-X?!H:?S?+A(F;@/Q/GI(7Y4)^9QE)! MB8-A@J0T%DH#<(61 B3%B=*CU-<^,+,9#?2'I4_[K*N;97;?TA"Y+L>WMWO= MQHD]9_&C!AYP[)25TG'%Z69=$;Q>ZEK_BY;V@;%-ZN'D2/W.88;100! &--T M.'X83#;#KHXJ[%C!&^@ULU!I+##U%$#E"5/*FDIVAG!*RD>/LH#;XV#W.FB( M?[,ZP]P^T]>C8L(+,HN$]^&3C'?94.N-\9O,*R-UTA'I/M5J[926W>FC^1ER MRT1>W"SS;PXLU4UTFQE N&-0:VR1\I9[QJI,+F,M3ZKD]D/$54UMZ>>8$ TQRJ;!!2F %\";$;K@D*<7R^U3MME,^]T-79]I3#U@JC@QP(W:2\R0]Z M.OJSSX-9HW4F@.!^M[/!P)@#08(&RXA\&4LCZLI"L)F5):)MT$T7?B M'*?BNH,<8ZR@Q] Q78U/"G714\4I:MI[7NXX,"\CRU] MY4"\5 \0Z&$L0R)D)3/#(JG8;]\)U,Y:DX[R>W:82(A],/"XX$H880P(>_I* M4@)PITM0%\??&M3],1Z3XV ^#Z%^GP[N8PG4?^:CN"%8.AG+_'Z\N%?3T?+1 MV6PQF YS4\SFL]_R^IP[NN>P^5<8.(>DE%8Y98,Q("J\L/KQ3@/9=X*)+CCC#J-@KD /=L@Z'#2K6O'.X:+^6#R3AF5 M .K9D[5>3LI7-]=W^2I1=^/,.RG;_V"OF18$($4,Q)2ZFV] M2[]Q0VMLBSKHW)\<-S;_D8]N+\=O;!QFVEDA;< <4TN" 80MQ, 80;P]J:C> MCOWXE^%=/EI,UB'_)8S7Y6 ZBW6[B^ELES^X=MM,4,Z,%<:&S:G6VL?"<94L M4KBDFW_[^0&G*+1H%]Z3W3:;$>SP\;Y]*!8)I- #3+U0S 'ID2#KD4G$4-)= M:OU1? N:*AJ"-%W9._VSVQ[+@-->8"DPP%H#0\/:)*O1$8$NY/A[BEJV:O8D M]-+]KZL5LZ83]OG#F89:ZGC+%V%A5P.Y$Z :J0)27(CO/4U)6[VO"2B>K.\# M4],^U^I1[3.BM'?&.TLTHQ92(6.JX$H>J7C2_3D]8T5[TWU+:)_.GE6=[9MG MI;>7U;SSD?[^Q.B=W*G5.H.2<$(XQ]YCX*PU@%7&D;(*)>7WOB_FG*#?HFV\ M3^;.IW5"YC-9=S)EV[,96U8?$M0X80P'BFJDUN/4%O$+*6O8 2\:0#?=EIRY M;WDY',_RV8?II[P<%Z,573_GPWS\F(\.6IF'.L@,\I0)2B5C(I8PP%Z;2B(M M;$KV48\26#O@2UN0G\4S]/Z]09PYI,-\;:2"R ,##&$$:,D4#_,WJ;61[D+" MZX"M#B_ZH[:(FQ89%HI0P*07W%D9+"0)Z5I&$HC::2W1LWF):BMZBV\W'=3. MO\[/^6,Q>1Q/;TW0S#C6>1M/QO/OE^+$)8H@RPRU1 &!45AKL5VB+SD6AM0R M:UL* H;E(5B)+U _E/B[LTU&'24"DT S+B0T2AN**SEQ6 Q^B$^WMK)?QP0; M@K6SDR(O1GH@X??MPUF,'1D-@W!644ZAQ1Q44GG"+BP:T(!V7Q__2(7T/$0Y MF.B[[?&,4229YR!8L))'B!"1:\F(";^Z++*DJ'8O2TY"LRN>[# "#M8,W]LN M,Q@+X(*=PP0W 3D:)N9*5JR27 >]9\ZQZB[: [8K$OWGH!S':376;CVP)KU^ M-..0<>_";A7BL(9S:!5SE43*LY1:%SWR,K6W(B4">@Z*'%R-WCZ<(>HP!0!B M3YE7&&J,3245$^K"KG$[7:E[V'$2DEWQ0P]FRT$>7'A>/IC%$QA 6:^4 4$R M(AFM#'^*E+Z0X$43ZBP:Q+'#=-E1,5T6A_@ZF/YQ=7,3HREQV!\_Z*O/!\E2 MJWWXN)S&,NP;G?>2@5C?9R,[U.#"K@)KD$-MP'LBM6;E_!FMPM]>4RK\*/L< M:XKL,%!>_#[#)'H3*+82(HJ!\I[J:LQ6DQ2KI$>QC.:MDA046]?\SNGBU1.9 MA)8JR* 0F&O%D".JVO<%.-B%;'Q/U-5K39^$69NZ_G4\'=\O[O=J^\4S63R, MY[6%0"IGA (,2K0>.S,6IU0B[:.^C]58T0QNK>I\\.VPSI\_DW'B((^G<#E2 MB&#J *OXSB"'*94_>[3H-Z+S!-Q.SEO8MB3].I@ORK@TY>7];%\B=*W& 0OC MD1/ .F> %T(Q7:UM3%.7DB#=PZ,MS:WQK4'<'EGV)U+7;)Y9(Q63!C& )("0 M7E%+=OJY/ M [4S1],6^3_6*'NRMUW<4XE8#0BP8"^Q\"<-W496"U(6C!Y>6M1\;*-)=,_) M)+,H(X"Z*,OBSQC:&SR$W\R_'TFL7=UDA'EBD7'<>H3-^/;=L-06H<9\QA+@C13U (A MH(5R,VUKDW0/8(_6PG8HUBGT)Y/M5R$KC*%N332:@D=$(:$=0'!M91"^GKIFN_;XYY(L/9!;W9_OO8D/AM.M!-7 M93#"]Y"/YL758CZ;#Z;Q'HY7->2+FTU)O?'4A [R MD$'&*Q/L'VA%A;5U,&7G^$[<30W,H+W7VWDJ!>G!;#S[$C@P&%U-GP=XZ]\U MN+N+S#)J%-=86*X%$Q1A56E+(*I3S,MWLHU)-R]; ONWL':WWVD# M_7,PM";I,@UXF-L-,EABQ9$0VJI*$DU%2@2HAW>FML^C(P'M_,1;=6SWZJ:Z M;\A]>\BGL_QS/BQNI\OJDA=R^LU::H#QG#I# 8V!>KT.] K)#*H5WN["; 6F89X\P:0ZA:A\"$ MDA=W*BY%Q76OOC@.T9.]4"K^J-[5%R^>RRAV,GK#'(3A#T0H5(4LA;+074C> M1W-J*IH#,T79I]US0@QQL2 T"MMP2)DD@#])R?"%!/U;4W8*F.=9#9J^Y\1Z M"Y!V3!#&A*.<2NO7,FM!8(HEVGL"M6-8I*/<%;->;2NC&.[;<+(8K0I\QPL, MECK=0["Z761.>N@\5\AZ$>8^ #R&%0+8P@LKY= @(XI. .^*'53;0R? M79"QAVL'VV9"(F&T 8 3Z2CEV/%JM=96)Q67>4>363K)FD;Z/.SRX^E@.HS) M"?&6E=K$>MDLXQ S@RSQC!*G*:#*51@:!5S*37(]C/1WQ:DDD,^X/AZW%&8& M -4A(C)453%9N:F$8IRD3TO%1]!YQUJMQQV"IN[G)A_/Q M8[UPXU']!,M5:X"),DIQS1FUSK$*"Q\6_LN*>;?'LS91[SQ^M-S4O/_8D",, MXJ TP"B7DA@/@EZAI41S&M:+6O4.VI'PV;U(&[SKE#7=VRZC6E$MK,2&(ZV5 M A#22EXK54I]AY[NE%*4_KJ668/0=FUF?)B&SS=7T]'KU>ZI6&M=AIW:968! MUSZ8]A)RH;02S E7(40LN[#B(@V3KR/4N^+E4_[!\G* NV(2]#A;7?<6W:;_ M&)3E8#J?796?Q[=W\UD=8I[<9R:\T5):QXURF'JMC;851HRRE*H'/=V'-)&V,9L]+$8R,K20W1%QBF3%'W:S.G*5R[6DNV#OA00>A= M;3*EH:+!CE/46<>TH("8M8S(*I!RS6L/N=.$LNOPYP1HSTJ?PV6B=[?*A%&> M(0?C&B8 8E !NY%3D O+BVE WW48=!*V:1DRE0%0(TGFY:,94K$>)%;$7M@ UHJ\WJ3))D*9ER]16_.M'LV ]2^0D !HK3L(?'$;5*!U4 M*;F4/=SCMJ'X1$C/NFI\K)$VL[]AYI0@'F@?)'784N6-KZPVK$V2^?%>"-2" M^7$JOB=/(\NM\(?9;)&/[**,YRV?75KV)9_/)WF, A35.'??7'EL1YG7UBF% M#'1* N\8,1P&":W0&B#-.ZT#_9B77XMS<.@$A1<=HMXTK_Q@7/[G8++(&Z#6 MWKXR;96$VD,/8=A?0HF =@1I1#VRAN,+*19Y!FXU"?M9%\&JWL*7?!B/CH_S MF1E,)O'FU]>>P&-7R?H]9]AP@#GD7@HH&?+< K;63+SG.B76T$./;L,T/8\2 MSDK:ZGK13^5XF&]^N1%E7_& D_K+L+4,6<0Y ((H+ABCJL)&6)]R16P/:V!T M2="&H>^*EI_*8ICGHYD/X,7583!]/OH]_-O?,$/&, U)-)X]L%AAC"H[6DB? M5"&@A^D[+1&M48P[#F2M]&.*Z3(LL,R)W/'#\X:Y/N>/^7211XBKRCEC(&SP,)X/)O'X_7/= M' R%[6F6:4JDD<0X:BWT@8UA6:ZD%<*D6.P]]$4VSH'72TYS4'>ULNC!),Y7 M7^[R?/XQJC3+-APS%@8,.+2:ARF3"\J"1G7*1GK/213,\I^<]U4 M(]B>DST'HV.[&V4*A=TKK=/49FHZNIK?Y>6ZH*R:S?(]<9;C.\D8%X)K)J7TC% H+:"F0H&[;N/W M7;@_FR#$&VNW);2[XMQRN#6I]>;93 LI&&)( B,,4]&N1QO8E.DT3_6=,B@5 MU,Y\0=L7^%IQO --,XJ,8PPJB!RD6 9C$]I*8@5\2JW(/GK*VS"5&L;XS*SZ M+=^W>=W=* ,&6*68]58[*+U%CKA*2F/,A16U;T[I]=AT/,)GYE'-\@DU6F?: M24@(,Y+'FXNL)YQNYG=AI+VTI:YK;B6 ?7XOX;)\S0_@#J3 :@LL,LR%10I! M$)2_/&JI*$4>G?$0X $)ZAR*J=M%YC!$2&!+($$XVGQ$V#4*X7^^TYL_NY@* M&F='T0GPYY\6SGSTM[MY07 L.''$(&&E!L%0M:LCV,(9:DBMLD+=APEJ'1*N MTS[#%*A8(8-8*Y'B&J'UG89!?BY=RL'_'IJ=C;/BB,#!J9AW/!F4X\=!+%/P M5,7@[$'#K8-2T]%_Y*/;6+4JEE58)JD<>8#NY%XSY2Q !!LK-(N;!\?PJB:H MP%PH4RM"T@Y6Z]N+/^;3V_G=U4*JTV. #(4Z[)ZN'LT0ECBFYT<=SV=I8/_WI;//XRGC[FL^7] MY'C]Y\A#_(R'JY\^@RIL,)8W?:VNH-G"N@,M@EP, 00M UHY;#'EU%1R,4M2 MHI$]=+%UR;%FD3__.G7>O6S_5BDJ9=QE<&P@$LX*XOE*?\P(!>094V!.D*J. MR9O2;88 #[,DM5(PQKCT5%-1H86)_?_;^[+F-G)DW??[8^9B7UYN!-8YCG!; MOEYFXCPA:*DD\XS,TI"4NSV__@ DBUI)%HG:6%;/3(\M5:&0F5\F$HE$9J=7 M*H9M9VKCZD5QK,[$T[$Q6ES.IW?KPH3Z?C&=%8O%JN?5Q?7'1Z-OVK'%C?7% M==P>+,K;Z=4:*K.KS_<_?DSFORZN/T]O9M/KZ>5DME27JY*9Z?9 ?/0R,J9? M"WV.N/D=M6$<2WGP[:ND?$#)P!JX0FAF!B& 21B4]9/ M8DUMK1A72UDV&V@\PDND[*64ZYBZH\<*3BD"$68Z[C$E%0KYJCBU),#BD94% MZQA+SQ-X6I;.2,U;]?]O%FXO*CWV@ ,3<0(!1D9!8-.^?<* M7)JTAJU^-SBJA; <,X&LD\1'C405OX45(RL]WS%&GR<5#4B27:4 ?"C^?#3I M>3F+?[Q<\W-%PJ_UO^LHPK%#!<8LI9 21+ S"%-JX%9.CF2U:1Y@=*5?;+]X*D&*,',6,,>HH1(9!L:43F9SLG '>XNT7;LW)H;-JRJDN M3?2"4VK!CW1I8\V=RNU]-TM=!5)_@=O);$/2'AR>,%KPUEJH9*J @S'5QABH M*KY 2'*6X@'VH>\7G^W+9Z0QI$]%XLSM+W55WBV+JUT.]UKS^\YL.8]X$W;: M8,H9YYC 5/6 QC]9B$$TAI"K'B/J>W94%W/S?3*[*=[-'C^Q0=>AN_99XP;G MO2(6<(8YC*Z*E)#KBE_ ^Y&5ANT88_7WU(U+JCO/,MHFE##2S\+9ID2Z0F?2UXOKU6XS2OE@)8K7'@\">2HU]LX![S"4EMA*T2W" M?&1WOUN2>MDXHSLS<%OZX\9H=C697RV^WL4]5!&?9P =Q%2M]X/73"@;33ST M%@@GD!%;VJG*ZFT^0)#EB?^YG6J!P0-(+MAKV=_7*(^2/7;JLPL%LA:A5*73 M2VNHV/#,86IS?+T!GN[VL\IV+:7."D#=%=&/C3->^;JK(K 7UU^CUYM*$NT+ MBNY[+UALD"+1V=;2QP]K0B2K:$5B;&:R0VP\3_1J4 K](.[]=/)M>KMJ@#F[ M7)=-JXVZ5]X-VEMFH/!6$&$8H]38+ M156+H9QORO-]>AU4Q[P>9/29E7$6>*R$8$HQ7@6F'%Q+I>K5B7Q+\7\Y[[CL=<>#X[PZ(5PR9E646.D,: *'CF/88XK-\!D MJ?[,5P/,'^G1_]ZB-1MZ&R)JW?E:_1FW@JL,#'5U-5W?G7XWNR[G/U9#]YU= M\'"-,G'T(8OD4W$;]ZY7JT(_JSR3;RG/Y./D5]VT@KR!@V=>,."L!0QISKB5 MV@F@N2!6< M8!K7KPTM"GH^L@;:/6#@>00R@_O])JC6XU4$"=OP3\6\Y6[%GWWU>Q6?1O7;MUG M%3=QK_[^ZVRZ_/CYZ_X,B/R1@R? *" (Q\A;:ZQP7E<\8!;Z<8&Q7QB5?8KN M1 N]F"\?6>?XM^>6.?XH?$KLV[&V/_E]()Q:2HQ0GDNU]-6[EKGW-5)!\@B MR7"."8(=%-'(2!"WXJCB) )X; &U#J'7%.KSI=;IL=N+$ZK;VTW;MUT69],* M\.W4ZO4#!&.CWR8YT=QCP"/8:%S4H;3,6421[O$6[,-2XG[7EU?[F\F&_(VA/X>NW10 2*QML[*[PD"DE" MXC,EHEPCKK5W3DCM\(:F MZ#N8D509SQ?I2VQD,[.K[<=FOC7Z73]Z+EBO#5#(,$VC)^NP-5Q7M%CI1K+\ M-23/%[VL3^=D9YO2-:D'4?'DN<"$M!98C1CEUJBXI1"@HD5'IHPG M<\*G(X MV14JWLWBAJW8UD-YOUE?#^3B['DK6$E89#TSA!L@A18N>H<;.JEG.0O,@! S M+ ^F>;GTC+^#R3=[WPL$4\ 01 0#JPPETBJWH95RZD;F13?);;&[.,C.9P-AW'.HH$1",L^H\;S2.8JY'5FAHH;D^[S]9"97.[QN M4L1O?5?IELS/XK:\2TS8Q!\/8J?&VR'5W%&:.H %9MPZ(JBJZ%;"YX33![@* MMH.FYOGYL:2LVN_IC,_U6DB'U=IQ\35C^ELFF*QZ;9?76S5>C\(A1 DZ=Y6 M*D/,%62$;&AG"-N<+=\ []&U [ V.-T5RIK9R+ROD;/1\)>",2KU"&4IZP4I M%1575,X&PVB\"1Q#V'KV*\O.+BNM"2BN]IY@[X%\O0$"4P!Y00GAC -J"**J M"CFQN(D;V0:V-^P\O^34AG &9;8_E*N6R\4ZF63QI5Q.;A__/C'R0[G\[V+Y MP.)< W[*-X/T @L*)&76 (D%MX0^+(TDQY0/:&]AO6^FA M)OQAR8$",%E(+BPB%))UQW'!:70\:M7CZIECCY-8:S52S1PY2,BLU"JBW%L* M-5* \(IG%*N1-9GN"F#/6Z5U*J1>+=.JV-'TBI.*C5;S3:Y$_B_FWH-9HJ.[84W"'@ MKEF1#&:M[KDB _"8>NJ)L"SR2C@,\*9VB==.B9S*X4,$!H7>S5/MZ767[?KE(S7A2$>SR]M:7\_1\&_IP[!R",P3)"$ D-5/1#H&U*7UH6Z>#5ZB79R^_%_,OWR88MB^TQV(?[0PFS7%,ZV++\SU\'_QZ' M6"[>S=;'R[VHX-,I!*:H-PX[&@7A!:!*4%U)("7ICLP?_(UU+TOPYZ]Z_UC9 MG5Y5[^D4 J#84 .YEA+@3. M7Q6'N!?D4G!L"5=:0.PA]P[+K0PXS3GYIJ?M!=WLZDT'!RG]$6G@/XO4)[>X M4C^+^>2F6'GI-JX!?C*=_V-R>U^T' IM9Z9!*P,58)(R3RFA4&#/*GE"*G(: MF8UI7]ECP'00@O^=%'G@VAN,1YI!(2QFT#A%%5*\DARGI-/V'X,/QO:M/0.T M D<"Z/Q5_VE$;9CZ?^0<@Z:66T\QL=X:S0 SLEJ&K&!9I2K&M&[_-NK?+G[. MWP8\C>D-TP8<.<<0 :@MTT8#X)V@R$EH*ADBP7)RA 9XE_7-!O2+G_.W 9MX MXGV$_# -P#$3#()283U&%BD/D'=:@RI6Y 0PW83#W[1_,-K?(GC.7_5'M/O' M'C*"M:5*8[.ZI5(EN#K)7,ZMQ[&%WW\;U6\-/N>O^.KJ:E449'+[<'VVSAWO MGF844DL.QZ1A@A,LG%?45N):]@E4RC@U&""*3/(*"VYAH]H86Y7S7D:$\S)=7L>5]O8 MSN+CYZ\'ZO8<>"U S@Q18-6\DU+!(32^FCUA,,<]/,>TDBY@U8)&X)-$H#>DY11X" C=UH!&,"];8T-R[Q]FYR 8/]+,LHF(] EXZXZ67&$>/ MSHBM#*S*ZK,VR,*J7<*VMS(JQPEU\(IUEE?GO!0&6J"9Y(989[35II*!T3#G M<&]\F?OM(;RWRW/'R?_\=7!X952,@MQ!*BE1$&/'I-25'XV8S@I_#]$C_(UU M+TOPYZ]ZPRNCH@37"CC'L3% 00N5KXP?4H[F)*Z]E5$9H@9FR?_\-7"H9500 M-1$;'&/!O!4<<2ZWRNC,D0]S(7 ^:OB$/>"&F@.(&1<<$:]Q1++ M"B>(")1S?6-L>=PCT,$\Z8]( T=:1L58HDG<7'"*O52.2T=U)4]'C.IR7_D6 M,AVPZ'\G51ZX_@8.O>'("2DMB'L3X33?&F'/6$ZSD/&%8_O6G@%:@2,!=/ZJ M/\9"*I (922R!C".*%)0*;&1(=94O$6$?S/U;Q<_YV\#QEA(A1&I!<'(<0,Q M%I(B"+8R="K'>Q_3ICB MO152^;VTOT7PG+_JCV?WKP#44G*'+"$2.Z\X=Y7D#(T?[]&\1^0&(^/Q5\-%IYS/[]*E( M5X_BSTTY6_'F?G+[I9BW<[^FC7D&!GP4GB*88$F4$\)Z5LF2^;=B+AUK3&<: MWCY6.M7[;X=Y].UXF=[)4N\B(Z:SQ?1RY8)LG95#2M[+I *$4C.,M42* M"LFXL+3:&1'L04ZYA]\JL-ZB1I\#, :_;/=8 8U3JXQQDA'K,*0:4%D90D($ M[-3'?5.Q5BN@'2?J7BN@K2ZPKSG[5M?L4(DIAK 0"$E!O;*,$D>T%-!2HA!7 M7M:JX_%6UZP('#F+I32.*T:QTXHH6_%1."G&M7_H"G2MU34[3ES#KFLF *+" M.>"5-UI2@(Q26VYJEI/)/4#H]8"!O77-CN/^8+S),ZAK)HBCS%C(-*:,(0>0 M\A5G"70Y[64&B.L34=5%7;/C!'%R2:E'?MOBS^GR^^=B_G-Z69ARMO:.]U>6 MJO=VH-&'-HA"A Q7Q$#L$:AH81SEW (=(*CZA4/9MGB:AMID=O7'9/ZO8KF= MUH%R9L>.$YR'E*7RT8(I90G&WF_I4\CEN(GG&)3J&WY-"6HPRWK/!<^L$4HJ MASD1F#CO#?"PXIKS&H\,WKV[HIV+;/! ?WFLT_*%OKT?#(Q$:V&MP=@1:*%- M/MU6L$#GY/:=H[O1(!R;TH0FY7>&VM'>C?1=WPI& M0@#>^H>W ,_VM.4DH7:F*,GM>[=8W!=7]GZ^/DEKF!F#,T)S=7WA\ZFUDE+6&];;.=B]1_EE;=9 M$FCWUX*5SE&E/6&0*B20< -4QSYQ<#9:^\M\8\A9] M&;(V]@*"+L#A]KF).:-*0^I68PW=>6Y,[F? MRQ+VB!-/+WEWXSD^_69@BE(0?1>/F%(,2J_Y=A_-D.\FR>--MP8AW7/1H(VC MFY*/6S_;?O&M@)02D:=<&HBH5R[ZU]O=+2,\)P(Y)F=OT!J3*]4SU)2>8A8U M9Q"B:=*4LX\&0R$1 M6!%AB8+,4 P?[)[V)">.P=[6N,ZU*T^\O5:96EW19_3(BL=7#63SVIQU=!-G7#?JV$_"6*5</$ N"6(2 MIJOMDD>V<4\JSDGJ.NT&-_@*4K5A=F0%J<;EU-E"_Y2P%^;Y4Q$Y-[V,K%V1 MJ&97SW[R=39=9N.^T<\&9Z$@V@ 9_2D$>-SRQ#^N.6VY 2,KEC$,C>A3@MWK MBOMQ=UO^*HI-.9 =_M;M"EKQ3Q?7GXK+\F8V_4\4P"HK8R65XQ2EX6\&0)D" M E*?SG.\2_34"<[HX5 2UL6\$Y00@#BC#D 4.*D ]JOCH MN!I9$X5F(%4.0QA=K;U;^O2O1U;%SXM_WQ>SRU\'"I_6>#M(2J"!2 ,7[;P3 M6"M+*KJYH[4J&I\A"+O#RR[$-B:3SK'XVKP/UCRM\7; GGLNL87*$4"\L1)N MZ69&=5KJID,L-H&$72AKC-M]HFRQU<>=]26/>3UP:P5'#GKF-<%QN2%@N]HX MP<:Z\#:!A1HXRV1W9T";SB:SR^GD]J'3Q*'E]/4W@D!>:,"9<1I"0S712%7T M&25S*B\/,/ R@"6T$3ETA;,O\\EL$268.+7>!4"H'(XJN0/U'.2M^K6L!^_O9 MU>ZZS_M?"(HQI"3G,GHWDF!CB-ZN.YJ0D9WB] .,L@5)=(4S4_[XD8Z_)["U0Y902G-JXG\3X#4GCLY"+^6\F-[,W%^7WU,2Y*;TY.'8WI[7 I*1)@JE53AJ%E(< M;SJ01$JM03G7.0:8ZCH(X#4HCQ[.T[9__*]I,8_?__[K??&SN*U_I+9G@) * M#6!J,:/0,V&%M$)7U$N CWR>$G&24=L.\<)/BJYUE@! M)ZGR1'#%'WCA<$[-G@&&7IH&2)USD(98WSD,W\WN[I>+%5-@_0.WEV\%;X#V MBE+*/ % \DUKNCT'(^LU6I+&-B%M&Q^]XDK=!*N4!5&BFN#U-QX01QC)OY7 M; /S-.[KQQ7/ZP]7I_&[3USADW"U>2MHP*14QFAG'>"" V2WXFV= MX^HT?G>.JPQO]GV-!I*-?B=@YG7TF:5B0$I/O*!LN]/'/JO]\P C?@/:T3$_&0R+LO6%AWC$"Q5,)SB(F'T:18K>5VE0%> M=UK]_CP0? )^GL<.6Y+.883N:C7]O9PO4XF =[.?Q6+YHS[@CGD]8$XU]$I0 MG0Z%F)-,;U#D1ZYP3%SG&F@5;*2U[1 MDBJCC=2=[ ]DK97KF_TO7)8C&975TLOQ=S$XE+B8NKN1QA MRTX<+DBE/<.:( ]4-,S41B]ZRS8+<_J #?"@=P#&K1M!=67MCL'IP7>"MR01 MQ(WS &,+HN9M;QA0#'(N=0_P\'<8]J\I:72_OC[B5JU%]M'S08$48B? 4$RE MY=Y"L-4F2V%.B)"_(>W02GNZ)#JS:Y>7\_OB,9N.M'%UWD\9&\X:1!"(/@<@ ME&K\L!D7.F=G(=Y0N,/>M2"9KE!Y,AP/46NU!-QA&CEH)(0"/%S;9Y[*#!S* M-QR^CL-&1=)_@90/Y;+'NH!ME$?QVL3U!S +(0!$2,:E($!+)K$PS-:Z7=P= MM76J,>U]+U @,&0<$^UP2IY1A+J*7FGAR.YP-2/Z78=)#3"X?Y7NN=9G&SIM M 7.(1KNJ96K\:0T38"4"82 1H,>21P^EMHY=GAX.08^KR-; =P+6UCD472/O MI")Q!:0 ;OB)G,)CNV#<"+1VUECK7B"=VIB_E^75G]/;VTC7NSC0[&8:9[XA M]4]H.#&%<>D@T_EQ%<\\=%I>3V_\N)GLS0?-'#PI!8+DU0#A**/><(?[ .SFR M1I$MX>IE>9^.Y=)AR:DC*$N$?/FS; S!F_$"@XH9HE2J[ L(2]V0*KEP0K+N MI@TP]VF(F#U-$@-&:?S\WI*YIXT8$'5:.$E "52# M1>H)LA@N5GUYWYQ34 T8"!2<"8*\BQMX18F#$%?((H! M S4^VRQ0X[-!1Z?(,QE](R>YAL8C9BON<"U'EK8U6* >+XIA E5=1R$VCM8G MHP9FA390 F*,5%[%?U+>QYI/"LN\]]]KX8.-,, M0JCB:D(HB^XZE:*B5B.5\F 0<['?PB*1FM-@70.Y2P61R/E M;M4^Z_-R,E]V@I>3)+D#%42THJ[F) M*YZ0CEL(A$E5-C:4&F!S"B8>'8WMH@5Z&W!I@+&#M":>.(\5-!Q !(QSVOB* M L!0SN'2T>'/M35QLZNS \>1;!R*.]EO7FP_3J1EEA IG7&">\:I9='RKQ(, ML'/&UCJ9ZI$?==+HCALH<(&0HUY[S"E/K=X]%Q5'-$$YX;JS=SUKHV77JM&& M"(9B/C[>SR^_ISZKSW^A?_TQ^9]R;FXGB]\TWP59B(3RTF/B #26<8XYC*(D M&E+$:ET6;80*\01Q<@C*R6'%0>8 MUYUN4X9F56JCH^R ]5UYI:]$X7)@]]KKP6!$'-9$>:]%]..?%\>;HEVX,T '. F;J41M!AX &PD M?DLOXR.[M=,:&EX42&F2ZYU5E[U?+,L?Q?Q3<;N2Y>+[]*Y&T[W=;P4*+*5$ M,$H(P<@@9:(GLZ&32Y!S$WV F>U=H:LYCG>%K(^39;J'?A!+3YX+S%J-2-R; M6Y^.L*,;8A^VYIKDW$D>X ZA*_3D\+@KO'R93ZZ*'Y/YO]+=Z=5?$N&'\;/W MO2 CD[P!V$D.L*:>8N8K6HWW8ZO(WA&>FN1Y5_A:%6I\P95#Z-KS5F":$6 P M-U8PR+7AS&VYQP$=61IW5]AJCN,#V#N^K]."HL;KP7DKM27(1NHYX! 0OMT+ M49_5%66 7E6_(8M3N3X O*T./$[#VNK50!'6*<'#""V1\LCI!ZU%"N?@[+SV MAB> H#["3N'U -"E+B_O?]S'#4AQ]?B"PHE73EX?+&#J+70",Q<9DEKG&K55 M:$U)-T=4B?6'M>$YW?PSZ;G957#=Q%%IGH&"8Q91$9]AQG*I^,2P?-N+1=Q[7 MYK3KX] 61-!=*LC>J1]Q+'KD2"&5[R:(4V0B$SC#3FNZS5. +.>>YP#]O[; M\B)#I$TA# 241QZ3GC!:4)C')2FU@ 9&2A[7#Z4JO@A%)3E''\:.JJMSF62S5Q#P;[:KT?B 8R&@'B-(?*(6.-V88W MI8"=)FYV<5FH57R\P&+S$AB(?7RLKW7"@J<,%Y!T0!A*#2>4$V&]4?QAWX9R MFKT/.DPXE.7[5$D,!*/'Y1L?-U0PSFH+H,0Z%556E'F\]>@MU#DE[\Y[]3X! M-,Q? MO!4D,]((K+W23%L;_0;(U[0BH ']K>_$U,;!SH!(+K^[#\=5=\IK9HT>![]3 M!P_&6(60MXP;J:,_X:.1KKB&/,]I=#A )ZMKE'8DEO[ ?(1G!M@XEU?H.Y -%T#N]R7H[&S[O_1+6^:^$P0'LLH M2 8)P$!8$/].*DXRG55U^^P/7')!WH. .MV7O)O%/\;Y_E7T?F5_.Y6CMAU[ MW@J:S M^[BEO;@KYNN,^#VDUQ\DN @UK3SSB&HT[9++AA '$C*R91".8*#MB=O^(O MVV!WGW!:[TD.']4??#< E"<$&6VZ%I0#:BF8LTS/A!0)P08GZ2?A4V1Q],*C5?[;SK/RUQ\,7#+E-%'$&VB X1Y:5\V06)T3 M$SL3!)PHL;)!MO9H3.J<:.][+2#OH':,K()V%$B$<44I-0)W6YEHU*O4J3SO M"EVIB^Y:A+>WY9^3V65A-\*+CN(JG&"^3V8W<7NA?I3WLWU;WF.'"D92!FFT MU89!P"V2@H&*(]KHG/R)\S!C)X"C[)3G?<5\^BT%VWS$1P*M.(VL)\!;@"6 M8!UIDTI)YVJ5G>F,UCJ!XGVOA10]U% BPJAP"'$:%\^*6NZS,NT'J->-R/U% MBDEC[.U4A=\7DT6Q4%=7*_,VJ3J#]!W"W4SKL X_?3 X18BGWB'ID<>:B"A, M 57\GY8UJDR/UU-UT']^QD60D.@ MR.9CKTOVN]EU.?^Q&O!B]I24LUW'C: 62J9]])08MT2@M(U/DC30.%D+QETH MZ,?)KW3Q8E]8Y_47@C:0"\L=!500QYS&CFTH1-R@D5W6.E6\>Q7U1%YV9%]^B*LY2[H?[ZW*UQ??E_"E![Z>3;]/;Z?+7'CAEC!HLEI " M@JRRCFIIM42NXA/S?&2GIPUAKCN&]^-C_+-(!!97ZF?\Z4WQJ4@!^NJ77XKY MCWW;E&.'"L0;("UPU!#D#+>0&K7A"/98Y!R$#-\_:<;L-<[E0> NQ4U2O#,E MPWPLYI?%WLCUL4-%38R.G,8Z^G-*64^)Q[3BB%4@)W(]P-3&+G"7S^4>O.8_ M)LO[>?2;B\7%]>M&>]J_T[QS8I7#8^_KA+>/&2:8N F.;I2!3E&&.4,Z2HY* M!C '"M<[7VQK"Q&7W6+'"EN1LC:"41U32;S%Y>0V=0+?N]TX==" T^W#N'X+ MY3TGD$GOW)93W.0X40-TW-L!T8N@3$?2Z"Z05X.@R+E$PI<_RUR@/HP4C$3( M.(&%U< 9(1'V;,,/&%W/D=UP'PXZ3Q;!("$9/[PO;??HL8+0GGHOM6'6646M MDW3+$^%!3GOR ;K]PX/E"4(8(C!]>9^]JC\:*E"K'/$4V\@4[30AAE2K!\1( MC.S"T^!@>8(,!HG*Z<^FK&4:*CB.B%&:02(-CLPQ2LF*(X23G)9' RRY-0C-)^,%8ZUA7 KO-/*,$N-@I;$(L*P6-NP-GZT)8F@@;0"7 M00FN("#)LS&6(F6 )A4'K.4Y-ROX\$H3#PJ*1_)^$.C[.KO:1"V+*_=7*J1W M,$?ZI/$"EMXJX2'GSAIDJ =85[Q!0.;T/A%O)K(U0?1S$E+GV'?W"2,T3'## MH5>.*L=5_.*&/FUIC@&4ORG0FF%USU R]_/Y,4=HSU\,3('H0A"/I;:<8FT- M9EOK#GA6K3'PAJQ\EO<,L _E[/)4C#V\&QP"1%%IA<-<,F2PEJBB.?X[ZV+D M[WJSBG[?ZJX:WBR)_.T!^7,@QK2%G\1QC(M9+0BR@(+*)]Y/*D4K([2@F\!H&G M3%R7!%O_^1423A@E1.JH5$!#CX6DT!M/R8H^'?]#\,C*QYXJW+(K!I]@&3DUPND5<[!=!5%GNAN6\J-!#NG\;8'_Z'G.O6GN@<\N768F71C M$/#X#U% 0$N),M@04NO8JZ8FOO"PGOF*AZK#'C]((,)([HSQTA)HXY^%,!5U MU)*1M9\X5;1E1_P=Q&G))EGZ5^UBQ">,%F#*D?-$4,TB;QR)^RE7\04RE9/L M,'POXEC<=%#\7R?;E8?"SFG[]'-IKRQ]W]>KR+:SU93"]3FZOI[?VR MN'KV:-];33>9IZLWV_G46%5VO1(8PT Q)(E+83F- 9!B525$<2L9JW64TPZ5 MD>EK%^/]_O;I3YX+VJ0J)\X#Y8VF"BG/544/P%G-M@;9""Y?L&5S[.QJ 7EV M*>C#?:K+=W&]8L#%_7*QG,Q29Z5G6KP'0Z<-&"14UC"%-&?0"4:0(;CBCG!9 M][N.7D;.$FR=\+TK5#[G3GWX'7@SB*B& DMD/-*,>6NHIA6]QL(<=^7HC>M9 MXJQ9!O?IIO1[1M6DYZ$-I)Y#2#QD7@IE)(4KGC.)F:B7T-D-E75V(3O?"00# MYC"&%$>XI6,SO1G\;FX MW%P+7O>"+*Y\9.>C?A5P/"7DO*C&(X;EZ11CHY1BN*-3=J9! >!'9JX?ED$74%2E/.XNY[F3KX MV>+;\F'F.QN#U'PS:, 5LQI;ZSD6"#&':$6O]W9D#=::$W_9)IL[BZ9.YO/) M;'D01$^>"]H9 B#0%'L%%.*$B2TM"IF<),P!'J&U!IDQIWTU]ETN?CT^>MB,KN*=G=UMCR[+!Y^]S'^[E#SH5-'#$! @#CVZ>*] M,10PP?B&9F/C!G]<63F- ZE;]G<62_]Q=UO^*M93OKA+,F%6[$_QUF>#5TI]K&(_-.8FY9Q)M>U^C75]3GPA<:2JXC"L_)W$[8H!6K.(@42;G"N0 MW?=QQ-%.E=Z9X/]@58Q&Q@_2.61X=&VMUZF[':6^XIWUV(VLE&KWD&L6\R<) MK<^SWI[O&31Y9BN @;"^"6D-,&2^\T!NV11$*K6?9FVSVP/9/;4SB(_<<1@ M"+:&>Z^8HQY*YCQ %8\$Q2/KL9P/E9VGL&VRO:L%L#DWXRC$-O6Q8'ED)3%4 M$.%8W'S!Z%9ON,JY$3FM_@;H%+8(YIXDTNFZM[F)E%+%XQ+8=Z[2H]E$H^'^ MNBMF]>[;[7\Q6*)U=&\8(-A#A304="T P:'2OL<6!>]F446*Q29;?T7&'C)? M>3HPB5)?.6@I1]YJ+%UTY=:T(:=M3AFO :Y=30GZ10_>7,9VM3KY(!TQ2L!4:@@PAI 8 ])M8$@J M/@"652=N@.M)2P!KC^&=%?-*C/E0SLKJZN":21L.';+-.U\,/-*)L$%.&N11 M] Y@Q6UE(JC/#[Y1'K_+*)_L>O@^>"+@0A+XW],5 RIH$02 M0K^A #OJNBVWWWZUWF91T@J/>W13^[T^TY:3ZCU1'B.,F%=80L+2IF&U2Q 4 MBGH9A9V:_@/V]"$8L@-.^E>*@43!S9;' MA;N.&"]PZZWAG&FOXEI'H,=ZRQ\ML\J%G9\]J V6G7&M]EC?J6GX5/PL9O>% MW4AO^]=^0UB;::RC@[.5R/XY77XW]XMEY/&\AK&H.4)PGBN>,FTTLS1Y@%0J M+!C$BDCM=(^-[E^;]K;&S(:\3\5E>3.;_F?OE?KC!@K:6TL =9$/"D3%BWR1 M&XXHY]'($N ;Q\G+//CVF-^+I9@N)C:B-@;(U5I\8PES,EX\ %?_V'$SQ1^%SE%61ZN,_ MJ/GD=L?5U[W/!RJ,9I10+I!PSC%%"-G0%&T='UD)B&;$6S;/V%;!4MP\G^'. MFZ)[GP\$ L8U5X3I6G*B":PH@ES/9+\M(;D6C;/T>-0LB@N_W93_OR_JS90 M\U\)*+SZ2\()?X23S8_#U\^O@.+AEX$X(CRP3A(GH6?,:&NJ^4+M1G)!N"&9 ME9GLRSNR4'$]C+,^<#ONE4<#T=HS:.-V/)5EED@!C#>SY(R/I6=ZLT)NB)EM MK@,' ?'RH1!70>"\9(Y+Q9Q*+6#A=O:.C.0&9+-0R&9C9S>)_G#J\ 6B[4-! MZVB]E+4..VHDE$1P7U$A?;V"W\/O#MXL&++9V*I%6$PG'R>7T^OIY7ZC\/RY MX!2P5"B=)NZ]4E0_HH&XG.#U@.X=MF 7,CG9E6G8L5%Z7^,>V*%7 X *8: I M)U102!B+&_6*8LM\CAD9D'O1RI:S)1YW=^=Y;_1FG80\G=VHQ2(5=+_:G^YW MPF@!8:V10=!#;YTRP$I9Q86X$3HG+VM ^Y?F8?+BOG3;K!]0*/U+G-#V+[]/ M&)T "34G<3%SA%F-F'<4229Y*OY2LV5WZU>L9LOI\M<_IU?%H[XCCPAT43#S MV>2V(FZA?WV;SB2USO<;_%ZT_=PS 2"+C&7 <(X, MW_!78$%KG72>CREJ''6[;VOU)J,V7?7-%"_FFPGN"?:_]F@ G/FXV[ "*:1I M),=X5%$2_=B<.C,#1%O/:"@;%48'L'I,Z]ZS@9W/!^ZI]5C9.'T75_C47@U6 M-!EH1F+.\D7Z$AO9S.S*?=_,]V#(Z,ES01K@&">">6CB]C;J2631FA;ID!K) M5:Z&Y%DVQ\F33P\^WW];7,ZG^RN;[7@RVDCIO7< 1PL)%?4,\NT<,=W?E?+=:OWPH(&*<<50;+XW4TB)%W!:).JNTP,".!1J7\NEL M[*Q4P)K.@V;^R7.!.,XC+0HJ*R2& D&'*UH(R2HJ-K##@>;-? XG.SLL.M*1 MKA,J/GG,H"C%'E%CB%56"BD\,1L>J?A_(SFB'M9VIFNI_3Y1:4.,I)H; +&$ M,H4^L-WRQ8VMVD$'^&D@7'V<3/H(5_=[8;3#*R'4 2<$H7%;C1C%J:3AYN# M*^!Z[ -[@((Z=\?J#A&B?T@UX,1ZJBFRCEFF*BY(BD:6J-LX-HZS"*>RO0\S M\*E(OF>T7H_*J5]\NYVN3[$6O\^!E520(.4HD1((K#&E)A5B=$(9Y:FO=<&Z M51[LE]1A#NQ_/Z3*6\AHS0D@J5XU8JLZYROZ*;,CNU#:."I>MQ"-\KQCCW;_ MW-,=W%3Q_,OT1WSDXOIS_.GB>EV^Y]"):#,?" Y+@(%0 %@8M[8X;D34AGL: M*)A3$F& N[A!(+9IH9P-I#\O)_.EG2QWG9RV\Z'@N8KN@V"< N01AAPPM.6F M4>.\GM<9!)O6@!S9G8TFU(G,-?>1P./^F0JDK$9&:$.P8K3BHM8B)_-@N$;^ M;#7@5+F=#?KC"]/R"K:)_\DO%OHS0XS2%H=XRP94ET=K+?]#GB<=TKFOUF M -(HC26US@">[LY(M(G]$LGTV-J\MHWVHWD;A;YP_[Z/9/=[ MJ+:>0YW&.$\>7/4@@MQ9#"TQ+!H8 -:G%"H9(M'C$=GK'+;3Q>5MN;BOV4ZD M[A@!"H,UBGMV0 A4A' -:,4'ZEU.EY !+H"G@N"YYK?$WIXU^>5/^CX*.U6[ MJ>:80N,%!1 2SPER5$!+B:+4DGJ]"EK4[D_%W?W\\OMD4<1E(/I$/]3]\GLY M3_7SUBW2]FVV:XX0/'4 *^Z1C #7GJ2:&A4/F!:=%I[IHF?IJ1!X3;<;9V]G M_NK3V5]%]^)3L9Q&.=G[^7I_'[?KJ[Y$^X*9QPP3(E^EDP0SAHA VCIK8,4) MQ,'(;J>W [,F.3PLK/UC<<,E=J@LDR9;9&(ZL1TBG M2#N%P3T!;6.2MS'+!]O\\,RIRVB=00-6DF$J*1&,1U./''"ZXI(@68EE TK< M[V1=;8'?W3K1]]\6Q;_OXR N[O9[;YSW;#IU>A+L>B5H&[R$RH/%"%YY/,3]%S#>8T09IX8RISBHJ*-F;/O>?"$_U^9\ MGG:U>NC[Q716+!;J,AJRQ70EK/T)+3O>"%0BPJAR3*&X1@+O(3,;^M)%4SEJ MS!PIXK(-EO8)F?3'>5'LO.M?^]VX@D(4M8R8U&;' (JY\17- *.1'7)G2[X& MDG+X>_(E8'57SHME^6YV^;?]%X%?/!@,T%Y13"/YWD&+D+%QA@X)JH0&9&0W M$QJ46-D@6SO;O3RSH_'C!]:?'6\$B[5(.W[$/%581Q.L1<4FRN3( BV-KC_- ML+1'R!Q<=W:^$R!DE& N--;$Z&A:C:JT2Q$YND)&N9(^C)R3^-H3=@[7)'CM M^8"$9,P"9*36WCB&HT&M:(OV=63W:QN0\7[4G,35GA#SOD:R\ZY7@M4<"L>= M!4IXPR3'T%84,DQRMD@#C-"VN42=RM.N]TBF_/%M.EL)RY2SQ?1JU4RPG*U: MFZ^EM2\,>\PPP8*H=4 J2Q2*RB.=+/];XD67KY0-BQ]:I!5[W&73M M-P&IR9"K<88!IY7CW"GJD=:.K 6+N)>PQU:.SZ=<*PEIUSL!8X@AXUPZ1IVD MP'J#*SJUDFK4>GR"N/>O%"#$P,G$Q,C R,#$R96EP+FAT;>R] M:7/;6)8F_'GF5V#<71-R!&UK\Y;.R@A9HC,UY91<[/_^OH]/#BKT_]X*H<)\&GS^\_ M'A\&3YZ]>/'GWN&+%T<71\%O%[]_#/:?;^\$%WF8%G$99VF8O'C1/WD2/+DJ MR\E/+U[Q8.X_/D%_PF#O9#1?AYDT?27GZ/X M.BC*::+^_F24I>6S43B.D^E/%_%8%<&)N@G.LG&8OJ/OBOB_U4\[VY/R' MGOSEYS!(PS$\6_3?[A_M]_>.7N_L'NZ\W=EY^?9#_^WV_M&K_0\[;SZ\[S_Y MY><7(?R'GG(&3>)4/;M2N(R?=E[O_^U=J;Z6S\(DODQ_HL4UA_X9/VF;=)Q> MJ3QN/$%_WO 0@RR)X!6R+?_[/W9>;;_;V7Z^^_,+_-4=YS>$8U*Y.]SNG2>X MVS[!3PGP4G_XL_3LW^<]X+CD\/G\\]S$D81$,ZS,IO\M/-J\O4; M31Q(<3?H__/S\<5?..'^R<7Q'_W@T\>#$W_J93A(5#!422(3_?N3[2?T=S$) MA_KO.2@S:-)'F<-_(OWP31R55_#=&]@#I,(RPF_E'R_HM][OKU5>QL,PD;V" M_7LR>Z=KFZ(W/E&C\J=7VSSJ'3?VR2\[M:.6:7=/\MTMLW2.'V>V^.'3"R,U MS/(0N=]/51JI'(=%\JWR"3"Z(LA&07FE@D])F.KUW'DKG@?!!;QCXKTS+NBE M09BKGUIVBL[U!1'9?->$3FO;OR;_JHHR'DWYHQB6E\)#+U\U3[3EF3E6IH$$Q@8^!6R9Q.>W=G?\\H(V=Y-EU M'*D 7\\"/XA3Y*7QM0K@^_YXDF13I8I>4&G< @[6"6XI? 5?K"< M;:1[?)<]M!?_NVW@."L5D6-1#8>J,!SB,!M/PG2*@^R\?E<$ U1[X/LE2;Q6 MBB.1L# ??/++A7 XO%/CN"QH09>@%Y:XNF-#(N=E-OP2G$[HHO6"$_CO,BPK M()-I_;LSN*QY/$3]C[YI?A)\3F,D)_[C8#(!@HN)$P=GN"?PU2>5P]T&(3E4 M_&NB/??3\RO@G_4]?A3-LX][=Z-%\Y$:Q2GS^D4D\D$!A@G0(OQ"Q6F/2'Z4 M)4EV@]9*9 <);N(D"<+)!%[XD 3U5OCTWOM'K'3[OJQTUND>1&/8>. 4(7"5 MQ>:W\RX8*[!MZ6C?9V$>!: H (]&IH;,!%@V<+L2Y%T0RC$/4#CR#.#-0 A: M^>N!I S"( ^&OS8D,5A+DH"K!_P(>?K'\.;^ ME[Y)%+GZ=P5Z#GHK"O@C@;'QR#/Z,K24B&<,)XR_+J?/!B'RC? &" IX"$XT M^/S\_'F LA#$3@9:?H[_2F"R/?YJI.!7H&VA^.*?%6I8P2QCH#W^'>L0D>H1 MA18D%-77X5687BJDVW]76_@+ MN3$]5A70TT.;\1 NPG M+P)N_W+(']D9'$@<56&2T'$/0?8A.[M6R11H4-0_ M_T216HR&-T-OFU_Y:VIX,)5;%;R-(J7HOJ0TBQ2$R(@B@H/+7!$3DR->@$3V M=M]9]GB3HW1,\4@4TD:>I?$P"/5HP,-*8IAP6"6S(1":8U;2R=0L2']R6 ZP M5A4"R^)Y=[ -]I;4EH9,#<:H43C;FHLO(4-)$AZ>A%\Y181_:/C'8$E.GL4L&G.9MI]L=7*HF"P11] M=U?!)]FO(;JQXK(J81"[<:-X5$YQZ]#Y%6R]W/[;4XZVR8 EJ.-)<)W1GDZR M&QALQKS>:=]KU NNX,?7*N_QZ9'SNAX90 A2,8]J[C55L!U;"%E68E M^B6PT&(?_RF D$IMC-1XH MJ].PMA.CMV"2A$,XBZ@B/Q'QGAN5P*A;.[MRZ&"2 _L!:H@S8CM618+;69 Q MGL5I2?JM5K+QBL/[\=!5&L%O%3WJSPJGTCJS"0R5:P69UB1?=PP%RO:'-@8T M3,(*)HCG J8B*Q',69I,94 [?]NNW\;(.LYJ,.7;$8XU:_N1+L6JE)S0"Y%. MP'Z3 VF+9(4%&'K%;;?&$HB1V%M 65>H;O 'YJX0(YQY5X#R\8?N*)KJLZ*$ MRT?LU24F+=1%UT&:IG\5\GI9Q"C/Q@U] 28)4PF%.8-J5, /PQC4J##_HLK@ M.DPJA=X_^!:%:'YG-:'KG7@4B:%YF6/M!L3CL8IBV()D:J\WK=6[3+G[9W%O M?2,@JJN'0\R5L[H2[-=R">RG8.M 'U908E+:2-%:89N=,&ML M>R5)TZLLB9!#NCM(>@.?C Q!"O/6^^;0N P^$7\0F!/,=<<\X(Q5/[LM=^B! M&C'9R$F;D>1-R$2UPQ=/*1/U%3,8'+='ZU)[P9:^2&:[>C.(4TC8UTJ8)/.& M>L(W/V85' @J(C'&;D-T(_)?O=HVP93VS!YIK91.$%Y3=+]E29/&>T5D695( MA\1/VG0L/O[]YN;!1!,5 K>94Z=;PN[I?0HB50SS> #T39>KY88"P<+V=HGO MYGWNXD#6:V X4BO(NF M)!/!3*@JN0PERBASQ95Y>03P^,>"2>=\%2_YJ6(1Z 4Q5J5 8$ O,?DO*+X@Z.7*\'N#D>IKZLT M<>JP.!;0\6VOIF(#F!DJ8GBGAJZ"KYDNB6"IQE\?YT:O('6 _AH%80 M1J G9'DO4.DE6#]UARLS]$] "1Q7.@>].@;U-TF"7!PT9/'FWR)Q^MY: 6[/Y?%L-D13=F7"M-G\4Y&9A"T6\@A MR1:PYVO:W=U23XV[WK%9>B:.),$7=EP-R8\XT@GAK!I2/*RS6 P?\XH[\%UH MS,,,P7@GK0Z]2,9IC#GG[*]PED-I[+1,9V'J*[RS:%,7JS3&3&)Z+,W29S16 M#&\/J6:-O(*>KE2:G8[ ,%=2T6JL&Y!L M/'BK:,.H=IMPJRFR :A(,1&KR#IV >M!@/;R8!)..?L"7?B1?&,\2".P?FKC M:Z=54>'$8WP6'5W6#2?GP?-W\K]K+]I,.9NM)9WJ^.S!<%F:%Q[4N74?NB.P MRVEOWW,Y;3#KF:SUD7[*L\L\'"]-A9KP^\0CQU%@XR!WH]*VJ@JN>LXZ,T=5 MABC)*,VAGAL@U6K;ZJ?!@7Z D MC1Q9812/R(=91D7[ W)+?.;?D#TP065:E8FB. M%A,!>WX&BE?XZB2=%@B&I1ST]L*.XF.CH;86!J>TH:I X(*X MN%)12\DQ8J-)=J[D#''IL:M4Z\2>!*RJT@2V"$/CKRS_(@/K.\F'=W)P?G3P MS^#7)!O J\^)\KS#N1CRVQ(@FWZT\,.YZ7N8)=^3]9A3'/Q6K0 M])ZQD"[@E6P*-6UJ3*^AFOL8@T;O-OF.+O^29-(#6/ZJR]2X'<%_Y=WF"Z#WZ MNB32/6F;0-MXH?8/@I2S-X8VUFQ3H'#?F_:%;3MS3 M[T\P31,(BS@298L3%-\W%D M=(S9,H,2.S&WG:2%Y&9/*I"F0SP6S._FNGAQF7+^'1B%E,Q=%3K=(W(3 G-W M)I0BQ;7O*:;YCH/S9SOPGD2GR-9@$7SR82#PA94>WJ3J$9M_.\V.G+T53CBRRR+,$,;3K;- MB-U,-UZ^EJ8*6(%P$?Y2X3(AID;\UBF\]0$E.A3K>(#M4::E10_D?9A0SSG6 MP-XYNYNB:&'JP&9*8LO$9,@W<[O]M.[=72\I4 ,SY4Y"=GL:]68R@'(]Z0=K M+X*EA\U-P$>J[X%2=&AKDWE M8YGV(D^NG0V0/8'B&1"1B7/8Y0I+M'67 '# MV?Q)-\]H9UJ;3!<+J%6KHPL)\RXOCB-5Y^9&9SQ $ZOA5MZ_\TH_Y(7YC BH M$E'C'ZHPN%E+@EDJU_ 5 FUI@B%:5&%JBG@W%Y_LZUH>855^&X&.'/Z!"/7I M.AXD)]LL[?ADHA-.X7%SE?4O=9)9FMV@$$?^RA !E%3&-:+=>7/[N_M;JIDU MMZ[EC?O?.4C\C5G5?Z\IA>M$B27Z'BS\1%L&PR:SJ7 M8*##BP;R5+ >@@=(LL.UA"G_Q!A>< : M]7MYYI54Y./[!4S,8N"[P$V:4D9-Y''.LS1(TKF=8Z$M\9SJ]CEZ(V^J/>7C M6^5Q0;6-\-1(Q5A(_3P(SC%:Z[U=Z)K[!TCL<1(617C)E:^$W4'!IN%5K*Z5 MOFAEF%\J1".Z5DE1NWD&D\<'_>7[P2B_K,":2-/#B2U%]X967RGY+](JKD[M M8')R0T)J/>&X$#>]P8*Z-\[Y*L^ND0FP1+9E 3)=/,-1G!.@86O<7^/=<1SP:[R)"I\PUDUO/-NG& M!SO6T@QM;:NR-._9(,N^?%%J0@T#J"U0KB9 1(+\@M7A8^P79*%1.Q,,$9F< M*+#7ZA+7-/8&]*8^-@AI79@=G@R8*AU5%&E#3EBEQ)-0L1K >7LVP /(PKA: M2P2:LPJ,Q)U7@V=[2Z(Y^\+60%D37R)S'F&P/(U$C9[=U"TNCC5&I>9,42N\ MZL9&9M:20=7"GPLWF -*T?*L\>9.!>?Q.)=WG%S=_(E! 9869[,1-=MY&&^[ MQ3G99.;]92TQ9);JMD8(N]S%2=KB1'3 MU:]OR1YEJ^"%"6I][$,>8J=V!T786 0""=ZB##([?QL0CG(!!T.Q$,)5Z%K* M)A/->"TQ:BSDQ;)C\H4%TUA-7'YT:US^L4_X[)/;V^@^X<0DF 3.V7$OA?^9 M 0 0Z()%'+9M6W2_EN!S04&OJE!FT9;@:W 0&''Q^H,Z+4AM(F9-S>!XRSC\ M&H^K<1!>7F*#@E(%::7QS\1O1E)* CCB]ZKUQ@4YM;/=V]ZF_\ARZ=G>NF)& MO/S6Z4 =)'X?WC1)JL+"J:!7P#DHC1G04=Q'P"2$8H_>I/P:?>M5R=G;+>Y1 M]+7[=8/VY.N.\=WM[9?MP1H7Q"?8PF=7)[5I%LN(0YGMC4PUL1L$;>Z,35!F MV&D+$.,"Q]*H$2%1=,>.>NBG9\L_->=J\BON M*1)))8+A4N[W;=M7$V@6F0XW9/"@#KWZ$I5*6]9CQ=D&H&Y M!N)]E?9UD)?W=F?-NKT'50E:):A64I1_QDP*^0EA$"TB(O'(&K027H=PYU 7 M'DE4AZSSFGS31:L6"BG3EV +RK>?YT?P;6:8%36M^ M21%$%6$3C.""8WL'^">FYK'66Z7V,2%<1+E!'M#$=3VU(KK+^U+HA#N97&UF M/,33GF1L$1R'T02N""=<\Q@\M1I7DOX4)&=)3PB3!H?:LZ[F*K25P^$,_@1]JYQ>,5#Y*=: M9)ME^ZM[1QWMC\_M9H==>TC[J.I]XHN5KNMQ'\:1 ZO M\1800D5IJ*[:0LFA]D?=!!*A:A4/&"ZPOH-=/3'CT0P-[\" (=[O-MNDU>8= M#QF2INOV8KRSKAEZ>B")'YT;/M_=\??$'F!5\/LG(<^A%1N13TM:D'+W#TZ] M#+\2[]/-EVP,GH!H0IF[S3I>Y)ZC&B.9)E]+!H66US8M\DD81RC^R0<=%G#W M0\O3-$NE7:1O-4:O(37XODKH:4(HU!WD[J="(4SPK'9T2.4]S\"BL G-*"PL M$K?U=@8[>[X'8RZ_Q424'S=%IP.WFW="-#+,3#4>$M9-93Q*66NZ8?>V0N#W M:*KW3'*0'!E"\]%^K:EOY-4&^T;\O*TNP(G65H#MQ<;<=\JEJ-:[VV4YM 1W MBF#/1.QQ0GN@8&ZR>GSO3.1;([3:_%O4ZC,RPVW"#9+<-"ME)Q7=][#D]KD4 MYA ?&=$-9H,YA]YN_81%!W2Y*S%R1:Z ,25S=<=]'T,TLP]W?Z-#-$X-@I.N MMR;QF.];V["22 S8JD-08Q9(^UAEA/WMF]7PZ/W=!<%T9VWI[Z >QI/$JZ=! M+>I]%L5J(9_&D0%>-XW^BH:#P:*S4\MHB73Y25KLG0UE?JX^NLF'N9+3K"45 M[B[2.*AAII#BU*R"-,Y"ZO3,3@!,>.%&G0Z*4 V\TFAG*' UT(&U,)]QF1GV M_%1I$?*R)+=B'J0:7'M+.Z"&.]C2E<:I/?3:.=YDP=:N?E,>C+$AKLPV$]0. MW0RE6'R"FTW2*Z'I)21I-TBYE3Z=#L>%3YU@:(XGVO7@)FR;LDW]&+9*QWXV MH4_A1I\L\VI84IK_+'T2C1$>TWJ![+ ;32/WAMR:"9]#/A%?&UN$6$ZMC\7U M6X2#['H>%K)UX/3HH,@)15W>:WO1%ZY0),J-11(:\\J:0+ V5(ZQ8YZZ9#>TFL)Q8G6C.U(,1!' M?DZJ=?2YC,UHV/)0=0SZB O?HW%ZGK*G7\/WA,,AL#?MG0,A&<;7?#TMTHD' M<<(B'%_A?$K=YVQ[((P?Y=)>>NI$%&TR&44,Q4>-:0$]F336=H83GL&FCZ!J[1*WT>QP01E, MME)>*=&_83,G<.W:N1W]IN:):@.WW?#]7&Q#$:4 6.H ,WLQXULPG8MAC/_; MBO)L>5[F2!;;9^WVI\ X>C9)L,;*[4ZBVY)()QP\2K&%B0-;-+4!^RVJ"1D4^<0\K_#L23IYN,KTL1BZ4$Q-X MC70=SY6;7H77STVQBD47 F4N98^KX4!^MM"^2UP;O=.+,6A3I^"TBF=J5T/4 M$#+L?'<5)J,ZR#_^)R9I29Q/O,Y\4QAV!'\MV6M.RAR!>%\>"N@T"-:<*(7E0 M J&XBZXEUYYZE1OWOLX[VG2 AY440_29?Z $=EF"+BUD67JDAN0X7S0;K'4( MA!-DMWRO?LJ>91 ZJ:$#W=D0?S&(.:L5H8+A.T^4:<< $Q'CE5M_U;TC,7,D M_^VO]H*]?+X*8H"IQ:R:+7+4G3V2X(1GE#XLE.B.!]W,=*_YODE1K+G+L8ZG M(PNY]C259L K-&C0LJBGX?F]A706-NVEEE>*^\7L))"->.^7"BE MBZ -3W6K0-T#U&#;2.BSYL"G!(J8N&9G$S&&/^^\[3#T;[K@):U5()#VHR?! M@#SM64LV];\5X='QW]:3U-C_W'6WT>OMEN=ICP67E9*?6U1E5T>3+&9"J@T3 M,%'#G#MO;HGV!KO+WI"&!L]RB#O-4#V;0:+1A<]?ATIAR4^J@BMX'2GX5Z"] M$^1NEB0A2*ZM_]SA,M2G4D#B54Q@DV#TCS!B43<;AI.I]RFF9&S/)_"*RBAF M5FC@>*"F47 M:F'EM@JJA8V3=N.GMG1Q\YXMSC"7&Z[VULZV,"AD=$4PRK,QF[R")VZ+YI R MBBOL;9_S>T*C0[E59.W3_#W+54:RHIZ+TRE^'+7.-^!OKK)>( +$T'/'2RP- M]X+L!C@;@X-XF,.4/DJ)9;@C$Y :R,1A9_[F.QO+K 2;A/N!P+RN,WIZ@ME- MM!(LND6 ;Y[WFEU7+WPUW\'O&'9:S^X,ZK=R6:12?^;O)L)0(,K]AYVQ73ER3- M H%_P*Z"KC7D3;8QVZ;::X>2VG-/Z-V#E7Y[&GJ_& U-+1$YL"HN;45NR&X2 MYB$\/[FRV? N-I&32G__4W3(;8U/<'=_>TDGN+LP#^RVY!_/XFYGL7?GLY@) MG='K])LAQ^-!*X%:AF/X9 MQB0]I3$A[K+151%_<2&?[H&C#%@UTY7]'6FIH_BKYADX*ZEYM.T,Y4V-=%X# MA>2VSIRZB8^,^0)G04X)RA^)4<^EKH:SWKVN?:O?KHD;<%,J*V9=A@\9>RV6 M9 2WA)/KU$G!@^%034KMWZ<)#-T)Z))-I$/VZQNY:A/@N!ZXO.(\-__$B^8,''LH!7GJ+MEHY\"8X]AZLH[6R$]O%+#+_"W%H^( MQQ-CJZ,I!FY4/3@SP6F7DDU4JVWL!5O[6CJ0PJGAKHP+B?B$ZT5F_+8VK[4O MU0PNHH_5:2-$32'K6.QA88-"3N3$Z$@^J_-GRV=CXE:N&]V'ZZ)03W2M\D+I M< @^A84#9A,,K%>"*+G!C("DU>]LDNP>0]:/%!4^JDTX\0 MR_AFRP&J&,TI*K3'FS62W&&TA66T@FB*7:1:^W\V>U0XMD@]>:J\ M\E%4+3W[J(L\*&TCJ7E#;+S@A:Y,>BB;B=_:BYBC((M8R4?HW#QFH%^C^;=2!3;90)V\&Z%VP;9^D[ MTQBKYT:]# *U\P)3A. 6*8HF(V9]4XPYE0MA225 1Z:DL=>0>:@9&&[M"#\G MOT[K4;8$/=F;H=F;/V/EZSO*ZY4]P5;PT8K!P$GKK&MR 4FFP; MOWL2^W"I.@W)=:7 ?&_3MI]:QUDX*)28XZ&S2%IY^\,]/R_1MAAH)O+"$]:= M-09*NBIL,L4\1$!*"?E!;/&6$33MN1OQ:-86U\D"S@4M#3D;9J8.=;#?SG,A M"M]U8&GPTRJ55TQ@VYT#\K<)(7F]7N-\ET8ZUZMKEE&F>)ZW4[!Q3MJS;-^G M^NQ,9X>>T62;2VVX[%K6M$IGP.N-=+M;OH1DX1SLMV3"+ 9NYZ9KQ41_;/YY MHQ),'=W9?>2@WY>#HCH?IX\\\]NADAZQ3KT*ZZP@_.WWCS72 M[Z93\O -;CB6[C[<<=-?T\HX9:_%0>7LDZE_&ZA48;L(2E T#(I&<[ZB'E34 M6\IYU#@KNH^"$FO8/VH#O+*['O=C4DFS^49N\[V5Z,=U=ZE!/_(4^UG#Q":% M,GK\#-FLJ,J$NMNY[]@J-&:N8$[Z1*+]:_5.=EVC$)/*J&B,@P44KS,10@8) M&E'ZDO9[NIVWUD0V=A+#_21B+>[/9/6]Y*";#;JNSIV=-7'NW,<+V*5G^/>* M.B)G;@AG712(Q\XYL\_W]49WSJGC,:Q?OYR'4_S_JT9S6MZF-Q#1+8!E%S9Z MBTC"?*ATJE-/HV98MT>*!^<@ZS:4S66T@G$83#%NRMR.K]KK2(GJU=+J'FN2 M;[F^5OM9&%Y" '5;CMED@K@A7(-0YE@%/];Y D2%QGHYL]"^O?: E$E] MIK0/FR36"M.Z$&$9/:[Q"C=QSRAY/2\8C>%L>#.BCEV:R"E&B6==ELH$R%W@ M8P-'[&92)M3>>I.)?R6%N1=BBX2+XQOU6T//+H)&\%H#PS7,C!F'[&0? 05B M#K^UG["AJ8HNB;P+- .IOL_)NPQ@\Q4;AZCX3R?XS9#^ML1#T?B1SJ#0V2VM MEVR3"6@E:8O<7L;9H84*."[F9SY(%O&8<'0=KE;G S/H*J0>7_@:S/UR035ZN1E^/L.DQJ%V,Q+";#.EI< TF,I-;U-M3-'[ &A@EY-1:XVJ9 MG*M$$<8]Z7!:*B$)9M)#"7,>F4G8=* D+,H@"J=&4VQC'T1;I2>&Q?W8E)E, MF5:X=M^-^K4PK0*4M7U1C:"DE%I# '$OD7@D1Q:N'PYXLV7E:!6$_P?7?7/2 M\$+=)&W7WPY-KFD"Z#S+&:3?S#?VXH.4$2JUZY*/U\RY0W:J:U.JNVASFTPM MEZL),NM,2-2Q64P>.6[9=:0@8Y4XN<8ZLQ-1#B)O30)!ZZXIF(1Q- L<:P95 M"<-W:8KC1*FXW+S<4G]83(&DH>/4#.0X[VP+;+]G&>;CUC6&TM>(=1X@=E@Q M'Q7NR]LWLB/#6L#><*Z;?&.N5J-8E%6>=GE%Q%!B&3$SJ!T!F9IM;V,,\O,08BE#E,$/Q;/JXXPBLH_CJR=IFC>XN*;#PZ"2? M3>8AL?-5,F4J-Z]5Z7IT\"U FW'YTTD#('4H[/$>-QN3ZY;J9Q,6N2M-N3W?A:[.Q20% 6/Z),AC[ M;EZ06_]AWH,JZEB5=:_Y7,3AA $&HNAF55O.2.O:J-JP;6GJ1\8R0L3+ _8H$7$N]97/8X-864<\0?N,S"I, B2*'^7DNO M)+I/,!BTL%)8+T@Y,)QP4Z@A&$#49UBWR+*U9K"J M^/8BV,:Q;O(%7$T/C#!/R=^Q9,D=!)^1XL9*Z;Z2[EG7B;29]#S32,424KP: M<\F<6U"L/,EFQ--E5P1:MV&X0P -;V:NHFJH3$=/K^>GN:D>BM!8E6UKWF0" M7DEH@M!U4&J @4!<&K-7IXL&=C_95D<*;@B65VXR3:XD>'*(N9M)LC#0T]U< M&>B[J]+YR%5\75:=%3W@,:7M3F?T=J.M]R(^DD"9^:<1=!H!.ZD MHG41=%"#9:Z3T28?\&J,LF8'A27Z1):+\]_-/^:\]A9>]5NA-0>\FS8]<78C M@J[\X#M>E"Y>?/NUV9 0T=Z:U)YLODW;>:66E[3<.01[/A;+7/;Y2K-W3]?@ M_$O_>NAW?8/4Y@T60RLQ8_M>/>I*]-6#6PBQP?TTF-@$Z_J,4YOX^SW5R]Z\ MCI9;'(F4H%XEG"M2ZR8X$(E%,20'!7(SY-J5=OX3;#]VW 'C5PI(,L MC'AF-._:51A721D#F=ROE]+Z8'C=OZZ H2IQP1A/?.S6.JA_5_$U=N(M@VLD7(G1@GP;*\]-C^J2RD:/ MOMT['>O.]D8[=YL-X>MMXA=U'CWZ>N?V]38.X\7BGKMY#W@Y?MS>,ARY=W/59&1I'6@5-$NNA_J+'1((\<3!E \3%FF2 M#<@8/(,D+JZZG(A<=>4T7*J[_!I#LX8W8VROT\I=U,3[]H1;&\):B5/;W?M3 MB':7],+I7&F%N9#MC*L[.\.P(15T W84 P*E%G%)DM7B[[&Q;H:3G@OH M463HPAL1-VIW^YV[!JY^>D[?[+RKPRYTKG9A^(7:!.[D@EQ7+_W^FGCI[V5I MW1.QHCM;MH-\EY(S^_U39GL_?,[L:IHX2<[LBI0D6R3AXU34N!%A(V)/.&EX M*H_6/M3%1CBL[9$B"2EYO_>8-[6HJ%ITYQ?W;<:T-C=T M)9&K[J3@E5GCC83A6V_A?"G#35#8F5SA[@G!$X0/N&7*$A,SS3EKSL@MOJ+: MC+)=*9M6DV=4&865%GK+' 0+=)ADMO//S*W062*,J3J'1W2C[LU*0F-NXO*J M;LH"2 M\ L-,A:\E^C:QVP8+HR!T0DVUP22Z!G)B;-"0BIF=&&R4J-"*TJ+H/N1T5=W](@S[I[,H +>L&R;:7( Q2?SOC4+6TK<6V MJZ;5GT:L*$ST,M'[V]+RS8UP&KI'$0"KH'LEAL%Y-2CB"*&VL:E?K4M6>T_G MHF>0NGDEC#\S5&2_MS2?,6@@>*F-32.]^5SAYKP3N[E7(1V>P/&BCX51N-%$ M0E')P"&WO32][6CA"C."\P/;$H=7D/HT0YB\(QVO<4 MZ#-I5:2)T%PB*\$T%ZCKSJ[;7D:E?H"2.\.O]H!)ZSZ!\Z2=Q7[7[CLVF-_M MKH+?U2 4+8M9 G-S3"&+C-8>6#'>JP9>8@M$H@N$6 -49&P=) 1RH?F]]IR^ M88.I ::7"=6!Z&LH/=SKLP:^W],\EEX0CY0&=*^1>V]MO68O-]AK1A5_3=YB MP=7KKK$OY)870K-(2=A-D;@9?\&L"08+#7!QQ#[0,)D_.9-@&8L94(R/:0JW MI"GL;72:PH%IHUJ\0^0T8&:5QE#\&/^[BB-ZYEWPN\HO.D;G4_F*ID^HGU?%MH M8+01)D#^V,XX!S$XB4O8ZO^6^!UU* Z*28+H%H3BA2"S_H=9?AFFYHDQD2#Y MZ(%,A3)[_.MGU03_%:?/LM&HYSH;\#V@= VOPH)3M$!79@JV67)FQHX#WU?J MG54-#?V+3W22$0HH[%PU+*MV!<#1")Z/(7SWD$$;J!#+(QNNM0/H+C@Z3G M.J-)GB1A47A=?T-3JABI)&9@V%K2.#SX0HJ;^%4]?D]/&@!(=_=F%Q!*%\FJ MTB1]D^RS?4/@;4#SP%XE$X!".873C9EM@44[,J\-CUE)RDDWVU\:RY'M1X9 M.F_D#YG8(1OWKJFR:.L?(\7U?*(NAZ[7VUOQA;RV*2/1-R7D:=5X[-OB9D+AQL.BKR2E M98F:2)->0Y$W=6Y.&=7DU*9R6I$)(@6$GOE#"O--&;:C,=5>!V]K. XZM'8- MV.9 H+7GR1"#5C9C SUE!= :^W.!4)T\9FF2!Y_3Z6$E)IP[.GZ,=P0(6BPL9]X/\T>);+&"1( :3J1;%[K5= M8=XZ796%E?(GOS1ULN[]-9T\^>@HX\"=[IY.;2J?@AN6"JJ^S)A>;3$:3"AI.M(5L$-UF51+0ZQ_VB3)O' MW.V#QQ&).IQPL^U .AN"A1!D28WH-4HD]*SP8R=6_(R34L3'S?-P0\F<7]*( M(AMT*9N\J\;$TCD CG&U>0JM4=^#BPV/)+SS=$;=:5!C53)3TUX!;NB7:A\E MWM(9%2"6UB*?V$S;3H=1MC"WV5*[3J$8"D*U&V,'<-P)G$2>I:C787%=K0/H MK)F;#(M:Y\2PWHMTSBR !JSA8%HCB30FK!@L-=^+WT5)]"9X P5@/)ZE33L26IQ+TZ,C)Y'' M5L&Z>C5??4.OYBQ*60)=U# ;^, ZM=V.8]8D$OKN!W(*],3MT&JJ.ZX&7;5+ ME&"856- O/63YE?X2*%2S::<28.&&OXKRR4<@E^Z4IJ%[M-WIL=+#YZ] M03^+Z(2Q,!]_M-MWSH3I$CS7(>\<.VYF*7ND,SL1T#;/][1G.^[BM!S3L?6= MIFFR48'\Q;"SPRS)8<%.7?!<(A%3'_33-E$O;%LT:"WB^4?S0X%/.);+Z MD4[86VR_)?$'CG&$.4%CS@F2(H],IY(++DT'1=K2] M;/1$VMD#R69Z3@NU >WF4T?&C@K8WV(4FK1+ M5 /Q&F )35.S=.VB5EE:ST$@_<50QCB+L"MOP?G(5N]HC,(69$U#,\VDY5:V MQ2=M$3PK:_CIQ4EH/36O>[.V$N_<)+")]=%(+'D M*9MH4R=2CWX #P_3Z-Y;EN,K76-@JQ!(JH ^GL1.1U!"70B_$BO7Z\D&L/&2 MVHNJ1E35VFC;HG6RFT#_S8UCT$C&"$N/R/#3[^ZQCXHVJP8Y1LY MF%)%-0+5.I:B++8=IKH$L<<%B#U*2D[(L 22=&)1L$;E5C]V*CD?C@\/G!TP M_A0;B!DH7A&Z15J;$,XXC$U6K%<2>W?OT4&>HX&S\#UJQ-2Z"I X^\*Y23KJ M/ 3:E8B-=&_6E=DMP"14Q(1Z;-DD:DVF].+N>T83O+G*N"\T_'L"KT%-=ZL9 MT12*!+;&_YB$I#.R=] @_5$,06#[S$UU0[C4]=YJC<)N6"= !I/E3F=[<@O< M5DV%&XY@@C:A6VYNQ^4A=F \"C(!!YS0I \EH,U$TV?9#7H25CPI(9]6N U' M6:^Q 8I(Z]R?%I2:T*131=PO6:P2YDK(8[NFL\'\8C4I#PC2$Y/-0 ;T818I M/]=I?_OMP4+ESSK\J4^1T]FY&>V$&EZ3-X]8ZAJ98+=C&T+%(:BZ4B:P0FZ6T_ZJ^C:_4AAVCW< M"=@6.7):6_N4>E2$4V^P[EP"\9'6>7 ;6)W<0IT[ MYZ9O6-B,6HY=["?Y8>J1%U?3 M5V2'D%WQ;@,]JX]A3KKNK2%A;W ITLM5E"*=9$&?PH#H/^I[*"$"X;,(^ST1 MWFGN=2JE@G[5!Q9ZBIO0RWZ$'^:2?>!KY@)L,DOU9ZACN/97\:0=3UAN' M845=!CPNPMJJ)+4=V%OP,;Q9)5SSJJG]U2JH_4@\Z LWNKVXJB&T2?#58[0< M$B7OJ"28]!P_?NI@D;053;'?0-,*"A4:J.Y2UKX MHRQJVS. Z"YXY4#KJL/ M],T&E\-UMXF4Q(CF*1K$-(DYM@%)THTG&0SK+D#>X86N=97TLKU7C1*XZMO^ M>B5EMM(E B7/DOI@Z>CY[H[?OL4(.#G=(<(FV_P:$R7G^PDOHHH9KYJ?(BR1 M)"T+7;W/1#-T2O>Q/$8C@V%9>&=>TIFZ9)+$%R+GPQ3*T@A=0@9#R<;3E,Q" MTUE#I1AXD4&G*LP+:_HP?\&YVHQ#FJJISG="@=I)R5J923]X,Z.*Y3&:<4LT MX\U&1S,.0,.,2,LD5"6'-SHD\1CO6&$=9MMV(-C M:,!O:19OJP["M:^.3^Y MB+KNF&YC(1E$93M/9DJ)@6KBW,8'"T,?+OB&* +CJJRH\"%$5Y^'2>*@"OE6 M?]34J7MB+(7&8:B!?YUJ"P+49?]N2UZ1?J]N3AQT21[K@.):Y^9LC$FO 5S< MW"$31?72O[#2TH&-FIDM5O.%>DJ=I_4[Q_2H0=U-@]KL9LN'-KN)6D,=%QCU M=.O.']6GU:E/']4E"$4;O%K(MG1P!L7GW=(DM27-GSU-E46T<[]W,A(9!F<(WHZF5\Q$)G!B%'>1/<^]LT/VJ,P$V MUS6WN[T*U]QQZJA.IVQZ'%1P9E@ MJA=$Z<.L)Y+N.AWX[%"/18[M2C2I"ZK M)*2LDD$63752RK^J/"ZB>*B3Z[4]HS1^I&66;9%1>;-UQ)DD-DQLL?4E+>GC M?"4X$\X!Y]?9<$EXPQBV6EGD?J%(_;*4V('S/+<%AOB+OH8-PL(G$ VF:H]+ ML2RJD(Y2V$YQ7.R#7>$(/"=D)@#SB8M2T !MEX!+1+])<3=X\K5--FJ]/HZ> MMUF]^B;EM$A'4G"(@]+(??Q-I\:'[RRGXE@K%:<973M5U0TA682)X4PZ44FK M\((JE(,<5;5\+'D"YB=$&*=&U,GVC<(XP>H>M M0V*]M:.;M!H=F,#"&3-YE MZPW0!KJN18SN['N3H-'=;$, YC(;S?97 O2\"B^6&W9Q=5&CAVJL%SMV ^18 MPFWEC4K@"+=V=GUPWEK0S' M329D3G\_!]KN]@HLU"=RQ=>2=^UN+\2[PB %&??W)\7>AZ/#M^\/][??'[X^ M>KFS__[U_NNWV_M'KU[N[FQ_Z!^@SR.<:[EX!DUORAV6MMVQYUT[?RNO&61E MF8T;!]X/CD\!Y\ M\MO/?7=[9S?H__/S\<5?..?^R<7Q'_W@T\>#DTV8_?G%Z>$_@M-/%\>G)\'! MGP=G1\'!KV?]_N^PCJ7-OTU0[;]93F6[X%N[69@C8J"HE,4:=((* /4WL?8N M)UEPD !;/5'E399_*7H(=OX\X!,%]EJZ6.K$VK?P0=T]#CZ0=G$B%_R:&=*& M]9AC%6(_I\(4W-M<$-/!U<-7=T>J_=8?5,?J6(-W7(#U-_[*>99A68;#*]D@ M%(A%L(J Q=>K>!"7P?W3M/_W?^SMOMLJLTL"2.%SE/TP^<%Z)^X@[FJDNOO2 M)]7EB,#&19N9:WEZ<7S8#TX_!-YE_/7L8-XKZ*Z+%,6.R^4\WZY7RMW$O]T! M4BSA37ST"M$SEQ91J DTCA^\?OU\[]6KW9<@8/>W]W;?[O[MW8!@8Y\-LX2J ME'_2_V@ZQ,BUN)R\C4@L.?@/[;I_S9^_8]W --IHB@'U>21 M_A_I_[L>M CQW1J4U#<_]!]IK>M X-]J+[PT@)KKH=/!TZ:&>WLPAZ]S62:D MFPZ$N.?DJ]59-Q8ZSP7B](#AZFCNMA+KW5UU^_'@V MP*OGK_??O'V]L_-V;W_GY:O]Q6R _=MM@-U[V0#[,[YZ^R.;!T]^80_'"77% M6%/!\:,+B\?U/U!M\#M=^=:2RL<[_\/0_(^^_A_QSO\AB(ZH'&,37$J[0T;P M>/]_./K_T=?_(]Y_5O"=)G>_L@W]>/U_./+_T=?_(U[_OL[0_T2]+K'5 O&! MQ^N_":=^WSWXS\?;_WC[X8F+#'/Y?1ZP)C?C\>8_WOS'F[^ZFR\=O3A,MB9W M8IWN_$,G^A^(UFTZL)M:NVZ,X*$?_CJM[_%R/YC+?8)HT!I"?IWO]_<2]"H? MO^C;SKZ/KOU'CO #KO_.^6Y=%5+>NM],OE&^VZQ2%!W!.\<"H2JY/X3-G$EK MW[EVS$%P#8=#E4CC!]V9+BP0BQY1 ,JK8*" O*1SBPOP&A M6W,!JO^WW1ME_YO;N!Y5M#L+%=%N?"7L*FGRX@;>-GTV0AO#M#KEV.K2 M(+5,4R'$X@K!Q:FGI> +8__$K1T'M3<(TQ2AGACS@M_9&;[O<5^4E Q8&ZT M45?PPA?[;^[-(7XNJDF''$%8M1F$\692/OFEO/KY!;SAEWN/?[_])$1N*O_G M=AL, 6!Z'6/!9V@VE'\7%K-WUW13IQ=RYW%LJ8K@(!EW:XZP:;B!BH9IU =Y MZB4=N_G,;DL$@CII:7A07N59=7G%BR/\"\0SN$/Q]7>76RYDXR=X.(L>N.2Z MF"UW!+D&<2*V]MI *SP246%AVETUR<-@=M:Q)0EDAUNKMS6]B%3(;2J.<$Z$ M>2/B$&%6AB%!>UW06>CFZC(CH8LB$FXFS1+NH+HF0-%P MZLW33A&+ PP"2)MMA%??P/F' ]!1B9'B&WU,$M.PT=E<]UF83TM_]FZ@]#4E MVO?3]I;3U,H9@8\T**']Q"^M<+JX6$0U MH)VU_3TNE6%-R7! FO:%UFYPI! M=@UDFPNM4'.#K$%,MZV'NS=,JB*6>S"*L6$3C@=<70^7VRY?3Q M/K2#G@=[ZV[W8!U/W/]!G_-%7"9M1[Q6*8T:W&C[QV'P MCVM]P R\ZZW+N]@S.W^R$WM90=.UH::'?EO6XH:LD]ZW]^.PR,>U/A+[(P$\ MKG6Y">\!1ZELW[ANT'.C_UV_'[X\O;'>&^0%;*9C\[?J37/3/?C\/ M#DZ.@L/3DZ-C[(QPODBKA/VVGEJSUM:9,5!;WCSOF&,+:CQCGP9:2=,MTW;$ MKW&ZL^Y?ZQHOB4"455687!PG[08;*)D>+/4N*%NZMXJ?)^9V.PFR9H,47H+_ M2Q>N%W^:UM")>GY^?_N$>KH?J6D_.O'!36Y]@S=/'QY!S]=+WL5\*$EY:LT[ MT_UC_#PN6Y' Z94Q_A".?9)Q20,WP\&$MER-X-_831?;D9EA37[AF[;\0M/U ME',BL9YN@[C9,Y4R-M86MNU?UMS M2MR[B'@41(IS'+MO0H@K#MKKC^O[NK-_0863DFYIWA65=XL2.:UL[;-Z_HSL#]I?>ZA(T_,LUX@N"W[ :> MSGNQOZ\G+H9E]B#5*F(<^K_A#G27)U% M;45"R_"@3C N06\@8&]L<]Q9\FFV^,1N,2SL ^<,TL)&TM(4WE=DJ;?.+?@* M4S5C3MK/539R6T1A5\C&D1"M-Y:M.W&G6>IUG)3FPK>.Q[4+ \Q8O SSR*P; M2,!/?#6IQ $XFFK M\23)IIAZ20V7<_@XRPONG^6W2JW5-&QYO62YS;0L5_+1W6ZJ0M<6Q%WO?.W\ MS$'<@X-LC":QNPI-8FE5@T![_:\Z;;@M^WVOYYYE>,,4/9C612)1+17L=)3: MZ1(_)]/Y-D&.\E*JA&2=Q,-TF14(1# <,1^;FH'J'&6JOAH.JYQDKDA.^:'M ML6ZX@IZS2^XM2[!7JI&K[8M/*=UP7V>;U%&? RD0RJHBF;85!U$C;!S(0W2& M%Y=Q8GN?$C/2FTKKG;<%Z49>H[U57",_P_TH+H:Y6H9F7N/<0$XQ:.:1>7^/ M*E)L :QW083*!F$24FD,MD_.QBI LE)6Z#1^QG]7*;X'+HJ^L261;AF/54>; M#+>H!2012#^O-M<7>UJD PUC.G[.TDTZM,O(H7DG$RI('Q"BMKC#VYV'3+/[ MJZ!98] LP8[\AGO_MJ5+]DKV?H\'V@J?KF#SSW (O#[Z%!;C%%9]E0HU6^>6 MI8GMABUWE01F5I7=EK.M=;-OBJH<+Z>I)>17=TCI%HNQ(>/6M=!F_X&[,#?O M#@Y6<0=_5^55%B%9+OL2PK_<6E@05Y%*L&:?5#^X&,8EE=+-,SX:4&+'MLOO M:MO[OE^TO6^+;XP9B>_,8_2,$/A)FDJ5Y@1TS I546" Q$Y $QZ"7HX:NM3< M^QH5\J)(<8VMTHXR4B'0!OU9.(4Q.[%C_D%SMV2HPM MQ9#K63;8MO!(7F<].KA,6AI;NF[5*^K[^'6H^2 M6MAMKOY=Q;G5<;2A[FY9 MF^U@]"Y4&VOGX2A;8+>KDM]>+[D5$F73R!GZEGOE M)7HO2E6#EZ5C9H]I?0\#W3?:VDOA9)+$0[I+9?B5/K_*$N03M8NG)Q7AQFH_ ME3TZ,NMR-50QV*FU#=;>&BZKY*2^[-IR9ZWQ(6ND+U>AD5J&_(FI:!%^ M_&E.0M0D@Q70UC0W>#YD-J''?#S0Y?WBI;/Q!\A[(JX%M(;/RZ*2@%"X)4J3!!L)(K\J,Y M4<#L,@]!S8JR2=E\GIU[J5QISYYY![S@(9]-=/^S**AM.]1Z.O7JD@G]Q9V7=M8%3<$G1K0P MUJO^D6C=!8*\6:=:*VQ%SSIZX=$J8=\NZB818G&Q8H">51@#"16FCU[CHJY, M/6"=X-4J=((+T/=.!S _5IP?753?S$7UI]6R\4; 0:@%MK^)X$3(+/"['&.- MQIQIBX0@J!IF]E$ 55E;*A8<*,UI1).+BZ)BY=_1QDP\!4T=CH 4L.9B% XI M@!SF.8+$L#FV%1;6W&QW-[LQ81N1&8>1JMM6)$*TC:FM-ZN<8JX'NM0YI&JR M0IB'EKCICE6JA929'-B-0#RX:C**5!(UQG,X'EI+7HC:62386'DVR6/,]9U:Z91Q^$7-( #&8//.BR#H*\C5J"IHQ5=9*M,U.@X^;'\@ M.^3>E5BL77<1X1@%&(R_=7Y]_4LELD52^V>4&"#^K^J$# )O0J."R, M9JP*S6=\9--P*%RG[@/$E>$:<^#_B(5('R9AR8QR*]9L5^O7Y4T6;.TZ4+*% M@X+(N0&,&0MOW(H;C[<@T9JGM?[>SMA(5,3CL8I0O"33-K0VA)>$S1=M@Z%, M[4'6\-] M9OJL"^NG^&V_/5CD0GXF$=MX92^P:<9$'IA+H.G\2 T5Z1%[.[U@=WM[G_+1 MS,\H6HK$;P 8#:)N@(J-A!W(60^OBT/T%(^SB),2>(A3T"9H!![ W"$8 A_4 MC(-=VTXN-C.H!9W[@JYG:6XQQ3''B^=3L M\DO.AP[U )CB@MI"T):^+;?02>V0IR),8,:_W8OV7!X.@H.@]EI1=+2Y;3B: M?S49V]57NLT)>FJ1\-5, D*6QV&L.N*$+G0Z$(ZW ^&]K2&\1PK]3XG#59C% MPYOTJR89:M9 &_ \O*R,"DRU\=@Y\6Q+FTP MS'I]2_)^G8.ZNF9#P1R&*6J ^&K$,,5_7U8AT:YVJ1 MGITS;_<@6E4W66=^ M3C'Y>$@6NJG!\]"EG]%&\446?.IKJ'%X9\B,>&3F[YA29OXZFG37"XL/+'C' M6@3G@#U4"5V%"5XJ#;#KT*-Q3EZU"< MEC+-48U0^4+>$!63A>^5UTA6,Z=%!\,DC,>HK+ UF5FT]_:<4$=SS'FZ+,JN MXT1=BG()TS33KR$TUT+A^(DHH*Z%;:W;AC_%\=$4OI/&<4'4SW#"/LE^6;RHM<,9_M\\( D-4T*A^>T M1QY0 +SM\].6"\F[+JMOV=RZ5^8Z:^P,&^TKN,TG6?"K%F=<>T*)U!@^8&5JH<#S@4%?#0X._W%R^N?' M_M&O?:Z$//CUK __O/CMX +^JQ_\T3^_.#[YE_D73/ O.^A<'QR?XA[-0T7UPA2>G.,K9Z>=??Z,W M'AQ>X&#O^_C(;\=G_:.>_$&EGS#_B]]@+5(."@,<'/[S\_$9+9EW!!?\^006 M4-O<#Y_/8("SVS897DX?_ X+Z]&4+F#@XGF-X^3&\&X[A]^/S/FZ& MG!1\V#_Y]>!7FEJPILZT5X_.M"8WNT_I8/N=_" 73]/9I_[9\2E<$?P<+Z;^ M^Y2N[\''CSTB3;K#2';'0+UG'X 2X5_TP)\'\)]C($_GJHAR>!Z<'?_Z&]UN M'%+^6 4C0-[5/_O]^ 1N5?M$^G#A\/[]=ORIFUOAA"Z.?^_W>$4P*/[OZ6>X M;0>?S_L/6>Z]74V9"C<\0-N!O:<+^40/TJDDL$JFW25H3&DMXNW4*':D@=M4 M0IY>(P,Q("]?D@4'"7QQHLJ;+/\":MYQ.GP>[.UM;P>G23;,RA*4OMQ^N<^I7*6;EBDCZJ13-[YB6T29@E_'1_F026]G>S4Z M5_KL0M1V71RZ) 0#O_H!G154*\QCY5R&R,=*&J%[B^SF1OSD=K03[XCVWI+'L8Q':.??K MV!*PMSE#6YNA99-BB7FQ/Q33%T)RSG+DI]?%V:2/CFY)@Q2)]Z%Z@W>'P M'<8?X3"1=PKR1_@51HIT+@*[(V%Z5:*;0^42] M!F(!7FK\'_0OT])%S37.,*EM-:]W7VWR!JFVNB4-"9^/KM6Y>HTA< M:CYZ@1J-@-FACRV7!F3P[U'./A!)Q]*$3NY_RIK4B37-DA"/4BFC!IUBC,E M3\& 6+LOA(G05=Q[?#-V%F!E;)80[(+% ) MTPRXZ\>V-W;7=TS#?']@"T5-=>$<3B%;$1,IHE\Y6+) \W?EHI&43O!27:C M,9W=?9QN!V<6(0+9 69*#,60 '5)Z!ASXVJ-4SD Z8Q>F-3R9G$TL,K++(LP MN;F\,CJ&M&B%%WG&IY<2[_G89"KL&-,))9AU2-'H@C+X@5'K/.SF//3(_ E M1R$.F.0JT!A#OLVUC:TWCN6UUI?5S**GZTX,8S:JQ ,2%RNIN^UC 6N>I?$P M.)*H][(@1@LND[,I1!9%$ FI,W)%O<2"?G.V!J("4O'<4F MLF*@/# F8D:U0Y\T$914?: 1J?)K\: ,0A"R8N1Z+)I? ZR_&EH-[(=APRO) M,;/:\;F2=*N%7(NNW*\C%WJQC\FCA$@*>;Y)JF-_5:!QG#)%7*HV(> M_+'H;R594;]3)OLP-)YN4O&6$6:IN4'HE..R*L5/AEF"N6+Q;,I#:V$,<8:) MGHV2F)+[:J)5?<48"<)AWE ]7RF*P!6)/I!PY#'.W(+PVAV@)$CM'4_UE1G' M!49<:B@^[$).HVJHW9DB&DGZ9H5J!(A@NBV[[$T@H3BM5A [:6ZE52 M++H4'- <=&N+6H-@)D%4)<97COZ9; 3C-C(3VRMS$2[N4M. J=)UU0NC=Z-R M58?]U@H#[A;(DL)F2K*V<\W1U^;C*'7BDO![:J[],+IF.*TN?9(8#JX#@>V\ MR,*H9O5D[,&5I,Q&"4G E0,V3!Q>9\ (X[%;5<:E_[9D(/P:6$^P6YA00^NF M]^L#8"O'@9O0Y,#J[H-F8:M)<$%\B>O MU5ZIA1#_Q2941A)&(GX)MK*(>4LY/&DOM :G[2L MUJEZH&L=NQ%&N?/<-]I->Q <>=0%<))(PWT>L+(3?QV($'1W#'P)[Q))Y08+ 6L^JE#J:,$=Y*W=@3?VY;Q[]N2HF5)>E[WB/Z MTV]SU%L,1],XJ;3=&2853E'T-UL1^"X55I.>][E%952 M1];E21UJ.:+<\L,(P:ERY17SQ>*CAI^_8 V*?<$( MQ 6*^G)[NS3V\NZ[W[PCLRZE,P?JWKR22[HVS.WM0LPMI$91?W]2O-WN'[Q\ M\W)GO[_]:O?]V_[KHZ/]M]O[1Z]>[N^^?+__!AYX$#C:7#P\>(T..E?_'EZ]H_S7G!\'!_VES/?.L.[+\?MRN&??Y8K MF-0>-J&ZH,SP:?!G./VNDVFM6UC*C)8JI+[EEAR4A*< 7# (_I_]OPW:E(8F M?0^K=1E&JKQW*UX%MLLRNXD$09_LRYBC4*C$9Q$&DO]?[?_D$S82V*%"J_A [UZ[Q<-L/ 9%F'O1D=>Q MHV;);[]'+A+_A3K3NHGYQ++IWQ5&3FSW/7+=N&_%#^K=-R.QA9Q.>=89$)'; MQBS2TC5@& M)KJ^#H')F)*D@CI.+1N,%?;F]$^Y!DV&QNLL8$2Q L,XZ@)6KH/SW,GUO9Z4 ML!)2.*MUD$"*T,>Y')IH0@(Y]'*KZ[F6[:EJR9XV7R4%Z9>VCE@E'\]GT!#1U*PB"JPB"9.CTNG!08F'[<@.=-\BR+VUH M+92P7H]$^O MM:=\F:JANM/,Q@^O,^[2J+.F+%**UUTT-YOD([.09%)?XZ(= MFW=61B?.PX^5SF!A+"7UZS*+X]@"5&PO(?Z46YI.,*8K;4^X$KESH!-,I49: M]1S[Y(ZCW$NS109W4G83O[7PPHR!PQ4G<>&#J&F4*HN8HV;V^]S9\^)/:^KH MVEF.6Y(,BP9;6=(R5,&Z'L#T&:50G+\.5([48HUWZ%P=JB M&A&CE2X%7)7IM"<@[BAH@ZY*85)>W9K&R$?6M=S2FY')DFG5(H:\ P923X# MY6.*D-L'. _$I'YTZ9!SS5$4$V]"D@V4JX20@T66:?&ET]9Q?CB'N5LZK25) MK\;LY]0MH^N]"Y88K7842D>9S!D",Y]DU%96)[<28CR0.I*UCG77FG?U9BFI M-BG-S4D+;5Z6GX_6ICEHE6$*!J2> N//5QQ.ZA9'U+(18X]S"0I"]D9\#4Q-LO0Z%0:\R,4LQ\X!J M>WI^ /-^[N7O%FCT^,:^KT7(^YS'V[F,L!3\VWU_2BV1?$5&@*6YRGNHDD2^ M_?N3[2?T=S$)A_KOEE5?Q&.X#2?J)CC+QF%:UPYNXJB\^NGMF^=O7^_LO-W; MWWGY:N_UFU=_>S= M,?\V3!+DG!2J)_T/QI:%4X.]J]$>Q GD_[]R1[&#,#]-W][IW]4_^YE]U?[K^UW+>^^1H#+89C(] 99669C_\!V:XD2 M[M_\>^\CR1[B,V@Y5N>1540;*(^"T[5JW>IJV_/M5HY<8)1D-S]=Q1$0\3+T M4[8GUV1]_UG7GW-ZP MQI$@,OO9J^5<^$^?SPY_.SCOGZTI,3PT8O].?'V^')N[70M1S60E.Y.O6&D1 M1\%_;-/_?4M>L??FQ^&+WWVM/]*Y;[:,6!+S.*>J[2I7:WHQ'MK%_TXRXOWT M41JL+U&LZUI_I'-_E :H2N8Q/'$2CA_%P7H>_)+.^;@LUNT*/'I%'M?ZD/EY MUUM7R,_G: -Q[^#L8ZS@X:UO(^V!O1^'9SZN]9'8'PG@<:T;I@QU+/K5#Z3M M?O>UKA$36_E>K!6Q/W0"?VCK^TX.&>IE?B;%55TT_8(R]!H)]JUIA/5JA=WM MEI4L8>+S)S8N7#_Q"/*R_-J7W1^A]L5@T;S:/SKO]G3?[1X]8- \.Q^7@]_[)$?56AKF?7YP>_D.WF3[X\^#LR+:%7M5* MOBV^!,[IS62^0I,EL%9&$]2 FU@VX$,+U(!=742!Y8&OF?$7 &%C4 .#7Z:; M*OU?@2SX_PR:Q/*F[6!Q+CYQJJV8!VIB>?.7LHXES-U4MI@V9TE8E-)8@!M: M4IV./N=[IY("#AS&N&X,C2UX8*B\)T&"<)XKC: MKA(KNHD+ X5KHNAA'9ZY?3Z@-/5=59$'9AMJE$$L2WXV"+$!6<$8+'4L70=L MA4J:YD136>+%7P1TV-P:%[&FFN"?_U=8E0#6^-5B3OL2 JCAS5G- A?$_M%+ M?(=<[4>\ZHVB.8?0J;LI]\Z IE,TFDRPOJQ3I'7YO M\ 2,IHW"<)0E2793_+3FN_SDEWOU]G9]/LW_7D5Y@OK<+5[>(@;20?-E^ MAWNT&&SSJD!]\'@TO2Z,]2XL74#[;==@ZB6"C%ZPI!%SB7JO(L2[?,8E\TA) MO^;4-L.!_[=OBJH\UFV1Z2VF36EK4+D*&\X(M[+Q\ M-5D"V@(2H^]4?LF- .Z/L4A5N?\RW9P'A9*&D7BO$64.]A\VI^=!;_O'0J7< M$4C1"4"6M310;C9 M#K:%7@6?P%(:XQB-\M @NX<,[+%"3([5D\D"= +6/@(DH,623'N!J!>$:2D; M5.OU.8,AP,'>7&$['6XGBM:WV[,#+R7Z=]BXX 8FV)P+#VFJ##EI/\EGK3+Z M6)GX%FY/,G!:0KMR"_<#.Y>YZ%:S^YU[ Q%EU08GC3JM_+:#*_]0 M$19_K[X*9P=H]P>*^@PM;54KO$.[>_O+N$--8)L]AJ[8VKG_%>K#>6C6]"'. MBS*X (8&9T3J5 ;49/Z^H'Z7\B<1V@?LA'!E/MI2^++0 +!:EX3^B;D'C>MG M@-;@%;&Z]@!G''ZZIG&D.3'4:@&V[^$M_X93^"$AVNY5A,C\DL!E#QSR+\/\ M4EEK&L60^/:N13TI7/7$8\VC;+*8V5U 4T., M/8-FZQQAK#O'R2FBCMO07YKGP5T>YU4\G@M9K;U+:??Y?6SRE?B4GOQRG ZS M%=CXC%HG^OF1#LDL"I,W!Q58[=.T'#6A6[C1*W1JO7^VLYBK)3:-OSS[&T-G@9],2D7PBMUF)@<9A-NW&^*.< @?)QR M^S#I"YA:^]8-7^D9UC7L49Q80,'6@,BQ1AD\PS[9%3:"S:\)*M)(LQ@CT5M[ MVT]!VD^-)\-"CHX\#.@6 Y2GC.VJG3"NO\5N1UB&S"_#K_"*805:2%HF4]V+ M.(I'@G%I\A2\V7@@_79.'@(JHD]^".&_?@_S+Z Z_1$FE=+8IQKF6;]1NV;( MN!2<6-&RW"ZW.&+X53!:R3;5,)+.KM>&T-/K(8QD43D-(1!@LH"=BZG/;L^8 M:,U)MR_4>$/(>='E2\!TUK;=TXTLZF^%K3@84*M!B+B5TUZLOWB!PZX7A MSLM^_3>OTPL9.;/%P0E3$;4Z@\Q=-^#/K $O2]LB[\J(FDW/[Y5X&A#JXMJ' M]23="%O35D4A1XD0H=Q[%IW.C/->C<8#-UO9PR#NVP2L(HP'0)<*2,L%^Q33E" MP%?8_S'.0>] 3-4A(S<[E @/ ,UDZ25,'<;+8"67K#,42GUAAP0A(>-*G-=G M-VD#QOE6L.86=&:EP9[C!&/4\!/@X;%M!Z]O7*VM=H.+XEW%BSS&#V<^A"?6 M=,RM5!_:74P?&E'K PUUO-2+ZZ>WU_-X[^XAFC!&V=G%\>'QIX.3B^#@\!\G MIW]^[!_]VC\/+GX[N B.X?_/ ^_@Z__\O\_N(T^' ,CUP<_][_^!?]I/^Q?T@)GY]/COIGP3G_ MQ7H3'__I!WG74;\7]/_HGP3'']S9P 3^^;E_?G'N#AF.37P,8VWW;^_YO!Q\_K#^WW=^(\/X';%#T(UP88Q"E"(H@$\)+M4U(W':$=NPGR# M&?DLZ&G/*$T85^_9QAMS=3"@O@24@F:[$^BL0^Y)H*[CK**.'26&W=&LRO,P MO=0M"=SF(S'V+/!,TAF-$N[=XTTJ\][6ZOV^9\KG\4GPY_'%2?_\/*#LS],/ M"V5_>HXYXP8A7J=]7C63@O+E;0B$TD/FW-I;6>KF-1P Z^\R3GEZ855F^@-V MYM,GC/6/ 8R%NA"\?-)=<\Q#S&A"L+\]X[ONK^9\HSLC,]]=LYT/OJ+V#JC( M/T =]8]) <;F6C>4@.^T(^_OU>)C'; C5GP]'J__#W+6:X4-HE6P6D+\@R3P MQ[4^KO5QK1O I+Z3:G)/Z'MO'QY M^'+WY?[;#Q^.=MZ_W-[K[^XRBN;;USL'>QN'HKD&I_ZM@#QGIL#\UV_'[X\O MW%J=M47U/.N?7YP='U[TCP334[^"].C9%"&L<&<*5/@61ALBWGJ\MR-.#O_=& ' MK*6#A0;"Z6DM[XO+1&"V?H$<9HG!3 ;3A;+%U^1F[*[B9M2!;A:Y$?VO0S6A M6DI!X2/2U[4&+SE7SZ$A_SZV":"-U*NM HNS"Z]'5Z [>SAPE\3-&U)7U MD898H?*S8 @JAU>T4ES6]Q@_96<8,:=6CWOT(K MA'':7A%OVF-XJ*WP_M@ QQY,DZGOPS*PJF IUR#;F#&]XI38/ %CI8A3\%S;TC#7.,.26Y.N3!A6/:JR@PD,\6U"KP8[52T]@#5W+K M30G2-MB:/A6NIF<@_PKCUDIEW'U:@ZS04Q?JE\^BYRX"Z$L__RDNX7(,@4*U M..L%5]F-NE;Y0OG-(1=?(YI<#KL>YR8W?<385X$&>+-IY"0*5$S?\M\F?YZU MK'HMK$%6C5!Y(BEFA0+F (]#\OU@D:,I\N4B3WRP3E4O?]K>#B;/Q\^#K4_A M,![%PP"SD%O0RT.JH#2WA7 ,8P+Y< #.W>,=PJ7EHD[$@6U<=2/DW L+K!A9 M(JF9-[#1-( #"X,%!LT],1A3?"-@_IO,<0<+<=S:;A*P#BHG=7"=QBX"=]6X MO?![6$%=C]'G(>@!FA)<*KG#\5LLO.9Y^J7LN29U\UD;DX]4$E_3)9IJR.@: M0?9$_0+5:3+5W_>+89[=!+^!G05 @55E-IPG%6VL&5-_8^/\&@_4H7=LN'1PLO+'*Y" MJ5RU@E0&8 Z?T0"3&S1#69M+MQ[!ZLS'&37JHVA M" XE:TUX87'0@4J!/0QC^#.[25F3PE_4Q>I (9>P,XF,6X-X/7M58JI\*DH2 M@>3/H.KW)"Q%KK(B4 ==;U5J"?F:#%/ZN? ;_!A%)D(8H,N*'DBK\8!G?ONL M16N3H3=9J@X7PCBK[Q3^U>N07F2H&R.FI4@P*XQ/Y!:OAX$!1&L_U&*I3<+H MEBD+X$5]=RO^7H7YMU; LH W?M-'(_ZN4,S);0Z\'GO+&+M/(R997Q;9*L3' MA0U&:I(5!%HC_K! \2%=L1:&O4 NV0'@\Q\?&,O5W!QXR8LY/(XPI2N5F-?[ M2B"[R(PIH6WW&>]D;H &L\L[11]L,@CU=1(SYM(&D]0"5LI%8\M=>.NVGBD#2S5BO'=46U>O?J_KS&Y1-6DF/'V GI M=FAUEBK5FE^+VZLG$C?\HLC% 7)Z C:O0IPUQ,LB[&G0Y29)7+!X->I1A_;6 M1C0^VG@'[-]DDL4IZW,-"@>:(O2427;#(V,'A#(N*UY#6'18CI5 9H4W\#CB M.65YJ@@M;?OMNSB5?XSPGM @<9ZKZTRZ%-!8A'I0@=Z1(^Z4$#6I@^0*3>'6 M@4HYJL'JTXII3_D6TJFFD8%H):/;-%[CZP)[QG\[KMJ><8HE,5Q=.3+NTT7S M*R3()\"&WL%911:]IYC6!-JWA&B?;64-BDV#H\\)AOU.F*">"B.>4D^?+IC5P[_ MJ4&5:&QK$H*TYZC"D&)D1*0;IV)&]C%O-:7!H,B,K;1%H/10BB&*_/@+7LK9LK!M@1 MCJXA 7&+>P8ME!\L@&>C^Y8^T6^;Y-D$>"B"[< 1A1,*B_RWQZ +N- E?GV- M*#KU#[/\,DS-$V.57Z($1YQ$3(S6+\)?/ZLF^*\X?9:-1OB3\NFFNI@9VV74VD ZJY*G95-,SDB LFE85KFJ/;JNOM5']+)'W^H"OE5" MYO.-H=[2D19'14HBXE MU[$AM6(/PA6X3SB,N5.?<:S.,],!@X&5DM"3JAM\)6XJ,A=TT^8&6+IT6L@2 M)^NQ.,H\QK+%;*2$>1MI"O*3X,'*PLL+L$\]?2?^Z7G&;QV6]2N4@J2'#LCG M5Z#5Q"L;S'=RW*^,3Z\]J\_)Y6/D9GX#?<"*..CD7F\>41?F&=Z% 3WP +2\4NX+T&I(O.K+H(U7W;'(;!;L=-Y#M#Z*I MNF48LK)(?6UYIEN.A4/*%'#PP:VSH6LH?< /B4+0XCB(P.Q"%2EO" M 6@3:' B0':N3**+[M^&QPNVATI4KK,03$+;B)?%3@=L#RS>R8Z[.@=[Z,W/ M$QCP?YD'O\GFT.5BQJA6UO"TV<\P+'T[$S0!R2E"JCGD=N#&R)PD(<8-,92G MV.E1\R@4-B"OI6:#=CW9EZ*Q@T,A]GT>:21U,HC<&X-#Z3G64E[%0XYF];PZC1S/P7ZRZ])A:MU8L4N!^[] M98UK6-&_VQ."%36&D-U@!ZS-EZ*V8*,J3[5C44L"TA.W0BFG:88)'.O"9AS; M%[/-LC60Y\5_#-8LRA*[ 5<_E&D@UDF8.OC"BHAETA_IY M_]23@[(\+JLD9 $QX8H"22LK,%E6OV=S;]_KE51[/?9NVO3>36OJ;'LLI'YT MMMW?V>9?M,>&9 ^^(=EC8['@.S06L-W+28+D^F^*2M$!BDQ M'->D]]K\<+T7IWMU.,"T?\&OOB)!E_2NEW'&W$ M0VRJ('9R!3M"!NQ+H%A6?3RGE':FQ[/($C^8DOK[2>^!)##3$] M.(?EDF)\38JQ5V&-.SZNQKI^3W9"!^CTX<'Y5EU><4/@H8N MBF$MHF/(O(M&3:Z3?E\8#/+LB\J]F(P^[?D7W^B+Z' #4&[S#*P4Y&.U.H26 MV $0_IKZ-O;7SK&P!E-X]&W,J2!8P6=3/;<&%3?MPX\LWY;KYS!ZS2X =)F3XC3%=N5OZ:]^#(Z2Y.$&SBADSIT0=,H]< M?P)Q;9L6T5@$YML']CA-5^*:ZK4UV( A>]SB8UTT,1D%D@H_;(PR.?K2Y M9M7;E< ]26%VP>8(Y\TO9%<)K(N'&ZASD0@H*!@F(2BSUK*UA277GR[C\HF8KQ451<08I MYLDHDWRC\V9JJJTIK2*7Q="E@.\ 6WH=B)];@U MPLZS-HL/Y\Z9'#S;T%A,.DI_WX*,VJKKQMQUUMA6<6OKPCA;1$'3<9((R)WM M6H,;>]%WME=QTT^RX-?J_V?OS;O:R+)\T:\2*^MV+WR7; .>TZ_J/1ED6YT8 MW$)D5O8_O4**(X@D%*&*"(&I3__V=*88! AA2X9>]V89D"+.L,\^>_CMWPX1 M4:.E:<9;U31KDM?(>Q.&)QE4@>!LA^[QT/*>S%8;7CS]T!_!E^ M:B*"/3[!9PZ/O&\>[WWN[9\<] +NSXO!P5YW< C?.SH\^#/X\&>P=W0(GSS! M#W=A%,%Q;_![?Z\7?!T<_=[',)^,Y8_^P8&-[W'@;NMH0#_#I'KP;OCI^.3# M<7^_WQW\&?2^?#TX^I.&/X !#[O]0_S!60 Q"&GF>Y_[O=^)P5:_I/OUZT%_ MK_OAP,[F:V_P\6CPI7NX9W^W-^@/>X-^UPEF#HY./GWF9^S1XS[T\).?^X/> M?D=^^#2 < R4'2QMIPPXN[>?Y_T![2&O.RX@A3XK.SBQY,!O&IPW6[B:ZC> M'<DP[@(O5Q?>;M] C&K?RN ^?&$T]IN J/+P/SX8M_=(_[N&*R*[#+WN'G[J?>.&;]_^C;+*S"?TC M6$?\/0J!_OF(1*5[<-"AH9.\X+#Z,+O!1Q@I_(N^\$?W3^P;_;DQ3#WH?_I, MDH2OE!_N0^CPG/0&7_J'L.K- ^G!AN#^?.Y_;3\9."",D'=X1O!2_-^C$]B- M[LEQKZY:U\/G?[5V#O<:#.%!^OS?\[:^%XKO;A3E:(6BM\Y,OW?*=B#&4$"" M' H\!3,NK?JP&F#IP7%=M"61VO'(&CW@KV&2!=T$_G"HRLLL/P>;M9^.GW6" M%]O;V\$P3%.$>/X1@@%Y#)9(&.PE8))T0*UT@G>OME^]I+AL*)XX9PGDA4T1 M5#3:V6XU*$Z'LV^#+!CH_*V#)UDRKF*4@TD***S<1 M9[]N+LCS\. PQE,:; -_F./XC;,49I!+3GYTY3&J:%$>SK#"%B3>I M4VK(XJ.M\U[:@8VC$G?'#7YV%P#_<=#$Z=Q"&>#I5$>8QDBNMO C, MDR(?"7[Y(HNC#=81]T+__2'FP)Y);M]%-U08'6P*4P=#2J.$#)+'V6]+_\;1 MQ4[#;322\8K(X3G&8G=Y(T/W#5LBXA)!I!)B3%3RKRHG:4%5)BA\62[UC73@ M+-@8(Q^J$!S0!@O0O3#/=6UAX9ZMJ(3]&##"@=/H'*1:5;\25_FZ*4^*P3&R M8P&)#II8.K=L@H#,24D#=J-1MT1G!"\M2_-DGDQ@G";G(I$R2REM"U!_M9E] M75I2:#2*.QIX*KR;*[528:A!+:[))!R$)U>E)R#*IM#3E,K@,Y#-W '.(0_ MA0M&WWR<(>) I*[88>L,L\Z\E T#M J?$8OP+<$PZKO4FISY'%/PM3H1C?]S M2DCA2/8T7096/.K%X3?QL$X1>IOB8M,!I^=A*FR415*%XA509%'83_F5>U*4U%K%VR%>9X=$B(IQ"-KB_WN*C6Z-NF3-7F,;9: MM,HE1!9A D)BBG.RE,[%-,M;F] (.5S[YW2+)K($&O_&UQ$?.AC7GJ88PCN) MIC'7S,AX93G$ZQ7KQL /$$!$:9%J"R!ZF[:*5TV"^R.$]5ZJ5WV=T-64@"LM MK*[L&#,0H@6"<3VP+LOJ?KGBAC(>93,)>L ]J"Q*P]5)C!&4!]J7*A&@T\/F&%7Z%Q1C0C-(76KR6N_,T?5^D9V[%#9T MNK8Z]VBN%&T]:C<2,J&HWF6IU6'6).PI Y; ;?.O= M2]4X :OR+(W'8)\Q:&-5[O84P_?-D.6.=-\AJFKI34.(?D.96\'N+8I%(CK= M^H=ZQR=SHC.L@HLI8;8*WIM.KN:%B_-(6G6U$M5O\!&\EY(EL/SO[!3I9]A4BB M M\19$W>IXJ5)&BN*2*]W^JE#YA>**UU$(=R9S1?DZEQ_#]%+5HJ<-WM1[ 4S: M_KW'ZN+NZ3//:Q5:#;?^K.X6C@Q9,?&P"D2 MHMO7(MPOM8PNWL,X*.]&5T5,G Y\E,TAVLW ,".KJ82M6ISLS96IW7N!YGW) M(A-"-71J*\G V)@*[1SR[@OP&A&LN:3D#)R[DN&0+(W$8O ^).!IY8)3WS!] M@@UY+36@3R 3>]J=\U=EE@7W._0!!FH MEA'CSD5+M'9AF:0N090!%A)@\]V)C#,&@NDU^8_M=UVWXIZ#P9P0<8HT,!,; MQ%-JD.-D'!R22JP H-VG%*[+"^*7ZU=?V,POL/EZZ'Y 1]B-GBN:C^?@;J4Z MKS+T/6$MF7?13!^0.J+D"E P1S)7Q&^G79">RO8?JCL&OA_ ]QY^1ZQPPNB' MD>#]21NBZQE*1%[6YR5<(I$9/@K8TK M'DD+)=L-NF*4.R2*ZPK#?+-V,;8U&,*##/-]3XUX+Y"YCUP82/T3<@0K7H[" M\?D=]-ZP*7EIPY': !HK%8&]N3)HYL1_LXD9$I7@]\(^!MS/U*,1_-2Q3,LB0>7SF< M>=A_('QU>,23/H2 M]I\XAW 9]I ):8KEX&K<0X:MQ]69S6. MDCX!G,"UF\DDII-@#_$N&;PTM#V^3F/BI!#YMK8\IY\%.3H#6P?.IE2^8ELC M>.]'1%/.<\1ITM/!XZ;*5E$%".&N-Q9+0@0\_9T^($R?,K;JN1MW;M;.HUF (/YU1MW#=O@._ M0.^?G_L?^D.7_NYVM D[K_V;[MYF 6-MY(UCPL"U'[Q4'U(5XV'W(!@@K=T) M<]QA:>+.N[HWT:>D5>O M2%=[C) U]FF*'\$?<2VH5:GQU0EE@"8[Y^#DS<9@/,VSPG"'HIV8T),)5:B9 MLGPZUXX&,(X1<SRC7GZ5^IK(R3;&PZMB= M6GN!N%&W/(>?8Z22[+)R397TKK%*$A&%O_^R_0O]7&"+*_G9:,F*R+O[/21F MVD-U&0RR:9B^#^IJK@155D;Z:9=Q5)X9Z_5Y&>$?Y1_/Z:/>QR\0^CT.$Q%/ M&,,O-U;,.XYQ:\SJ961WI[)\,NKV,;Z_9I#5 [>B\X7M9(OZ M%@(CPM^X(BHRY)Y2=*#"0B"^Q:\-RT![]IP$ZK9WO+TS.M]TAI&"MA8FOOD4<;G48%LE^1?2G87X:ISR\<%YF^A?L9]%O^#"\VW[V M=F?GW>M7\M__>#]"#I+\Z1B6'4'8O^I_U 3''B_X" PW_?LO+W]I/TW\OA>P M&[_4I%C^MMO^M]Q%W>04A9'( BKL-,X"7(;#7"/\VOX2E4F_&.UHMN[^\^OW3][@S59A<==OI== M/OYZ='+<:U/R/^I(_Z#%..Q^Z35=>-AN&>W.[%M C8:#OVW3_SV>APV? MW\^^OP_QK'?W]Y&FZ/&X/Q[WA[:_:V6M:W^Q$G-ZD)N^+FOQD.;ZD/;](=[S MX,8&?21H?/9XU:^G)GCHI__QQ*_\Q!-YZY^][N#QS#^>^9]M?E[ZQ441+)WB M,W;'.F;X,'M=.>,KR?#MKC+#5T%FK#+#9_*[U2)K"X;HC\&&F)BRKTW[*QY5*W0!2%RR(W;@(7J^,X5C1-J7Q ?%6=)=A4SCL+ M,+'U'PWDV,A'8\K!-WA MYSJH]J82=KF7;5U4QE#=\,8B<5@E=9KA.AD/VS%,F+@..RE0?P6S7@X!@W9; MF?]XJ;9]//5UK3EZMW8%/VLPA)^JY@A'\1T4\.TVJ#S> ZOY?AW^_)LF([[ :ST*T9A,VU[]V[[O:'O>W7KU^]VWZY__K5'L9P]M X#F^TZ>OA[%TK M>BMC-_C:/3@*N@?#H^"P-_SC:/#;<2?H'^[=,*3TU0X;X:W]UQP9E>$76#]_ M(421+J($?V&@*7Y3F0*T@GF=] 2RQN*G)!L1=T6%6PZ9C(+N)69U+'6UZ1F$ M]W.$;!0<:K[50]QAZP>9H6^5V2FUR^"UTA_S']$"6KF)1.CK^E7E2K_._OH. M'#:'1T/LIW[TL>4T?!ITESD#CL]\*[MF^M 1-U>M:8; M:<4UZ[2SM#T\9^7%LS>OMU^_?:'_>]]\:B\7$*.]7.Y/KQ^R(_/+/SY1\_!# MXBE A7!X_E_V=^3:M)S-W*\.M%_*U4\.LS>-#SG=?EV1W'R.7?-$@5 MCL^"?\W#O&3NA%P1XM%T%B=(4V@&.\UP%-(*9\'(G0&Y+2]1'.-T'G,_;6RN M&QQS^2GV5[R(F< AS^:G9SPRJF.->#&*8#*G]FX.N1$(I&XLO;.]]9=9ETJP M? G\TO<6QSXO.'8V*OTU4R$V%6Q=+RP[1A4 _Y-B*B+$&M\1=K#TVXWB=A=: M#;1E)Q9H 11&YWFV3%EG0<(Q-=>DP8ARF)&1. MNUH$4[(E*->N>T(K7#1N?TTG ]BNUN/"I"?YT.$#JUU2[Y!PM$V0\<-#\Z ] M[T$+(:H4ZP5=7I8A6@JD(%!U%$'OVUD\0A!KIP9^7?CY#_!74"WP8N8Y07X@ M[MY)+5<-:T.4C>=T%?C=X;G/_$6L+B6INW -1'W&>8#P8!C*58>><$;MZ8-L M-@.3:IXBA!A&F8V(%HANY(B4-I(%9?.T4 DVF^7>HNJ;&L]+7M6&-^)0)O,$ M-*;+48!3=LR\ZOY5KS]_SNH;BG&1H-EXGF:7B8I.N>Z1>J$VB*@;@=K6Z$?07A2(0E?(BH MI'"B_YJC#86?HT45P^@6>ZE-(COR-$/-Z2VG>9WTUI:U "' /G'(5L5@M "G M.J:];>HAN 9NSPK+AS8/[/#]> %N@-=^LQ1>^^7;APUS^-H=#/M[_:^U H/' M4.?/MM$W*7"[W3E8ATBH:+\7/[IOQT.:ZT/:]X=X*1QK/W--S\'/=LY_T#9_ MN'I4_NLK%.LZUX>T[P]1^7_-8P0^A]-'[?]3[_,P+I.F+5[+8K#MAZ/@'^?Z M$ROPMJ>N[F O L4,3'RUR_'55:%BUD:N?O9SLQ9G99TLP!E!:M]\_/_0](!K@< ME6'+I%8_!_"E>X,OQT'W<#_8.SK<[P_[1X?'2.>VD.-P258W?1.]KNBD[\EV MN/-L"<_!55+U_R[IBBR2'Z^.]]9SE#8V&K(B@!S"LQ4:$X/PE(LXFH<),; : M4,]A5@JZ:MDQZ,5ZL;OLROSR#P-2"PN"Z 1] SXC#,\/&E8S'V0%DF5QB;:+ MGB"0;D5I(E"\5J"A)L-^KAW8W0PP[6N@1XLE#Z$FPT+>/DVHHD(F7";]N+8!JFJ7*+FYSZD!<^ MV-H^ JLF]%BI35IX-=5G%6XB*D%I'@=B,36,EU"^XQ+OILH#9(CMVK/U^3Q( MLZZHC!$\/)YC,]3,;JMM-88;W\$!$ 21NO65J)2U8DJ3JV"22X^Z4P6+A1C6 M A:LJ#P%YM:%P;<,C$#I;25ALN)%\ (!L2]Y%B/%/0,K%4%;!)GU-6037#A2 M87G6P6^CFH,O(>A542L^F5N,G2ZS1-=$M=8@:K0NNQ^H$HSGMBZV@&H<%[XTL]0S.=Q917=E5L/5Z6Y8P H_* M*>;#3\HSZ;3"1/LI'A?>*=I6=V5']&!NFM@)HA@.?IE<,2A:_T1;B#WL-4:Y M#+_1%*@\3D2P"< M$#IF=>/JU>+2-+1Z=(E+0PW%M06L6LJ=@^N=]08G R:SF,+@.UM?NO*6-*RN M/PU-;VKN/Y_;)M;9&*X1,F?%*)4/&F.-5PV;7>J5<\]ZPT)2$>*D00&NDV4Z M9RNCV1(@AD>I42BX=J*#+/[U"C6%.4KSPE(V=D%"9X=CI4C9]-58"" M"9*!)62.46<_-I%.P8OM![3WX"!B,_$6LE''!\,;?0)O=X8:W< B'7&76SP. M'.Z TX,SDY&%YAU\%.BVCVT)HK=ZLJ+.E2^FCM')<'3F>,)H$J!)S&TAMA*J M(OB?,95):\,)ET$ZJI.!&6K?@"Q7[-WV34WA)L+33%LP!K,WP3(SU&4=^Y+M M=]W[/9'O7J_F1,+]A$.G D$Q;M'>.ZTR/S3>D*:4+X5=R<%*BRE5' M[IKZ3S=Y KIP/&8SN$%#;QG;@C:;Q-G]%KY7Q\$*-0N%-H,4NW3#EIB8:S-+ M0Q?/H@?AZ+"3P,^W,BY>U-(=GY\LK:(ZW!4'YP[7_ESAWI+WM.03Z4<__MY9 M>G!TCU-UYR38^B9NAV=7N'MC% <+,*F-2%H%ET<&A;5S(N MUQ59TZS9BY\X:W8+?;H"]:EEQ-5(BZ,RQ3S1!>%!/)UE1:QU( X:_QTFZ-Z* M@^I))XA_4S0D(PWM2#=XZ."?BSPR^8KX[M9-7TI)DC^55KWM6ZT N@8C*;:O M6K^U81>&S&9KQT8;*L&&2"SJ)6?48-M'>*/;ESBQHQL\CX(OL0Z?7!>.=$(V M8L'XFVMFPE&KME!.XV!)?Z.Q1@J24V&E[%GS?4Y6#FP&;BKCA_?+(L8%6'^X M,&6%3&:D:K1'_K&C,VE>4[FS<5TP^C<=Q:=S^):0U<2I>;@IY&>7&E^7Z44B M\T=62 ?%]3%J"DM5620*WK^('XVV=!F7RR1WP=L8)P++?L0*7[F M.8;%3N<)"[!Q()_A])[N;HV>;.T^N8N+!M?TW7SNCY5A-U.*R$WO;HZ^X_%B M+WPA,Q'J2-DM9!Z&AE5A8>_C-J9$2'*A4C"']#F';>?@A14LLN4H:HKN&](M M37F3V.='4P)%#?YWF:65FZF8SUJ@4&4V>[_@'GX[*XD4"![PC]N__ET]CK+6 M 897&Q%@ "F?J)@X@BBR-G1N%521H.GG1?/]MD;IL#7C&?J#8O]X(L=]'>Z2R[W>19\PT1A@1BD=S M/CMH\R1(E7@EER^9F15S><$5BW) 48R*"'\/R9G MRO(V&6=;3F; /J:P$REX,L@)!GSAB6<>'P_%-K9"L8,O<\R8I43OZ\NI,J$,YM@2F:\:NXKD6BJ0$BJ'LL%R'*$1%7Z)&M6)49L M8##,#^TGX26-*G[,1Q^T/V(.S+(DDSC$,OZGE M:XF6O#Y^?.H&K@A,4L43HJBRL CM/K,;+G1:^?5+-'I$U&5Y4$$QPA&-K,A0A8IQOA9E-*A'? JQC'(8:TP9;E M$"I\, >7D/\\R6/D[S(.'/W2/(I3P%*:5M,]?5F&@"V&'0,& O'%_[XFP&S-Z M*3Q7:94JCO(O$[@])H3.$^,&7J'=2$TA=R511#I$J,:TYO*&[T D>QQTS/7( M^E#_0CZ,X00U*9@QL41T_$K.@@=,,[RJ:S1J0"\RER+/PX^A\J&]C M)8R$X93VE,%%XI&?J:0::N;8O@KTL-N(XJH+7B7>>UYY3K 5/X$AG3-0RF' M%,([4E2P-3$V.^>]TR>R!).N=)$<#2M4#_K3./BP++1-'4)*AKR@A9K$TYC% MF[?KE DG31Z#P&%EHJ8F>K*8#+< \5'_FBL"#B7*R4^)&1IY"2HR 9PW:- F M8>!F9AT(QJR0R!$-'?DAP/@*7,NH>][S%1_#TD=$Z8=7,LR,^;XC8KEDZR?- M7"08#J',YV/R2&HI/UJ,0(SNFRQQ/>S=>HDOCLHN'4)>VEM^@][R_][Z_]B] M;BKM66V8^@N6-=Z)_M=8O#=1@X[-8 M77 0@&T6<$K(WI',#%Q_'_G*:W(#G: M+]??IAG%/:8(7Y7?4=C1FE1/=/11 NYDJUV*"\!S9RNO>7$6CGXSH SM$)L" ML; 69T,JIW;_$@EQ-!>\+%R:N)X:,G=9G)N"3;,;ZBM M>L5 ,( M+ THX)=QH72XA&QRC8"&H9B:E$(E"?EZ,(,)N%#(CQRDIAT334LLF^:'5@Q] MW::!OLBQ>FD+H0>)RVK%P2C/SE5N?!@8VO)?W"K9\"@N?41PI"$<9LUIWQ"EVAFVEP1]TAX,# MVMUF+ 8]$3['>5,.B(%*OG0#&&;0!=D!/.!81>]-9K 3G&67H-TI2XV)S)K^ M#FW*ZS7,!>19Y38])*S7II*M]TV(K[MC\0_M0:(PH8,@Z]QA!4UT@1S%P@)/ MW/G+EV)*A,+!0K;UL2;L=_QJ6#;R5L:@OBD_F827%!6$8X8.* @2N>(1]I-1 M^E(@38+G GV6L2J:LMB.O]!\A1;)_YVN\<&IV=KL7(UF:>1=DB1*N&I"2Q(Q %]<[B41/KL2SK.]J 1",+KV1Q*%)YDJ;NT#F>1WZ,AX,G5CN5/5"A,'"R-R9%)+3 M@4 8!S92<"Z]YNY)U]1KI97@*6FHT'FJ$XM$_<:A&C 4Z>X3CXA"@#P):F/ M)@#^MK8VFW&.^KZ*GH1Q0CXA!8[:0ZQF+?R*G[J V R?"^RK%'"U!#'L#4;W M3:U0PC4@J[5KC=+JQ%!O],IHKAJ*#]'D#%.8-T6U%6_K(929VW&Y'4&>!:D=%,6X/:[HZ@ ! @ MO%Q<04LEV,=]4H)Q$J+??2KF1F;-[N:"&*>D)^?A(JHGCR_B1)TRK@?\"3O\ MJ@D&JEOG/>1DBZRZCH45VUINQLGW%'["Q_57*BD8UO>81\#Z)+1@=;L3_+E: MYTK^6EDX^<]3!KA1II,<4"K=@3')H&O)$TS_4@$F#8H :Y2ZX1>&QE'5&>VV M0F2T0=VEOF9QJVFEBZRV,IQ\,*%G&W:FX3@)]P(7R?GFNA]TB7\M>UK>;82& M.,R"3_.0.GJ1E;"7464:*G-&TMQ%6SB=2(+NWF^'1W\<]/8_]9A6I_MIT(-_ M#C]WA_"?7O![[WC8/_R$'#OX8R/!SG'P]61P?(+/&Q[1Q]8TI/OJ,:2[HI"N M%HOCO<^]_9.#7O"Y-^B!C/2/@UYW< CB<71X\&?PX4_D:8)/GN"'NR!BP7%O M\'M_KQ=\'1S]WM_O#4CJ#H]0V@9')Y\^D_QT]X8H<1]Z^+7/_4%OOR,_$)<3 M/'[X&5[5_:,[V,G((+ZZII[ILSB'??@_4?P?OIP M_S#8/Z(E@>? )XAV?#(G[I'_=P"62=X9>]PT_= M3S2TEA6'5WGC^-H;](]@A?'WW<,_S<_X(SSCX*!#0_^C?W! P^K#[ 8?8:3P M+_K"'UWX_WT8OK.@XJ0>!X/^I\_#0%XI/[ RV3OZ\A6_OB5_Q"4[^K,W>$)J MI#?XTC^$%6Q^: \6%]?Z<_]KFUP-:6S#_I=>AT<'K\'_/3J!E>V>'/?6_:H3 M"K#MS;BR3+_,.[.!]5-IPJ<]8X(AM:=?.GZ#1'26I"<>..@5 N65=6@+Z@J\ MJ5L:>=FV)]J-25'+;/;+C:\<7#F?X/HMO_76 K,5/JG<00LI/#'Q?,TP[RFE M:#$-UQ6:7F0)N!2( J(ZI/$X++A2A"SA##:50!8(6%$.'HX)?4SNV.LJ$V0S86F(PZ@]*<(FPSV_2W M!-)/P!3\W468S!D-$"+@"'-"J/O<(N!1/I) @;_)8[G7,U'%J7*O+$L5:@#DLWGDLS>R)0122/SH@4U.N4 MD I.?6B'H*$IUF-?(7-D,8V+(DS #TJCI]GDJ;[Y-8U!)QAEZ9P $D& J'_ M3D2 \$M]@+C.0T@+B%I#)1.*'29JHT78(OQ?>79V%99 R]U,A&#Z]@K)&3CSVWB/5V*L@Z4>Z%+G S)4V-!=F-'F-HJT@Y MT/'D\43>\43&FW$B!5+BX+%0%**6T,&/-+=T)!<.JL:5&ONJ(V>L4BK9$?M* M#G4%ZREH:C[YS+_-1 :$P[&1D.M.PMHD[E__Y(G[AA/@'=8J5G-U0WU4=HN5 MW5^;H>RJGM@B[=1T>18+Z(J:F'\-MTZ-\[=RL8-=A'X:E9^7\06BH%D[>?=[ M!86Z('H;;/DD 0SO(PL&UZ!.]HD(]I_9G+F>-4F3N"^XYOS63Y6!\JK2(%'AA>&Q=:,/_'E0HA$=*-Z, M39"]]W5:%/%J3.V:^@8K5V#"W,DE$B^Q+@^\1%ZF:[6&%$S654=5\S7-9U$& M:\N6WV@]436G0$O7%2 JCM9!79[%B>(V#+3K9'N-"JS+>O0_[GHEGV_&E7P# MK\+$(C615WLC$\T%8F$JE2B#.7'M>7_3T\JR" GT/1?>%/Q046&5Z3IN:XRZE"A&&J;.2L+N*F9T31B]Z6%YL7TV>,Q",]/.)GHVF?C M=!$AR@T\E:6-:W!=-)I/H'M/J]B]1WO[>QWN9#,.=Z4N61SNPKEFYR5>%23' M> #I-&(QRZ_7P@\>'444W)UWNS]"[/[D<;$?'>VZ37*1S&DQ[K[3/?!X M>'[,X=F0TY-*J64K]LP47C9%+U;7B.6.+>-TJTGD6Z+6 SQF^%]X2VK,.V(B M""8)TLKQJ=2-BQO)FS+8H$":RUT9O>!=?\%^EA!=$];.4ZLL,ODT,>W\NM27 MC6,S54&A&]UXU['7.$K=F/A/.\<-U'].!:NA_R/>;_OL9RM63O>BB=:UR&4S M&MT?9D$WHF#(P-!=WK74AB;D8P484B, 9J5Z)?Q7E$YL>I$05&])(.J1P MXBH!T[G^-I8B3[&9@1#O6)[.6^%VR3=L^@:=!MT )S?GI1%.42$F+1Y4O/$%3;A-C3[-J)5^J0/N@/;TCIV&:T M+>]&48[A?+R%N-?JG3BNNS;RS,&*TQAK:BHY!AOR=HA2VSK(CJC%# ZRD3+C M:YB 8DC@#X=P/6;Y.5C%_73\K!.\V-[>#H;4?_ J^",$6^$8A#$,]N .##O! M7C=X]VK[U#"4"B1;2"MI+R]G47-!"Q=?4Z\I)>3@P5Z3SQ).*_9E2;2EF8LZL9'N:Q[G5)%!YP M@ T#(I*LS33H Q21\+W52!#M2QW7G&Y_ADEO% X(/4V I73F:BIZ$GT7%GX T,DSJ:RQ<- M<.Q'JRSQJF8!*HVJ889A3V8IK1L2[>49=8/K!.O3 <,8(2-9,#DPJ$V([CUS MTTG:_ 991/XBM)5+I0IM-;M$_A?$>CD?X]%!TYEJY^GL&W %VJS<0W=C,WS-9)3'T4 M.H8;B__^KSEL)_%TZ:J+.48Z;1D!9RG$5*.*_85W-[%4E41Y,&9SD3\E[@\SBR M-3H@]%5B+)R79UF.R@(]U+Z#&+61L@&\/Z-;2TP4_?9*LZU8WJ-*Y/A6"-/JZH5;RBN!T; M.-E(5.,A>G M4J5 Y?Q.K@82<)/C5F$E-N@A@-- M04J08HIMD20#T]'=ZPM%--/EF1N+W! S:S-ZZ/GXQ*Y6-'<3^RKLT=_<67:I M""IE""ZL3+%7VB*O>%ZB;"8A0+RB+5.RTZ)2^+[EV1;I+->92]C"[V1":L(O M%B6W"89.?*JFH>R-8-NFZ9$DD]A@KX&A^YB-J(*;BQ5UP7 MO6ZA9.;^;[JEN3]QH31UWUN89GQU?"J8J"6BW"&7>9P1L$9J1,8@-LA$HR-A1>]\J2YM6-I[E6 MIU7O.TB"D+E-4W^T6[LA6FXS2*5[V#4FS])X'.QKLQ*EM,MV=WHWSEC7X)QB M&J.YJ4N':*FXJZX8M]SU+AO/V>:\GD"=*OD-#-Z5W,7$5@91,%)MSP"%H.PR M23,/[ON#AGQ3NE ;L3!>FSE4?MZP_M1*HE,"C/*LPJ61XV(*LSS^LR)W(S6G M8?M 3",=+*%)GZYI NCM8P)H15@D?#6W5#,24US!+32U#9_%/,4FI.*BUUN' MAG@E@"6"8G5E>P_C7)";6Q5Y=YH)40:2<8J9! RXL3,Z"M='(C;D<&P&!.]+ M%ID@MBD<7DD"<;@^AX!$D*JH&/:#M5ZZ[[-I/U5)T$F64R)O:+E2QY***:J^ M8?:OP!0WM6/2AO,961(%92Z<>#V78JW-NE!7&9U82K4>F\;$!U;I4"[,&=AW M5L+= MPF2QE!"]64+RQ5@W0U1&HRQZ<8$W*0G7"Z9"D$KM>9T%@E94Z$N921 M#%(C'43SQ&29,*S8W-"0H@E^[S'X+0R-FX1*<@O[U5QY#H'G[=OQ^Z$,7#.P M PH+E6#_Y"*FIH%-@2IJK8H-URI),8)@LGY>T+55-_/TE9:*4J&"D-C3E#_+'J+W?+]BT9>!5N+N M#='Q&P((1;PR2^KQO' H_89^;%$+^EVT_H>K1E77N:76Q-ZSZHK4-'R;C\$DVTDE8 $ 8YSZ)+B5IN\ MQBX20%1+RET>V*?D4,N4*!_0(L.=BC@C[/"#5!Q.!XNP(6=F0U"5E*5"(3X( M+VF#?E?I_(Y!OP5X:,Z*V?WEO/H$O-(D!M,ZC4.CZ$_C"QR76-#VPN+LGN = M9SEHYWB6Z':&V03[N%?('/5C7J^S%UZ.+>QIA M&F2$7<(Q/Y-&;E2P1LKAK4''ANYXE +0*'535(=;!RP5IY_#.)OGG*-W$.-P MBN"XPMETW\#0\8ZV2G3N7AZ@LT=^%9;^[6%&#;738#_F)6H:?BJWK3RR([PC M-UKC6'(Q\)SGACU@IG*D>E<;@J;#7IK+ M52LFI^[?_4T# IK0=W%9@SX:+V]=VSR^>\PPK9!6T%2>NOB3"\VZI_D?,BW6 MGL+&) ."!RONN&$2*PSFEZLN_2RNE3K4SV/&JA8,L418XFG66.>VEEIR,V"! MW0B;!,^G=]& $J-T;>@HY;P,(K'S68AKM3S+V%^KLJGW1&6 M.1R$EW>RPQ?*+$+3,#Y)KENST=UR(XSR[%SEU0O"5A7QCUAY;PI M.F=<]V4 MJH23Q;YQ+K)8UJ7D=4$W@BY"C6_%V,F4URJDM>)J%7ZC0Z/3R- A.6XVHM0, MED)\@@[+FW9>- M1.CQ 1$95?>$GL4U9O9A0K=_%H]BR6AA*3Q?>C\(/L15ZLCDI3]:QK,9O%1_RCX]9B)B MK&Z204T=$<0@X5P*@1*W>.OZ+(?[ DW:/(&'9)>:%UG=2I\TR1\F(V.;&EB6'VJZV]QE")RBC"=\CA#450Y%;,, M/@'F;@[) 'M,#<0F,KA><7N=1F[F1-(Z("8 M (A>-^%S@G9P&"7S[IC6&'S# M&3ARN$>KBMLMMG$I"Z6/AO3S,M60(0Y-"TLH(\S-"+T07^V2=JI^O;N9XR?X MERSQB#A;0GBL0HLS&Q.G8]_:W-3E.A<%@3DTXIZ.T#N+(QU=7/SB)Z16Q# * MN7)[%*;G9B4T^ZTS4^M7-UA"LEZZ'2:L(ML,\KRBPPO.*3O+%VWP7X+OD)I> MJ?#B.^#Z,81)D;4,) 2MA.J4V$B(8D1%3O7P9([K9M/^Z*AP;RZ\[-OW >V< MVJ@L?-_#8..RXO+26I/RI+77 DDU_.8E=<*-H=TG0$876UD<60KPX67 MC2%*[?<)4,_NE2E M"VN6_OFY_Z$_##[<_/9<..2UH,F\MY4$FW!_OW>X?_)E$\8Z/ J&GWO!IX.C M#]V#8- ['@[Z>\/>?G \/-K[+3@YA'WO_M$=[ ?=3X->[TOO<+AR&VH%)M.> MZ-EQ<^VW+H.MU7[K\&>UWKLA)*VK@I]+1.'> J/(T;RBO::/ZW8\3;O?&WPY M#KJ'^\'>T>%^?]@_.CQ>Q^T=>ILE@.#"@XXV1!S/&"E:V MV(B24'EN_?2IHS MXW130_4@,347HJUH[B:N5@T;$.:M0UX9?7T$@^).]'FFHR MGA:EU,$HEYUD3+D7LPK]J9B.*3PA2IA0-(DP;@)EZSA(F(ID+>:GKB+6R6R5 MLA7'J:WFB32J1OOP%'-OI'NR;9G@&=@2UDTN-0ZX-B1I:]N0L-I(379X-.Q_ M[.]U-TV%N=$]&_TPG#V",9+ME$M.V R*8LYPR_K!$R-?2JQ5C6B@%;Y8=U_89'%[O;.6V() M1/PE17*IS7)I6*V^\5+P:R<]8>67SZ:FND'TW "-T!T6D*=_<]V,N21*I247Q. MBN6+/6XDJ9A)<#HI.?H<+,,0K812AL-HE,I-)Y53V(IC$E/!1NB#%,<\'_BF ML+?C#3,OE#2B,[>@=D\L5=I3NKC@L9+#M1=2.$+CU1V)+G5*U"D?(A'N6/$3;&WR&5GN(R*%,".$0!;T33"P[A.A...U>M+]OVYO2?1Y1 M%35!A8A6'%K:6YOT&HE/0\/=BA,N[[>=XKT%,-5E_I')DW.^13T9^0KB?1'^YP: /1RG%> MGG6"(B- OD2@KN3K-M&/^ )]Y0B"7K]!OAJGX(\SC_H,?'.",%2?0M1:S%Z MWVAY7@B^.QPB_;D8RWW_RD8!=?N&22-&)"*6;IJ<>&P$;X5E8]CS."O*@#VA M#B&?N?TDNH&G81K_FU\)+KQ*.M1^-2W05\SFLXXIW<=/\'N*^0S;&A?8SMOQ M2)$K?$Y (HHY[RY!5V>R) OJJ$XBV>%IG/R&08T.@L=T"2YIG,YKV&EZ[D. M+#'?8T?0ET1'0'T9X1_,* N&1D\C!&WCE:MIKTG(C8!Y>R#Q<22Y\D32W..(MX,YD@)?!IF]ZPX.N&K0>NMT'D 8>_]W..CN]X*/ID.KC$^:8[)KC2[V9 +GE.HIQ_0T M/('Z[I2GZ.NS,VW_8X?S.KM)U8QBU 0K;'#I%%7G3K71M8G"YX%J]8^WN+]MJV= M].*!Q2-"/PUMKM0-NUS>$K6*5'.[8]-)MI"**:8%HA[B4K9A$195;3]#78Z' MQZY]=8+:6(W]AE0M00,'>=[")P[#ER7%9<",]+HF:78?2)+FMI?=/64P4(:I M92#%J3#XUK&UUFMHKF6"*TNK!.K5B#H M!@ A >OL"<.8@RA!Z?YLFF;-,H1%Q=0N#IX4ZX9:VAJDQ.BX=>B<6SV;@W+$ MH!\A/:J!N$X ]V)"5J:P9=H5UN67>N1P/!&T1=8?3'#).VB<)5G^Z]^VX?\F MDYO(PJ(\WEE9SHI?GS^_O+Q\UA0(?$ZF]5/NU%T\QZ#A4SM!-I/NU8*AI#A2 MNRE-5"%1(I!5'DW>',%< F^Y\6;J*B.8?2\.ICM ?T]K59N>-1NA$S@]CC1_ MH6TEV]%6;4>S%=S2HC(EV]1[1)?C:,O LFZ@HM2&M-]CFCHM22>U,3>DCX5, MS'O3 AU("JVIWJUB_0GVR.-;P9:3TO()#)U_S%$G<[1XW1]>OTZT>(='BNZX][J>X:J 3"2O:8_Z.X/:1;+=^3>>+Q: M)[C<:82N^)[CL^\EB-"K;J-_6XVSF0D/.'.BRH0RTW-JNI.\8$7YZUI<& O3 M1M]1.313N"%<,G2\$:S\X!-0JLKN<\QHJA!+&A-UL=*,%\GO0)'!E2U+ M]KR,))!>QHVG$7 +E8):LQ('>N$SE)FC[5JRC@M\:Z*_/ BU)'.:\(M,'-=[VTC--]-J5R5U:&975=;QW0!3.70]SCN@W.E9@6?)'Y]AZY&C3='*CF86C&YNF[J M50RM&\,TL5SS7!_)ZG,J/,R3N_*CJW/4@WLWZ?G*+RTGFFF--+KBAN%5.EE/ MQR-72IQR&;[N6TD="]!R.8_3R'AXKN!BM7[1 #PB2G<,Z)="E\OFFB%,%,_8 M:4 ']WDL652,8/'!(T(5_0G&B^2Y-E60*V[FAN"<$8;TWC@-L54XF:K4_X : M>$L2]&DV>1I)V">A5=!-1;23SA?TE;89K%%#^HF@#;KQ,RU['A(N78_"U26N M;7NS=^ K7#,7'I<^79#)X0/NDB]PF%&7\]6VOTJA5Q.7BGA<^#OAI%XT@TE; M@@A1.0)C,_CW0HBT/;2:4DE!.M-Y"&^C-6!!*"YPV?%4==Q'C^-\/)\6U.[1 M3JYA.$+DIU,Z)I-CA!,]/C-71#/H>*$G7]73%%(!3D+8X01#RB(VJXDDV)7D%W:^QCA2\C M N')8VR+[0L+D434%08:.B#A$9)=\_6,G?9L! E_17>?1'RJP$G3]IPUEXDD MV_K3YCJN)E."(R;@D(;4%<5 )F@/2=Q\VBP;4K8IR+;>U4S=KKZI?(P/=\DC MY*T-=27B;ZRELS%CL-IW]S6H$](6'C^S+4]P*==A318%O>Y_35SY8J%J ,NL M2<+AQ6/"82.LV?C;JI'#<%'VI<,\24[=:EN*,E<3X0>T8;RZ,^I6G$FM64B$ M?Y4L;B.*XLR[;+"V]P8+@(J?/T2&6@>E?]/:.#H^^]/>"[J#7#?:.3@Z' M@W[O%E5[]S:M6VA=KVT["XCFTR1R_/ M+:FZIW*I54G-]R$)6PO);6P#6,6H&K@ZZBYBGJS6VRTNL/-2IIH/2^<(,5G9 M7LWA%G!T_!*-EGJ.YKH-4WQA/F=J,&SQQ7+E%NM9W* =I3N6-S16*'2J ;I; MG6G'"'P\L'<_L!: 5T,!+ &PC:X'V#H80L)]5I/%*T%^7JNC&C!50DW#G5>B M1G %BKY*"D5AQ8[%'/A/E"-@( -;J_,0U;/390B6;X%8JLWY":MM!%+8W+1$ M&2G"96GK;=BQ8*J2Q>UO%OMPM98XS%ZGB7]IG,^.G]6MXY\.:[<2G-LB+-JB M4.6S*MNO;B5>-)IPTC^_K6[)4'-B/7=SV$][!6]\/G,XF M0[JC7=".;G] =C7^&LV0CF-<>YTJ)-8A7MA"NUO?:-2._/Y-U6LTG*?4R7;X MOM""NQ[N=8W*OOS)H[(_S$1IU>8=MYTWV**QNI3C:-1\P\MQ'IAJ>9$3.LVJSWRA3C#^5 MAS"'F?\9[+N;$W]=P4GXB^R\61F:AS3]D2O9.2Y=+:)C5DB.+QICQ?C,36'& M]_014NF5(+<):#L2VB9<.ML=-[CN#%ZJ!+TYVN.N3KO+*>ZF6WMY76A;*C01 M'Y=3KZ)KY&*9N=Z\D55[ZN$V8=W6I .'>1W @9Y!F A$H"9,UU>9Z+CPLJJ$ MZ33)DO,+%5815%[ (;86K/KW1FS6'7SJ'0[[A]UU'.IU%_/A>I,3WPI]<&S+ M[P_@XN[;XWL/+8:0?,M$]3Q/"30'*M;9? 1KC@X/.=445A/6=6FOS;% 0U0, M6JB;GY(K$0J,F+[*ER);$1JQX19N5C8T";604E?<-I K=&>9 M2/86O=:JU-I!/D\D\F)Q6]3#B+[=U,;'[[<&TLWPL%Q-X[+D:F5IE430<"Y/ M2=S&D+IS553K/D7&AM1/;X"07]^M[.Z23>JJ8ATSZ%A6<\OVZ0)!H)2 ^%"X M]->8@1A+>2),Z?O@8!%GU8N=&IUC0X\NG2AJQBCBN_5V>P3189JB]X,%";DJ MYWE:1>E>8DF"W\2*WEUPP]+"I4AN:EY:N-U+/3,,Y !'R#8N,;38;F+6O/^H M(F+U'L((NUY<>RU;&%0,FI/CX:![T-](@V8S^L8TK?H<101QZ<$17?O[V7B. MM_:J&A0VYDG(PG"..D56\4K1HV'H>(DT(71P_P4'#Y: K@ET([ZI*<-NC*(& MU4V-%.;FQ'.8A8N(]I*P*((C;&,;[+Q\OK.]O&SF$,F2>'>@-AONAX/D(+CCR7MR^Z3_>T(NIC MI9'B"Y12.G3XNG".=]Z]>Q-L[95G3]@H1?/%.>/.J=9G>5PNPYKX Q9]D5.S M"@^DP9'01J9KGTVT<>UU2D6$I2*[K'NRO[/=02=GJ^FS%":=( 25<_$,S<$^-&=A,JF$XE;9T.Q^K:S-M+$V M3YO=U\'"_M4+':O6QLN2"07!I6,15V' Z&> 5@-_F!JMD+R+!2-?2(-#?> ^ MP!'!-CVN/:9U8\SZ]"),YJ8/H!Z< 4BO M7[Y_06>>SCTG4MJ>*]DQ?NB5"O.Z<]CVCE?Z%;:\&S>*E@X>3>C"6.LB1*W) MF)-* 7=NFM%+D6!H5B*AEL%MSQ/7DE>\X'T8*9Z+1.4B%48ZSX8Z2;NJWE?Q MJ?\5PB_R*YQNIN>BN:QY6<26])Z(O["SLD_#W^^\0C8^?M84Q/',9<=&."U7 M&+..-.W,Y&EK> >"&K3<=8W=SXT ML:W::_$M5[)$B.AZ-$$J%#>&8=2.M95C-U" J^FW8]#'3&F9]>(WWMZZ2(L5"+M>S0W2!*G!TRSM:=Y:B2(2<"*C$' MT1?RHQ.PH"5'DUS.:G9T%(###ZSQ-3^$ !C*F2)B>,5T*+$4&+LGUB M_3>,*8G/52(5HRS@EYH22XM'3M#AJ!*2OVFZE"8NR5(*O%M,I-%#7H+,M5BK M'9;+QDFL;9#Z]6.0^G[4_J#[/_V#330>-S;%MU?COF *XIB:(H)17@:D1$15H.Z-0G(G* M+'%'";T*7>SBDN$+74^ M8.BY\I84Q%+"%9B#I9#%SK;>@THE^:_KMWK+G@V1_P94.A+[3<-S <#')A%- MA!8%Y2J(9D_D4]?F2&:[R@&26AM8GP,G;87&PE257'_(!'FU2*O#>*>#KAQ. MG<3?C"]UA875&/JD$PXCY7^#:2G/NA!350\"#(XXBYR*ABDV=@L;V%S6,CSR M\T4=[CLA6.]5;WNZ8QY@"G])N%B6=7_'N2ZTD+O.M$Y9I-JI ZE+PMPP2X88 M/N&;0VI7JG%3?H]A^E/(->3XX_Q7[4">GB):K'0.AYCNU;<@S7+"];WB99T< M_Y\=DVKX[TJ\O9H1C?6#IYZG9I\AS^G67DS*I!:*9<(#Y5QIF^+B84+>UHL/ MG9CV5O_HX[)D60)6NC(%63J4,M:=OWE-U2S$H+J6)DPT$SPI,^*I[W_0IZ#= MZ#8;J?)2@3_V87# ;:^/]VLF"<=OO+QU1^<#*@ B7 %X:N,B8!BJY$ZW384A M@K(U12B>F>6#;!>]!6Z(F#NX(>;JIE6:JW,VUU+Y5TSM[F%W?R.3ZQOKW7S$ MA \!,:[N"EL\S$H43T-!PA9\ ?8+R3C505&0V*-APW]Q#1N,H@6S;-+.IJL# M\O43&^NBOER2[^.9O5\$BB;ZM/!*VLI;^'*R$147('Y.\U[$0',QXUTVL\W) M &6>A)BXM![&UE]/-LG)^%AI1G5#/^-F5:/:ND)]C;] ^TKV!OZYQ2CYA/B_ M=<(_+!"'2Y3>V'+8V4GF(&<^LDF[,3C\Y*"E94' E# \;4Q@0V M<#HVD]LOA^ZO.=Q"42S(]QH/-:(JN,@UXBP\>BPH =(RI]#=CAF0VU),Z;R; MBA=YD4+;US8F__Z)D],FAB=-7DZ@B#!/8D4=YK?$E](L4$VO=-9-G#KS#9_3 M0& %7#Y-;W=7O&E3'2#Z?YS@T5MJV(EOFSE>-6#A/[N-".+47Y3:XBT)WN^$Z/,8XS(YK'RQB!ZKJ>J=;W'N[A M2X5)B8)R$[I@!RPRH3VANY3K407/!\M!#)0,927#"-:YI$2S23U( MYH%41<)$QLSNJ-FNS$_\R0Z>!^2"2(/YK&GYUDP:KO-813X8KODUF^ MO(<;(>JF_\I_&\Y'_ [R(8H?P09'.NM--_Q?%@%_$YO+&#?TUB M_1>6*&%&G!L1$YF'3^V^I G.9(:T/\YTUE74&GH_?66.H>^5[D(EXKZ7;7=1 MZLR!KPF5(TPHSJ=KJ,1]3E#4.MRSIHW9S_G9B5:ZU#$4E$7K8R[,NM*R*:0^ M;M( S:WBIM D_I7CBJE*.KCB$T4UF]Q]#:$X[N^05^LB2RYL8*?""=I. CIA MJJF62?KDU#C^YV)GPC/$0G/(J66J22;Y%:[D]39;(0DMF%5;P:N6U8/EJ!V F_SBKC'?$S=1=X*(&*U67P9Y:? M!SX\UU22OU584%7

YW]9 EO752IU M7,R&R0VWMH,9MKOIM63SUJE*D8T$&6*QFC"-$R*K-&M@IH6_;2Z,@P>.PSES MWAI>7'^B-9@VESXYQU-/O2-W)KW.#D["M6&$XDQ4XS@11*QHJO'NW@=#,^ZI M%ED1^'M ?6/#/$XTRR&E_D6KQ$A*F)^#I=Y8#\D^).TJJAT<;B&,,MB7H.+. M9Y=@$_)B:*H8-@QA%(93FZ,?@G1W\&\T5'Z[^PB3+P%YUALY(0@&6'#=&4PK M>+%M!=6M)EPRW>M3,6$/M90:<"[HDFDQ$@[.>&T!Q&\?=M3V_E+LG_L'O4>S M<:TX#P\IIK6LP;+H1=;*-*XTLQ,NCAFC^N& &7%_"(VA81V"NW./HL"*2%LI MUV["T/N2I&.X*RO&&[T4M-PTC#S@CMPR2%6'[TW_\V\[;UZ_#UZ\>&WX&W$< M8 1;8B']%XO!^<)WA[Z.]KY\U->11]B8*R(6(ZO;; _W)&/B,$1HEM4R)_YC M3C%#^:N^8QL_)Y)2"GS16-FOKG@*SLC- ME9_*>RQ1O%C=0K_U;HE MS9Z10M$O!C6BWXOC"P,%&D3EXS#*M$Y1.6;Q9#I:K:QL]1?I@OH8&EP+?\$"ZF#]1BX; M7*48.$%NX"PH0THVP5]A@LY:@1AB2/_5^Y2E+RM8_"9Q,88G_3L<&SF#I9"( M?QGJS=A'@ZG&87-QFKE?/,ZP3X;_PK%^\ MJ,P:=-&&BA?MTVP._CNIKKQ0GCJ%R;[:?H^7':E!7^S4FM]IJ^")7OZF6_3& M&@RCK$:R&,.N!+[.F11D3&FG.EY8OH9/U?:0:1-F7<:R'69ZXIP %>ZDR'F M8J=3[%D( R#Z"$JW&R-.6\HV1#R9(-[&ZP+,@UI#B5XD3OUF>)$M?8D=5M1J M,8W824RQ!9M@Z+5<,(]77"8B)>C&&I_!X@USA\+U/\E54R4/<96EZEOPXMD. M#S.<(1KUG_V^<;ID0XVP#1S.OH6S#8ADO[@V(3LY1HLS-*9\TTH2EHM#284.LUMMQ[65>%)LGT+6L,X=C4\(+M6HB+%=2+FL (PS M, -__1O<%-N3R4)QP.9B11P_&R?W%76,F5$ICVPR8EUS#>\>=J[AN]R63B)* M\V9J^B_3_Z&6:\6N%J O=6_LQ?%CFT%M"!**0B/U8%/-A@]@(/'93;AF*(>S MF7VK-JA*\L;.?RN8W"&6BFL%^XX%V& VLGPS>I$*J)V&#+IX4F6S1!F9!DM" M!\#Q^DM#S9%N^^^^ _EXEW=3\'PEQ4NJ#@PVL6OG[/C[28>%K;, MP3S2I!=2:D].37EM:<0: C(;)/AWL8./QV,-'2J+[\SOTL1O* 1O-JD M LR&.F'P E$F,TT" *77YE. -7J@ 67 -?@8/0&=3OXP91HPB4">SM.%B Y MQ3P46(=%<++CEH8.(S&^P;:DG>$.(4T%18+P&%#]0*F[.Y*IKW+,=3A^>=]I M01T,J!67;.$7<"L)AHX6ZPT.(/RN;]J_DK',^4RG?:>9!-RX1VB.T2CUR,'Q M*^#B5*F-'TA77L8%NJH+]R8&EZ'0$)E45UT96(X^YKB@SD)V*I8]09#9J#=L M.FS:,YTV6,'D'-F,;LN6TT<9-$0>+#X-"SUT>S*.U-&A=6?- $ACE5@.BAR; M;-+G;_9^F@I)6X/)Z_K.A=89];XUOH37VWZ9&F(/ FRFR,,VU%F5>>)FS%-9 MED63&%'N>J+ "8F>;0:QR;$7.;AS4X#].6&_^.!*^";+K[R;LKW]*U&I.6Q4 M[FG (ON:4U_Q%\:$BCBFR)SUQ48ZLUW4_,72\&GQ(598M$@\5;*K-9O)_UX MNRD#:%D[;#FBP?CD=*/GG\_')6G9.N89(\_4HL2>02XQQ:W4L28W%+^5-)"768J0!TY97N7%XW M[;8DH'?MA)Z0Y4OPH7E8F9,#^K#Q[HY9YB2>QJ44^H>%:1!F.P/R$RS-/]:] MT,;4+.TI-96@; ^!9<'D>B(=,?&2MPT&QQG"97&@UJ743;DK1*VT(_)@#UQ? MB;A:2V6D?-"_^H89DX*KZN-TDD@C<>1].\LNI4\B=J>6>EZ]>##W\7A>A936 MN2-O)G*Q;OZ69D[LF Y7GM,R3BKA6Q^42P7A-(XYU7KGB'%;8XW4]\R7CG93 MK(?2<=N?R!;A)YB(AH*46K\K/.$9QG/'3:N#"I]"(5[?SMNH^PZ[6+IM0VP: M.8RYV1,B5T[S<'9V\]O*N9#:2DU,3#,C_@=A(X%O@W,2?^.N$F('7\/1X3.4 M='2O=>E!0V>(SZQ0!(2%5D/VJ%1T#V5 9-SP)S2"%O127--8Y.[V8RQR1>?Y MID+-=+KH.; R5BG+M\BC(]C74\\XN7:EKH*[+9=O.X!VGL3@BOZF]P2 \O M!^J[0SEW+M$+RWJI2$,WAI,:.'MV9V]X*3KF!29& MQ]-+[&0OE+J&PSJJ]=71L*AKCF_50+V.<9SA66G8=!ZUWJPV9^[(W<)32\)+ M ?57&5#K0\7CFBK#NV,]HRBP33!0W..F-3.]2& L(R0EJ=TL3<'.:JBS4W-8 MA8/ N(--)F/[:CMW;U-3]YO$.]JK RJ[)1>K]@(-KS%6 ,BJZ44R"FRDB/1% M):#\\WK_YS5V56XBB[X3K,].VVQ1*189,^#!I5'$%!(=S86B7Z\O?!VL3;P, M(@Q*Q_ !#Z57?6K$\;2;72UX:;CG 0TEA&E4G@D?I_XN49: 7TFWKP3:Y[#O MZ1CEN,7'-:Z<[>_G=0.DUU6>?[T.PG#N?*;;SO#7O&99]O(D:&9U;\S:PL+' MI; 7B=G&#[AFN-7IM['CWR'YT1X,H'M65;U]=\/5AAHKN6@G<^!*^8J2SHMR0R:EJL7<[9DA44S)8UC4ILZ_NIMH< &RY71' MNQ8 09(Q0(9;2$0^?&==.0A1WF15N(Z0T!DY" SX?$+->@R^L))5:%%I-,\% MJ1:)DM-T34AOTGCE^(G6D4) 8N%R]HX11*RSJ2"-;/EIR2==XAXM')K!@+3P M3*QK:&OG88>V'FOE;^/(WB/)DLEGU8AJX%]\8)/$13,W!?TTMMDV(W3:E\#] M,Q(F)(_+LM)^%)D.L5F+WQ,1>PK-QZ;'!=*MX17%V&)!7J\E\5<%I'ATMZ S5(WIN:*>+'TQ4L+/[U@;?DFPZBL. MA[B714(Z0#%X1CER%'2D4C7AK@]D6%@R"JXGFV6I1 <$>5B$X'%<:7IIC?/7 M],AK>50>F *_0[M$!Z2-R4'6L>@)EDH7< 1;NO/K=6U]3?Y69VHY%J3MLTHE M9NE6V-VRFD^7EEC K4X_R]*8C,0OE<#B4J+LO@_M,(1*) MHKISWJHN]!/A&J3$GH ;%R]'1^+!IQ9NV;QL>GW'Z*$DR/+EI\*_A#F\V&XL M;:(%]-H0J3^C+0),3I 8'KXXGZ$BW=W>_@_]&(_[+$XG5 Y/J3A& UJ\^4_( M4;AJ$Q"WD.I/;3&:R2]=*.E/[X)]^/9*J%.IMX2% FKY0H^@BQ3?-M89$:]K0JP9.)F27=1H MAU L*34!8]S,^1H[^AXV T&<%VNWW"I/B17PKTDC?&NGE*$#X3(B5:L MI9U26>C!$5@D&VG1/QI4>FA[H)K*V"OC=0D!7*[6A1=LNY6E\_'Z18>AQ"SI M]J1.5XC?+ C*8MN8./SDOEEF,XL+'NGF6\!6FJE4.7KX@_"@+BS1Q[B _%D# M9+C;1*<"W/2*\YVZ_)N2 MWN=@T/MZ\N&@O_>HJS=95V-29N_?"@PV7^&YQ225YI>3>3)!1T ;D*C!#)%V M-"<\5)Q*SQM.=Y#S:5F372(.2<>@.M7I&2R.*E5*VHQ8WO5M87/5QHD>W43M MRI\F5%208L,=[I.WC 9N84;Q"J5N1&5BIE[,1P4/K,I2*4E3._P2W?PVSH.]*<-!1^R/V>8>+]O87*PL]T" MK%S+DN0:TI$&W6D%L7865E+$I02SN2DZPQ5, SWIK*=RO"($-Z(AL,$H2^<: M4 Q*MY"V/*C#0C#2]4,VPS%G?7HTHSETQ]\A"7%&4;7B3%%-LP/-L5 GTTP" MK\'],,5&=%MA6898G:N18TA81>*+5 TLT3J@2($:KMYU>JQ[,/DVF*Q<0-3V MM;20+!E$=;58_2M3X7;3;/\&*-6?P,(CWH?PVW<*5R([&Q9\7%/*@AD2,%,F MJKQZ*G!" R);<3OAN[37"9T""AG>$P%KQ0P_/M*]ZZ7GRD8O+2[*CTF+[ES4\;V_Z> M<&_:QF]@2(?_IB]L[\^@=>\%&-\CGB8Q?E>/PD'DB1;7[EEK*(I4"W _R6C"7MO+F?DUN@7?[&R)F> MFP5!%\$I(VV5R3XO+S(!.G>2XWI4-H4VWDZE1=O$D@DQ&5=N^)IAI6>G4IZF MN,VSKHO@$#GJ,MH(VB1M'^'Z\I$,BV(^%2Y<'[W'@'F_EM$J;"AJQ0EW0/BS"9H?4Z)HC#%KBNOBTF:W(\77! M&(X8$9',T\AVU- '2S@2?PV(P/ \+)]%Y\]/5?D1B93#8O;M_^U'?W_YYL6[ MW08"DS6)?+[XR2.?]U2>[S(%UCJG8X2J:#(L)*U>T4]/7+KE?95B>[&.*Z:F MT*.$C2"H25%_BHEO$=)?!%>?85_FA[;-2S/;:,.]_]M]W?N_W?>]_R&##WE: M1%_PSI7<;A#\UK'$74BU,)W9YK363'A.&I8KG^>YQV:'.OT4HQZVAF#1<#GS MHLN>N*A%G8NOIM\NM6JD(W_KR W8$)6,,J\CG?<)HH(MG.J#NE^Z]6I%^!5*+R827;^$S M*S@N=;/WAA9N-6JZ.KM[?1R6EW=R6,(@!67]]U^*U]'K=Z_4V]WM-Z]W7[YY M]^K=Z_';MZ]>O]YY]>;=FS>O%'SA>7BCZ:ZEKU-?].7&U91(^=K;ZW#H/?EZ\'1G[W><= _#&Z=7_T^PY8Q#H+C87?8^](['"XUPH;+9*6G M[#N/X:MC,.ILZ8NM'=,;&U,_U/3ERI!LN$UWR9EF/K$WC&_3:+)SI*TNCB"GC$"99T$W@48>JO,SR[Q[^81C!=[=W=H,>>&CE%7X*1W(A60MW#O@+\QU*9USFR)25$F;PMLP\ M/Z\0#2DS:5*9MAT[>DO8&05$*+FJ^6A$.)VEEC&P*C/DV"8L%5QTP9E-O/>Q M,#$N=64UR%3.3C;^E-OD9$&/G!.*1HO"X/BDL.3PN?*I"]D/,7(%(K" X]LE M K>8U-ZWLWB$;^S24#]X0F6^88<@\0CNO-S*-,/0">]9_ U[M*I5)M1:-KR M^8022X"%JCJIA)N"Y9R AUH:HHG0@53(-CJ67$,"V[!T%[IPU/V.7DDS>[1* M#P5.U?9(9B6=Y0IGX$#7EI)S;<^AC?3KB[?:FA/3[>F+BNVVNO-8F)*NRG$+-#8J-^ M8QWC5[AZ!*YVN?V5630$4X=4Z].F8S###$:]*1+\&N;:'$JI(?B4$R](Y5&N&6M,?2>1>V7:T6!B*+0$ MVM@C,\R36.6FM0 WG6BP2@QMB,.TK*,IKRQVUP0-'EV9!Z%37FZH3NGIAA)? ML4W&O6L33WAW5V:FY(JSV[8_!G7]P 1W-HY#PVDE-AE61?40GH#VF<0F256X M\;6AFH1N^0'^IF .G:'?=87^KAM^?^6+ MGB. \XVP8M ;(E">Y@BWX1,F%/>G>]4XW8*FZ[!BF_ (NU:FO>9+O[UFK4;' M(3CE0/FU05A\GH2=4:E-,_C/)+S(S(KGIH.P50\K' )%X 6)S(^EQ3I% MS";=I-/BH3C=6G;ZN[O.FZ-./!CS8)2B-SPA: MA$X86&VF?Z2#F*3>#_^B#G2%#BD+^L@C)-/Q:X0V(CXU919[ Z=&90+;.Z:" M>%BSLRR)H_"*89!8.H_-\E1JDE_<6X!B>-I<(WU!/1QQ4*A"!"\JCT6',A7$ M;!'3/C$UY"H-MA7MP9USR/FVCC.J^"9_/YU'0"87H@.0#\!>:@(_@/ MF^+VV\BIKV%K7!%MN14%*$#E*H5ND0=W*P)=VSL8POXAA?L?X=4/'ED;T9K@[EX]G$*A^P3/_>??=MZ]?3\XZ'\*OO3V]WL'O8/C7C#L'^"/W<&' MWG_M]P:]H!_L=]<21L=#//[4_QV&.?CM0.;3/_RTL1IOA6/H!V!:4'%\&2QRABQJ?P0!Q6'* O=9['DQ+F#Y\Y3_CQ5(^%C4^RJ*1^@CRXY%2E"!N?)5<% MC@S+5*;8" ,_E"#?[PKA=P[TSLYCJ1.YY&"HZ.NH"S)(N93RG4'+#(XAF_[RG:Z,G2Y[/94O*@*Y1%E-+4BR M .6%Q8M1@KQPHA.C^!0C5_CO"6]K@J([">888X(S490*'%*2^BD*R!25Z$B9 M7\,:171 N_E(_145I]39SC^L='KL@U)7:F351?B<@8/KDE__:#B)V ;],;/X M, )8FPJ2',91,0-7F@&!YMK8B%"_'KJJ#![!TA.\!BGNQ/=@_Y6J8)A>[$ (E1QYSEXA,\";P%S-3V%C^R^>Y_CZHGV>TQF/@3E MM:F@SM\6F<%P])\Z*F$SL9V^2F-M%GLN+6L%..:(TX(3B[!MQ#QX:J@(%/J: MA3BWZ3.T9T(R7M!47J7Z,[C1.Z@^V,W?"'!*49.5#L\!LMZ';HX%YX:-HTMD M^/R2(1$H2.5Y.%KQ5 1>>[=UW@]AF/Q^+?1ZF.NAA?OMX83V$"VM3 ML<&@#2B26'I6-ZGU=#-A??MH9,I6R)391T<4 V1BG7,PM5^9:(0?)GA45P]!76TJ[/@D MHM.%&8[S>7[_^+][45#L_\?GYRK0RB+-\!S/_=F1-2VJ^%GP&746 H\IMH?1 M2#C!>+!Q>!A=Q(..QG-!B@7];QVY=/(U>-!?O*=.]+$.3K..A*<9A=:!H:!> M08>]#,XS;$-(;\1QEL$6*BNJ<,C#X-3$0C$#A!1.)2N><'(:H^&_4OSQ?6W* MHT9YH/#C?6HN4Q;PAH2"5O5#EM M93-N.MM@E,1$(G$6IE%";E U#T*K5TLA%I+TEM3W2]05KUP;R4V W"C]00F7 MG.C%X'?A*>:Q)?%X2JT1;C8&[ 1T$1?+)& 6C:!#*XV*]$(4+E6[%OY$3?[5 MUZ<3I&S$"'&$KJ7=/+WLQ1WD==5Z>07BB?MA\[^/BO@A 9=!0G=>OS_/TFP: M%^=8A#53YVA+7##Q>#6PL@GJMC%*?C1()>+41SEX:EV;DG[ M@GZNE8XT]03X<)>-J.ID;EBC4V):E66$E_GQ F')]GSY NDU)6\&U< MH NS3;CT3$+ +\%,&:IMW",8"(8,Z=\<@HB1)!??5. O\S,5;2ZPZ;YAPH\H MX8U$";_^R5'"/ZII8>_3GU]O05CY71F1O3Q,P]@/-[_!UOW2.)S4^Q M'Q48%#%>FTBK@0SK\&X:Q%IV=:O4Q?4/#[J'^VLV4$U#@!9@FFD"_J=8N8=M M4';OY7M8FH!V7@4G M90R+Q6%]M8K=7V4+GU0V"[.WJEY;Y8:N5 M)-D,@IQ/0.MHZ_HY^ LNF>_CGFDK?SZ>>[MLO MW,NSHH")Y9$E!.-V"]_&R.R3H8WP]L7KE^]W=CNOMK>Y90_Y>"C].JOLY/0;J$O_BD(U\A):-7G7ANI:7?*Q@=4H@( PGM0Z5U'?\.9F7;NFG2 MMTNG0;SP4E3>A2T9HT EL!IYEF*.!XQ?I_$2M3V@;]RAT+)MD[M)<@JF*F8H MOZ@DHO> ."%/5PRG;?FM-T6&TA(*K;0"6T9=Q"$MT+U(JJ;WN-N)E8YK2Y^F M<99D^:]_VX;_FTQ8@T4*'!O2)K_^_^R]:7/;6)(U_%<0U3,3\O/2+LF6MW)T MQT/;LDM=MN26Y*ZNYQM(7DFP0( #$))9O_[-DYEW 0@NDB@7M4S$=%DD>''7 MO+F>PZ869-\;H4_KN=X_&9BK'S7!2BD#4@C:CSTP9*JHP/=JHS5,,R7P"EG\ MH+VG$Z:?8TIS#TY8.*TB8,)L<7.LB=OZY8/;^F84E(.=G14ZC59(27B'/'._ M[N]]C'[;OPP"QX-S;A76U%#0UR97K,27KI"4W\&O$!>.BT_C.6DCE>&(4=FQ$H:LEW MT5D==46-XZ9!A0OGKS9RRN9\2?_A&!3V'VWG45XZ@#[=)W%?#?A1D>2%-5KH MO8]%5R:;'/G0)4BAV[IPU76HSUG;(JS/IKVCIO2AM^0^Q1>* 'NM<]50]_V: M_MX]V-O=^_A+-,\GJ!QLAQ;PKZRL&6EQ!0+DCPFY"TY9JYC6"+"'A'-,+=

A;6[9A!--E[WE<2/E"P)W&J$(F":XCJJ0)4NW+G2+R%W72B MY^L8FD[4VM2H%4H7#R.55I9RCR^>Y6:NP9P>?)\B5)TZ!D@WQ>))L(3 ,A/> MOU\?86'.$W,A'!)\+9H3 '<"TM.Z"R?-QA=XE=UD\)I:VH@1K6&>TN=(%]^+^5%H'*$[U2.9R%Q9ARJD>&R#>@:QV3%)SSF>'">K-)!?G-:]->] MC]V#U?E2'U((IJ9XEQ3\[IK>3G?OAIWKK(ZN'EEKHXR/25Y!,8/(<=Y8YVEM M.&&=UM=@#G,L.\O[92$>=\EHBBTG+!+@1>C:7G RE5#+T_6!D-#$*;AH2+F& M(!@3!*>#L)+TK^;5XBN"CULTG6SE[2<;ODHR%K2%&2;C,5^@N.5QJ4RV@;6)"I&+\,H#4]KWZGD M;A45)M^FH@5,L6H'DGYB.)2 QV3V=>DSN[^ON)^6+A\,=7EM'Y*O[[8B\ M0^'O.;%JLL]3M@&R26N@6\R1\%N/7!ZC][7HETK"4P-M3./JO,F9L[SM$$V' MNB_KZ6;\= MNLS^WL[A"O69!Z?KXEEO9D0Z]IACM6=O)$5RF6SKC>31TGF3WB(MC#)0J.M+ M_+FKC,\G3ZZ1.-AI\-*KWZ_F7V@Q)Q]=)@&T0U-'>UIH>L40 MV-?)$,RA_&;ZB+&$#^G50Y".]>)Q#/4OH5,+#78<\XD=RN.HTSN3PQN7">V, MTXN8#(\BR28Q[<8T/N4GXW[,PZ-_H]V$]M(9]M)C_2^*,L]BZB6 PKA?OCOT MZFAC0E]6G<;T?+'/X(OB6YQ]2_C3[(0N]I/83FF1DW 8/HHF,7R120ER'(8D MBU,:HLPQW?LG)T52ZID*9J4H)W$1<\\2_4FS\PS,UJOH?.-]7;YSS0^DUU0N.GAL=-7 ^IA<<9+0V\X>2S_L4?O MB&8CD],'5Q6^>0N'$JK>='3HUZ>8U@&_@J(01[*4G^*3*OK-X(LRENY4HPJ3 M2-VK"IX^.7_T@UY\$B7I&_XJAEA564<1L9A<@.GH==AY0YULLWV-IUWSX2G3;Q MG<2%875U9WG&_7%RSO[J)T%&%VX#F]3%6K41KBBLARO&JK_/*>Z:>,D0=0Z:8;WNZ^%_;6UV4&2-M&_:@J3-T959]HMD M9/U/S=?;,R.&K]>L M6(6Q:-]!.E=Y&@_R"^B-\@DG01AD\3 FK9SK:+> ]2-HNGC"\]/+%L_05\DI MGO,HA#ABH4"XX+,R\1S519AMP:HGBGK+L3TQ[^C6D8#GB#Y6 X5Y5_DVV?IO M>_ST07?]G.?\J!!@]^,1]LI*C57SY.1)Y^K7?3N?"-O44]&&C@K23F3&_2>/ M.FX:>X9N9;H'+Y3EV[N_3Q*QZD$EKO9Z%FZL(-,5B]!LT&V,<%],\!C+]7"A MS/<$SO-U=5*_?G!2KTB)B26H@L@39Q<(9VG[EHK3,I<(!XJ8H(#"24L[RFY& MNWU'MOO;)/V^TY)(3'=P92.I),!>QN !Q MQY9%;-)$(QQB^$7!6<.6=ZFS\[);42PQ]PE-"K/EH]0%)4J/MC:?NCORA*L: MQP5-EV&MEG[/[R]_N2&[9M;MU5.LURA=]Z=_?,U2 MKN5#1M<%=(F!$89Z245C?WK(IM&>9ZLBWY%D6Y,R)F$\)XEQWGYOAN6#C-Y0 M;43UD.3'_2FB7O#7^@C;HZB^I.W#_->](@=-"#+8RC+1O&)Q1-#B2J:=[79H MVF[D[6%+P&*FQ[ MRTHSUMFC;WO#5^8C"0R$ S'?H>>6Z<3WNVS1;Z,9G;=. MFIKE'O1WQK3E$=JR45P)%?S,D52.7 4185WTIK;=VAES?(QDRKC1G?:>3.55 M+/>:Q.9?9GD8V<4Z,LF<<9F-]O5A2K?D'8ZX'U4:%\CMA@\I^MJLR?2_ZM0V MF)_!43RIUR@@E9%+$V:Z5,)&^9RA11D84YH:\;<@"38I]3Y!R+KJ?5-5BM,F M:\,NX>(@Z7X4?W_,6!TT5[MC,RQ7Z75X,.8OE3 >>(BO4WIS%!;1S+WG-< X M-_W;:]?UWG:BK=H^VG=4F#OFIK;X-/V0AH*T:H2,Z=EOR_*.>4< M1TU-L)G$J"?G#X+;<@2EV]A,0ZN)E\8[RU8WID#\&Y,+' ??N*OMUQM>[1>P,X\F+BGWB*WWO J4-0N2+O+WCB M&3WQ$:CE3)? I]!]MTW?N5P2UC3M-\_IF]TAIUBJ(WJ?4^\/PC+F1I7!C4[\ M^W@<1U^*Y#SN3Z0F1&^M'CWB\J9LPOZ=BEE>S2V[IC-P]63$JTN$-AP>*,QD M(6,E@K"H9!R*[L86\J J;-CP."D1W9F8N&A!]%DF19%U-CYF@J:A$2F4O#!K M.=19>AIN4C+9;3$I^CA9!O2G+I_HU,Z#]8DVN'+WZ][NNWV2"/U3,ZCH?0>_ M/\)/D,'H * 86(/L?]*#@]\G:^N8?;;YX)A=D6/6[C)1$4O3FNRJOD_GF.5\ M].;) N!4SDD'G-1/VYV$/G97?I$!\A6I]K..D.B3ML5AGIE)E,;\:=TGMJYB M?X[0BZ:PWJX']G8>IQ7K$E.S6,N,1LD"Y JL[B3C&'N%ZD%]IGB$Q)'RK;XNY_FN.QAWQ0,N^/M-!X]H"V5 M7WWA'UZN!H,K4]05;<,>[34>&H"A'[2U2:9355_VM=['O^WL_?%0E?HC$5X/ M&&A>$$I6+2:^\NG%6[[ 1SR @Z';'W>BIYM;S^<:$\[/K_Y@R8<3Q3_HK]88 M6M^P.J[5F0QR1-1$LBF#3FBEZ;--Y&:*LL?W_#+QF-(A 0:OUX-=2QZU>7YH M21-)%:%/"TQWHZ/N?RS^@D6 HT?-8XF& JT@?,MT/5B9IX8?JI>%&1(OK(IR M9Y( (H++88-^AS!P,.Y^,]FDI0QS[72*W_8/=AZDPVU/!-]IK0;6/1G]1IK, ME,6F6*+(57V^64M6O40>K\_A3=BQ@-*EJ:S:H'Z^5KG>0YH ?<_=LY*$SKHQ M?./[-!_JQ<_Z4FLS_)I?P"7:<96:OK8[S"E"SH1)$[KQ8\E"C_Y9T3'?>L7R M\N5\I:+M[D_-B8)^3&D4%Z>&/:F+.$J"Z;A"YG20-6TQI6I#< 6HO<_U9B!HN_GD@ M\/H$^68"GA@!=BI4>W;F>/U;L0#*Z+>#WZ.MJ"?*?[3!\&P13L(Y3.^Q-?:3 M; KGX9$]YRO5^3EP;Y]J=7BM*V["LZW[[?F\,?7GT]?_['Q^N__U8'7@H@\@ MKFT3_;G[J?O' YS #RX0"6*KJ[@^9Z2L0I:BD.XJ =U?5C:1TQ)7YS%HL\;: MNFE_GS"N&_\=OC2#YI&ZUX[S$00>,QVOC-:Y(4N'<7&29-(]NIUS^P%#VLHG MPO.\M4D3(D0*C_NT(O&H-+_8?TP=$T\638]0#[.___34DD2W<$/+*Y[3&SR3 M].SOEB*7KO/E/J59#*$#=XGB3!414JS+ID5W08 M 9%!(Y2'L,/D%C[1 Q%8-A*@U7:@.;4I, .K07$J6D0D5D(U'E>K44*X:68OZJJ!(RX9V2-]+JQ*U65H7B8&% M\!#T&LWXE<">X$%F\0E#1[2DPH[L9Q8!T[JK9]]T-Z/'+*0?OXE]_0-N.6!: M"+9 SV);>$R'[*0:CBHN(L,?)U5F41I&AI9Q$)_B*T%9Z!G&3J ]?L9[_(S! M":(TAABC_^G(;@8*72\>,.!$5)H1)M)"/=!GXP#JH0$2$6?5"1DTJ-QCH 5T M(Q[%C^G_ 61!?^'K=CR,/#6G_ ,P66=C9AA6@ 1L/^D 0"T,1MB)/L??@)71 MB0XG,5 S%"L"SS[F'W2S^,Q]2:\_22*%!3%G)<[ L6))#"W\ C>'8Q />DFA M\!HTP455GLED3[ ,/%A9$#L+",Y8S(HG+=ORKY.[*Q:H2)/AN-((D+5YA10Q MAZK3%$$U&#Z8@!WW\).D M!JP3"N\L'I+X/.5*R,&@D,SL 2\:)V.( M=DQ-J6XELMCY@N!:6BWG/4U&&DVLU]%V- K?'UL02LD++(4=X!+"NU,+8:;I MK&1DQ7&7T6*LMIH&?HC&"%#'2OND X8=Z%_XI_ENBCX09#H/XG!ZT^)70:"U^96=%M]Z]NM#^RC*[0],S:36L8R,-J^SD##O3 M81^9LSB%0';"'9):[P.]&>4R:'W MD.?@? M[4R'\<#BLCK#O\;Q*%$D(OKX-!Y$9X:F+\:YILTSH7_@?J"&"VI>;KH+RDUB>X"CNPT8764!0L"7B4)FH[]+4D9%C)\>=O/ #)&@B3. M(KG)3VBT'>K/!7";,@8HPJQ\HS,XQC_LM5Q"Z,HU5O*%S*WJ8]PL_?+47O\C MGC%]WE^\Q_'96""1!-KIL?PGO#'G7IDLL9/B,?\OW?K#*F[5$;AOMN>G-.T8 MJ][B4P/1+EN=A"_W08*&4OUW>.U35U):T#,TV]%%I2?L1P[&"3N#-M )?<0J MQ7%L2,=RHYLAAQ2TRJD?9Z)_< O+JA]SM8P?(HM8B_F9[>E%SL._RO?Z]'[[ M7A_\*O?-KW+S/A1)*?;5JIR6KSX33D>+<2_&):ON0?R44]-V_L_10??]3O3! MA>B44H34Z=VL_\3)2WW0BTQ)RT=R"!?L6CW,&@ZN?M=I<;&X=6)?KVPQ@%F1 M(6(HBF"YI0NR!L1ETLS 6[9B6<#<%!'=#-J"8JU%L)S/30\D$N.4.01& M_%A\26TJKX87H"";M#0,S&YM*TV>=6U._6A#D&WP$/K-@Z"7E8^\<3=(4$6( M^1*'@#J(.5$!;R&+;VPKKVB1YW2Q$Y17P"([@0XNP?,A"-#/3*&="^PKT'L5D]X45WC#W%,9:+#GC\C)'^5AQ4(,UT#T-YQO3 MG?5Y[0/[\;0:2F ZKPIXTAUX$6VY<].L?&ZM\Y;Y%[-HA,U8*M..&M-%PUU( MNTHRG8)^^IG5FO;P?&QHEU+>)6K8'578%WGOX(IV4T?\OQSK"I(I+/BXPU$G\IN'D [%I&F0%U+-RN M@"2P_0P[&6/PB=L'B*S.J$;EJ99W="M%RPU:FB&[.PY8B<^%*6 M*O]\0XFBQOO!TCG+!D/K;^>9RL&_<*S(/]AV@R*^4%>\NN8AO&"Q*&L0J)<[ M_"@ZT\]+6 >UDQC@C053)[0:\X\FI!%VCS;F7!R0W'P6>8'^[RA.\S@=YYD9 M7^3%6?FDGP^M//I0%=B;G677(RGU2-L+K#%NJ?*B;8V4QO,\K3)&-NK%=*+M M.QM5<[7Z;]Y7@O 5/B.(G*4A6T-.Y'E^9L+WUQQB $ZL1$3V:2XL4'[#?Z?T M>8!78N0',WACTSPGTBSM+F7QX$7G+>.7O3$#F)HI0(\+3ANQKX' H]Y+5$2$ MUQP_E/J@:&?)J=8&>0<0+ +,.SJ ?&MWX5IW$%@4[.JN LFP=],->!9FFEK^/;*@X MFHH3P%-1I!5;U.*3N88FRBTRYC8\0H%/";Z& +N9(S!BO+L0C)COSGIWYCN^ M_IG=&1K)*8%B.HKMRS)5),^"",IAZ-:@\2%B(NZ#M$H">&^X*W H'E?>A>)\ M*$^\7PTO/JL88IPV/CK+"-V/[3\XA&.]94#7'@ W,!)GDFM&!@&7&9W@<63C M2)EM5A]WC6Y ^.:G[!WK#AGPW,WIH] Y-ZKHF03'#0#=\A]111!LCZID_8X;]YI6O=]BNI_4JLJ>GQ]$GN_?&U/-12\NDL\9V.[&.ZB;A MF"=91PP2(M<@Q LM;D8]2-@M*$$Q\?KY8)6;'KXU[3A8/<5H';+\R6G5HQXE MT45\E@ JEPN!J(D*4+N3.%S>\"!IK[W+;J1^5 SS[#09#-7?Q[HHCZ8>37,= M9)=;;0JGC\;&$.\LJ7U@],@6X??SY[2UX^S1S03?7*O2VPXO09J<)=PVAT?M MBTZL&UEA]%FDG#F9LFS(M#28NL=#WI"R3NKG$S]A>D-1QO:]Q]M' K3667N* M?6$]D'2L\M.FC+QR#]'P)3KG#D9'=@-=>_%C_ _O"[PR3:R.W7&'QWGGQX#; M/]7.T(E*N"<)% -Z"ZD]?M6C;G50(0(MT2P?@%+ M16V\"0H*7,]+VE;@DWD2_1/RW3:HPM;^KJ/!AO"1,S.L!DFL4D5\]>&;N(.J MKPYXA8IO\82WN$ZDC?/(RW@9:5]^,]_B\@W@LZK'^!_ZP>WT<#][\' _>+CO MDX=[!>[LNG_G@ZV=:I!F.-M4S%A7T\3V'6H5S Y,9U5?PE]IO1#+ M>Q;O0_[!C9B8='_292(W3>,26G23ZQ6J5Z!3<8/;91##\ DNQJ;QY>+7#1U8 MX]D:H(X,&6/C1!1LU==K1I;7R.R?3H5U;7@-;!\&B%(\M>AB9P;J,&M.HI[+ M!+#=UI@"W*W6GLGX'A75J!K1Q2M?>[7[A)2T).6WG"1!GF!=/?PJCUO-3G0/ MK]?I<@5]](X 2Y%EDC^3F;VWWS8>1M-MIBHVK-8NU+WYW;#Q6_Z\;1T8* M%D#1']-?G^G$3)@XIXUM8PHV(,#RL1F3LV#[RP!/Q+]%7*_ T.CV@?G81;*Y MBTR&E?*,UE:'HPT80N;W._3:,\]@G9R( T9EP!=B*4H<#\6JN3VN4=$YVP5M MH8P:["::)%DH7F]?/K80*^%RE8Y;2/F0N-!Z:]M!-LA4J;=9YDHC,XR'/8-> M948'UK' JU&*MO.?W7?[Z]C/.UN(UD"!=="J]7*6OXS<=C&H*(KV)*[Z_2SF7+ M&3NK!G\5)MQ&6CG@Y\B($BH_/*5!E :&7O*3G<_-7'A"PL05)=* MQK)1@7@I [WM2,TSVJ-I5:W-@'[]0DP8M98N8R[_M+0_!B>G9FQMOY*W7OKT M;6P]NJR5MZ";-YZ!MD3222LD>N:SN-C8?!,MTK,?]M/E]]/3V[&?CD+9NM3F M N06BS"DPC69,21MX^(TA] D-0S\44BHL:D;#WOM)O;:L]NQURXGNY+2Y_T( M(MK#UEG]UMF^'5OGJ*6*&[F.I#.J5<[X>*TN-C9'PA0?894/2.XBPS=&?_CJS90Y2=1^]2+CU_ MUXU>/]]\OMV)OCXY?-)]TIF#/(E7-LH. FMN>3-QB3Q@R1MW+$%S^.I8@N!H M>_80/? -4&&E#:QKSH;3/GF=V6D$8^\T&44],[XP#>]=LZ:[9_HQ,GX;CLI@ M3)+$ZWH0ZE(@PT)%,-/=(P !"M(P+6?.*=\S>-5:=T3-K!;@^W%K M4 YP]N<*JSC/WN YH]DG49@PH<1$C(QR[A2Y;%I\H(TPLP->Y1A^_=P'EK96 MJ[B^NZI[54P]$HA=_6$^\&[@T+V =&&,GJ'6+)1KK.F]-5(I1:K$#VAMDR)T M"+7Z V:4F?LAK2'48;W#M$L=3=,T(D6;/'A8UW] MTJ0*ZJZ^K,+/?4^K3TB.I7$RC&)F6ZVGN%O=#$YXDY6Q;600#^,3COF?Q,7 MMN.!NQHGN";(1&I-\XJ[DC _.K>IE/45;!)5*GNS5^3Q *?=4:/*"V7J5=" M.S4-%$"6<=8_Q;_"A 7N\[%D6',&&G ]#-CIY6/\BT:<2>A$T%KK"0]E9PK; MTL\MCXL3ZL&"OH:[;ZDPP2%B;W2!'*$B2B[:V\KC>&!(U.3]9(CR-&!YIH!. M/C=9@C_P;]H*R?_\[>GVLS=7)4ILB^8A9@GH5U(=8]I'<0DM:! /#,X%J:U] M@*&7JBME)_15Z9+][9,^VY]Z_=82XQ0)%[-A5";ZWPJ.D9?#9BC=&=6/R8Z5#H-& G& MJW% '>@5^T!3.+\'R+]-](FI:4D-OGGYABT']_"/V72W(CC1UO,=)\+3I;>?B-4TXMR9@F4HN#?0 NMP M^.W6&Q'3N*F0X49FB27O4)DH]DF?JX,?MNF/V::W(JZQ&MEH?+0CB=_0_G[8 M83]BA]V*\,>,'=8BO"9169$M.B@,_[,,[-$8MGM4%@WR M(?TD37*+Z&FRY:,#.T^^TIU*,=R*OR>9V^% MURC*G#8!]Z@G7DL:HZBR8+[C4!)"<%"$X3X$0E!>3!\Q]5#(+VOGS;M3X+VP MK,GT3WPYJ@R#5L,!&Q,W&7N^0U?*@,F]>O$W:N+G/.RWB%%X6$:,(.9;[]0$@PT@38NK*,>" M:@"I-D2[2Y)"EXW,WSX<1SG]IJW!Q2XA7FI$D$P^I5K>"K?O3_^8*]QA?Q5 M_%A*NN.F,:E&F-3'QDH-1Y+3F+>05FYOTOIEAX@;3D5/>YV M;@:.2;&IK_)5>[3QAKP:9_G@(YR>\!;I8^L/39:#L$C/2U- M'^6W23PU-VD"$!H=AOHN[*F*8N;\C"9*=SPPTYMFUNAA/XQ@2S QNC,C\%>_ M*L#RQR$KZD;&1!]!D*KO78;E%0\_-I6=1D;YF*UR_^6/^"HEV'!;:-< MX'?WBV&74>Z:06(87:$X28I;4+VSMW/TZ\[!I^[>^]67ODR;RF&5_V/^9 4! MY#M$Z[6W\WOT_W:Z6(ZK=_8VEI3^H%2Y0Y)6!<3M,!-J#E5F 4/Z5IJ.5$0.Q((JA-$P,>8[^?%P//I.S3?MH+>%R>D^:] M(9M56N-.)&59N4XP$FPM1XHF)CYSJ:KY!0EXSCFKI\8TTND$^)5+OI@0 #%G(]C\;"H&)V%0;UF+%-Z6/2/@<)J$H$4;B'C#A>A>GE2P')68*- M)9??SD@B2Y@71 OA. 7G84DA%,U%]/\,J!\&0&B.!- FG=CB;5)N3$[&$S-) ML\ (%ILNL$'5%\!6/I$A)@K :WG.L8P]21JBW3/13_F )V7M)PDSH=$(A3_Y MU*2CH(TQ%-PS(W7=^)$9N PX%1=562$-J()2I F2X#R;2#824O!X!#;'-&%A MR+72DOOD-$?Z9J.R?DG""+[%D"0&[J3.U"15R%'.0N?+,<&3<,3^KS8W, M9X$++WF_'YL+8Q%));,IQ,R6I.$DW-+M]-9Q>18Q9"]^UM&:37K1(.]74I0/ MO%;D;TTDV0N(KZS LQ6&=$;/C3Q@@&E=1^39)F.DXCX<(JV[L/40!0SQ?.QS MCG'"_LB+,[U;'8&[32+:^^/0P87:0S$T8&[A'+4&-*]>LV5[.O;TS@R <$NC M&]-2CFO_Z/U*\ZRZJL4!0'IP-:%[M$7LGI@Q;A\/Y Q-[&=6^AM]5)"0MP7V&JP;YZOTF M:X13)7H ;-:]7T-EKA5)C0/UM44XD^ UAJ+ -^Y M"-SIH0^H MC:?/P;B_%_5?#JH@9>GBC#1_YEZ^1QTL$$/_#:.8I5HL 006-. M7KV#S)=N<8T A,5YG*0L7DA_8][U\54K>/IYFA>__&V3_N_X6%:=[O9<"F)^ M82F'-]#:75Q__/RS4X:>M"%Q_GSE^;@-_H?=CSL':\^DWS33K1_L(:U. "HVV3IZMVK5VQB7G2OLU-8BU'(>0X M40Z*T,T%RXPFTQ*GK@[R;%Y7KP&&-J_93J ^/?(*"I<*1V_C[$S(EL"Z MYH(GT I;'G4L\4PCNS&=R7!H!@FUS ;Z*!X7^$,*U/0-"K?4-V902GFGT%"E M)BB-;;73F *,%<-E:,#:#7D$ME 1R//0QB,/Z[S,69TTX/TTDI:;>.>KIWX' MG:T"-I.E>HVPADF@V8EB9E-P@?8*>)1 X^9%0C%IMQFH_]).57NS/W# M/$SU$+[E9M>8-"SHTZT0\'O=SZO34Q[$^U\9-SF:0]BGA=(BMB;8TC;VP9$* MV 7VS%N4C>#@B S7@G_QXGR)F?DW81K>"YP^]I?:'\,MDPV,=YF,JAXMHQ"6 M*[@ OFKS?FNMYVTX/CL'7]>QEXM.SJU%;&S#Z%@SC,8%M)D2S>2"9#.XJBT^ MO_O./^]+_L^OQU]]/N MER^[>SNK.WD/M^CB>=]S/*9=AKTE._,Z<%9.9 068PV%R($XS;D;-?[7@O%> M!CY^[>[/)'Z.$QL0J4.W*[#+:9(FHQ%"'_X.\Q\N$3B@&6FDD)S&(K[R'OJ% M]!X445D(%9-?+7"9=ZD%UN2'5Y>K1H%8G%#()+@33UL4L.95O)C2; MC30*[KB)-BP05)H,$\'X>>3#G_!@IE5_7-70I"1]H!9.7918846D;97FIS!9 M?Q(V[X'67-QS &:L8B;"KS!$V[8@R3+)PA'$I=88+TD0XRV8-OC,9EJ%S:)L MH.P)MIRB<4J:7# ?G+.AV9&<4A&.D^;1.H:==XUT0],*-3=CM&Y*PXF:%_>> MS7'!T%=#1'#*:%"9)L4RF41EI1FE2\MN"VB%_'OU1EK/;"M2*3RRVK FJ=CK M*+'WSIE%T*I#4M$U04+QF\W$PGAHWH%?A1'@*^ :)2R>ZP :?S,3!77VAFHBY-#=T*,C?"R]U96(M-9XKV?9;$ M4I,M:SF._K^M:&-[\]6CZ.7S9X^WJ8TFHO&2A[5I.]VU3*IER54 X8J"S[&N M.B0IG\4>75RJMF"R MF_B'^KE?D9TC8'8WRA-U^#83]#;P7L2O9G_HX MO?CB-!_6:Q> G7>,C:;AQHY'1^5!<#-\H:#"@,:1QE!)JC&\-U[P_"8R'EJF M[-HI$%Q04H-6I89+G\?@+]X-3UUD_M[?XZFBVV]=O:>O[K?W=(7WE\LER5$" U*]@-"JHWGQ7HDMZ\I@/R[! M[Y6*#P;WA-V\;D.2T<5)(U\^[44O(^I,.JVE@;2/=V3A]5.NEL/5%/<=A#?X M2>.07-B]A4'0_]?I: I^_D%4^PXK:L] M6\+=B>[JGS0'/#3[6[;4*Q3'2= B,VR0\>EQI@!Z?0Z89R%B9' *X!28JG@D M-6-@K*S&?NX==Z%AXX%O7[E'@2?,"C16W3Q,3%K4@PW#\X^OJQ^VD=>_ICW?\W6FW< M#*)G)U4L5VYY32J+%K!Q3U!0AQVO/0JB.V!Q.R7<2HF=[(1/2VH[B=-F6?PZ M%JL^S\61R_5@&K:WOEV4Z Z:5;P-\'Y'9R >Z5K$8A;]X_KDDK<)(",EGQRY*. L486J\('YQ+= =WB$G&!A\"]2LO!O1O>C;* MA>,!2!NRS&B=@2^VG[^Q8,N&T98%-0^K31W&/[MHYW8@JMP!6^#F*?M MW2LW>#&N3I2CPAO]CIG9^OU$9ZG1RK!JX0);-M(@BI!W$)&:UF2ZZ? MO/LRH8:_-'&X8?/<1,+P K*ZY=G=$R8] PZ;89 "-GYD8PP"NBY\8NTE;PW5 MZ;P:,$:M#@;?]XV6W=59B'_TR(8E+W!5N("$;M:F1=>D<%>B^$97D6OL.ROP M3+ 36I!PUL3/^?K!S_GCS!X9ZC+,J[PSQC_CCEW M)H)\156,XTGCE"?\XH8IB3JDR4R3O#Z,F'M.34G!G]BS-05 M T/Z3PF7XU$\5NN$_@CQ3>CL*8XH5/ ,X]#39H -SQD.R3B/94YUM";:Z&85 MQM81LYD&26/':R 'JI0D09^3"RJZJ$NF& 2\YIA'P@NC?8R?-.9*I]9WAR>, M$RRU6SP9C)J)0,I:JIL/QOHUC76U(\OE:EAGQ>+99:^.>(TZ8/,P$482+XRW MZ04F*E.N16[7-1 M/6TKL:4MK!7TK:"\=F $MQJ :(93"Q85:ZLK@%T'];'9'.%P/M;R##9,OJ^' MAP\6WP\5&5\/A>)124,Y%QSGUBK%*\SVG3H_>HMD_479G0*.)]"?:E[UQTMQ M/BN'E-=OT2"WSHFJCH>T36DFO?XD)VLJ\SE 7#1N,P[':EGY1"]/2'M""@X) M%J/9BLXP/*;]PT8'RG!)+&74[U0H?G#EGB= &G!LKF4)?:\_,;?$ &9?QE%W1M*\:7F'X M+:?3O'+%,KQ(2N.CR-H/ ;H6B,9<$U$'@%^MXK3T/8'A7> 5M6SA\%4!>R[X MB)B[F@EQ-:YBKQ '4$N_D;:C#1OBKOV2E2XD4L,"E$5ZM*XAC;JX>!^3UO<% M%83]R:KD@D8BYYG8-J38,*E#.]33$\M12U/Q+75$,RE+>Y["9 ,>#J> W_=/N/K(*43@$Y?ZN_6Q +Y1)<2\/WAW4#RF,J@<;J0T* M@KD3F82'T9H0O^ N\GO-56@% )=^:4TM MV T#R.DY1706>>IU:.OXXG#R9Y M74_\W;.+;KZ2Z3+( ITVKW"KWZY3SW5@#&K>X4.0IB2XQJ;NRA!XW,O$0#;Y M8@=N6,&,+3\.-NV :?=88+)XJ-6+!GEJX65^%(09K:'7++GA]W&1'\,GHTXP M.&L6>DKDL-Z?+%O'OBP]TR,^1UG,:K"O5FY5I<*;^+$4"G,2]9.BKRA$M3&M MJ>]R>_/!=_E7>%"NCX%Y_?ZM(#/ZRR)'C[Z8FRS&J6(D$70:*R2@(AESQ!A%9DFQ4T$P.7]>F.>M=5/DK^J8!5V]ZI/!V$1L,8 $HJ M7&RA6V&\T>![S"]K*97WM:IEF[#YRX_'3_]XAR3D@6.LT*LB,VH6F<: 96JR MNBL/$%).=]2G0\O,SY.WSJ:<@?O%29PEI8AH2/$=\. -27:_RVG]%>L*-\I[ M,DK3?,1ZI,5!W]]Y]][BH$/L?W Y+5WQ>AP!S_Y##O^?_\\AS0*+CWU#/?H_:2HB"7W-7Y1%Q]Z3VH M]],Z^-M[J;=NL^_]V,&OJ&4ZLKMJ9J9!<_+BJ?&YJ[:MI[?EW'6S_R.S)<6)=PEEA^B992[K&:R2T%5(X !GNL[?BD!:_5:F^?,O7TPZQP66#[7PHZ^J\F87 N*(-W8@ MPW6:9)6X'L/)T.Z2&'](9@=ODBZ@F MQ4S")$-SFZCWSKI#JDPHF%@Y5-S2T(NQCH''AB.K^_7];M0]Z+Y=89CTP7OX M5T,XMJ7KV7MX)$XZ>ST'6SQ$NZ!-?!A7@R3J%G$/'+7?$5IU 0?).BCY#"'I MST6WO%#;/^;B35@M]4K4=W+&<8+WZ9XZL>@_$ENTX CQ"$L>?8Z+,U):"6D@#+HT MH!&<&([H9XTIDG9#+"#>XD'BM'_G]$WC5L5';ERRM02L9DSYG"2=ND^HSDA' M<[&NN:O;6_?;_WMSM^ONWL?NE_V#G754!.Y&!E*=EVIJ&/.P1PYK3K5U\JDO M3[;U0<7Y#!V8/7AE3+Y+AX5)]]JY1SM20 SPMDN8>98X=":K(T^;A=B MG%(7'HM39U%Q">J]F;C1PQI-O0YZ"NVS>)0SLJ PI#;CA.8[Z>FB95CZ KK( M_K.[NQN]3[2*:&/K4718]0;N[^U'T4:NL<&8(5[XCGGZ:O.1R]AR;VZH.!\X M1:"$.SC:>'<:CV"*/'WUNA,]W=Q\$>T,GCQRCN'##UW'J;F2_=*V =?GP#[H M]%?4Z9>!46YF0EOZ]-93H?OO7Q72#9D4Y MK]98TT)T:;=:=@)?/Z+!L'/MC M\*%[A3%N^C%>>88$T'ALRX[/$W.Q ,Y8YL/#;Z83IXYR57$L%KY/88+..U'_ MI^8;E&HPF8S4Z,&)X9S'(-N '0LCU8:KP ?\&7"(#+SMC /@:"Z0BG*L((J!C7OKX5:JZ.N6N!/Z_KPGF#Z8B-IC!'Z1"E' MN88%T9(X.=WH) 1^XRE+SW-@>:XJW?@B]UA6 [++>+-R MNQHN&R3E2 )F"C/L5G"9Z9HTXU%Q?1/7^I0?MR9-V!>6R[UQ[M!ZI D/';[O MSG[]0-\&G^NG_7]W?UN[LI0[A?6 .=YY 'MXJ+)_J+)?397]>NRWAM)PF)^D M=5%@3%OG^;,W9^8DCOYI_DS.XB?1852."O/-C+^9(0T: M!47CEZFGS+HXW]'H<^4_IG8_\ "9H:&O3B:*.QBU@IVHO_YV]/ MGS]_4]#VX]U$/Z!N(84L21/Z;4E*2'Y.+Z4.AEVGR>*^5T^FIJD\2^,!W10E MX[S)[ YC.Z"Q.0T&M;:N[Z?WV_7]X-:Y1/K>/'>8TM'/ZLE>+27J%NP, MEYG-BCO6-"DIB1*\-0;0;&1XS4BUXU$['=NV*@DS+O-J3NBKC>J97S6O'EUK MU9P=J[S7HY%FL?K$O3+(RE8<7]@>[%F978K"]^&+G>)"P?QMB+R02DW)QEM$^4<0:'#J% M$)-M%YMOKB=TO"VH%1X],E4N&GQ1LWC; M"\/AE^7(HA9R144^'Z?>4 *P#GJR(>#&W##^R/+Y+!^/27UUAU^N[G\0!?ZC]^YD=KCW/I M:S].=7>,\]%/2]L-6!F[VW 1__+RJ;SUTI;$5N.,:K=G=_+-@E[>8!Y=8\&' M0!*#WYP=(EPFX3.K/'O7&]XQ45%^Y@WRL$\6[).G=V.?L/;O([#-I-'I M;;$.\OZG?W1K-'>"#N)ELKWK&?>A4=9:)\QC@JX"";D>_8-^<./92%SZ%P_( MQON_;3+]^O7.ZW,YU[DOK#%,-Z7XAQE;9LQZG 56<"[;'D,/..9.\">(?N_, MXIGX(/,(%+U!#O[!T" /[7!.-1?G\!J6W-4,GD70566>&MYC=9V?_1NL]C?=&X=Y11]T MC^G-<4 DU-?!TOHI6@6LGL,$IH*DSFZR="N7 M;PW#L)8V6.-B*);%@ISM_9&R_W%C\%W.[0$[<3)N0'@%BJ[.N]A,2.[@F9=V M%\RUX IQWE* /&(-JTSCX:TY&E;^AS8A"O28R!'39>A\LFT@\'8VL[]U$#!F M,2V-W@>;!CU=8\R29_?;<7]S7L0OW=V]!_?A7U)3V762?WA-8JXC7/\V8;/- M;[BU>9LY=7$V M*W =*;&EJ"?[(1UH!J[3E9G7B0%O 'UB/^4!TE=\U7"TB-[+7EC19[A0#BF? ME68VUXCAY.?L-"Z<HASP[R;&-+=8#)\NH M#E7?P*U+-ZO:N=#T$L%E88UI[C#GM%7'._.J5>C-%LQ7R8,F!<(@XUFK QDI MTM=%X\3I$CNDW0W5?5QF]!+3)SRZX7OY%&/+\,D\25JYU0IMW./BI[CJ;>C MLTD)2G'1O8/?'-NB2=LU.S@S=O,NP%X:XO#':V8.EP<4SD 2B:Z?Y\D*><57 M*&H=;RVF83E@ L@G5[+K9D[.;9NJ;C$1E.!2"FP+X'9X"$4^7TKZ)D*P/1$7 M_M*J;(<^<. (IFPL7;#S._-&!F8+/PMAN$YPJSDU7X330 N]VCH9@C1@='/Z MS-="XGUCO!FI$QT>@?D>HX:ZP\#2F!(4>36,Z4"&" 19E9%M5$@U->WZTGBK M]@3$HXSO\2;:>#K5E/_!L61= XN;!E+(I<&U +)V,1?/XZ%*RDTI;4+RM8UR89U&:2WYVAYX8:\J[%VAU^6SE,GSK;D.^X1*X M9=_NM8@(5E>?(9L\LOI4_'"6E'_#J?G/'ZUD]ZKP;N[A=<00N'\!RQ65Q*Y%2K/405"7-Z>W\8;TH%'$#)Q%YN M"^RD8+6.=*M.+0%JZMB*NQC]/F;D\/J+TOBBP\JZW,&C-.ZS*<-B#Y_I1SI6 M^S,Z$F#Q*6KU:Y>? X>PRR5OF7LO "OK.+NA/D<:.0AXG[U!]FF?S0? ^$>? M3=&/!\S.^>\XS:%BKK*0R(X]V'F!=W<(R7H=R*)''3N!DS:D8PN]Y4"!@R#4 MK3BP-^4)W[VB.W6N#QKY>:,XR1I),5R1I.SCT[YCYS.>1 3@5T)KESP4>]FJ(>'-EA>?:HW@N+>]Q_?[?K*1U%+/R<9@'Y8 M>1?8T\G:>GFW[[>7=X6&BB OD8D+#KES1A6B8Z/;$)Z'L;A7Z-#4Z_J @ G[ M^OWC%T+Q0*?NGW%669%+Z#!8,TS?#'MU?S[;P)ZN#H!-]$YWF%V)% M)+(7S^.T<@BRMB4Q?SG"XZ!P@3]%[=->?O9B^\U6Y_GFT\[S9YL=B9_.Z'0; MC.B,6%*'+W 7_5A#8?W3/WX_Y7@^?)$.)?OW=X$70)];C^6XE(N M-2B2DP3&YKDV::UCZP9SC:)S]%3R2 H#U/G&J^;3&-JH9=;R,#O'4<.)$-9Y M6!W&P#50Y)EZH,>Y)'MB=MZBZ ,G%WJ0@/ &4#2V>")P>+94AG"*;TQ?Q(-' M+ ;+/$&/.CZ77N3(O.]B*H\/#G=ON@ M48;6;F1!%69<%5FT@7^S^'_Y=/.1& *5ZBB.NR%DH--I\-NRP>: GA@AE@EJ MB0(XCJ"P2=YF\6?XG>AJ.IG2B3AF@;1JCL8]MJ\)+CQ_$+,^Y";(\B:DZ[#= M0[:^SOY3.0QS"[AX"=NJN&PVCJ4IDVROVU /=; ;?>KN_;9NQ5!W"VCA]YWW M.^N6+W+'9GCWZ/_M'-!.?K^FM]D//'\:>QLO(N$](EWN4 ,!;#1 MS5S**W58[07QW4KDSP%AU](]%$=/'_,U49><08E+A<1Q0P:-%J@^Z>Q47V=L M$E;-C 3FK9KDO1\=X2L_EX&4U0A1LU)@MIG=E^=5?:K(G8@=,MU&8E.YZ3N- M^\KCGN[H4!O,:YAV&Q]V]SYW'[4PT*Z)5_'Y_?8JWMA5==3=_;V[;LK 4E?4 MK4T>#:F%5W$W/? H/_ H/_ HK^?)OU?I(=?$SUA&O[:9$*H%2OJ7TI"T4@W7 M"^'99\.%5XKM.I7)#$G"3EVF)Z[E!C3R02!FHZ,XN8@SH'[VK:?=Z?*V($E MF25\TU3BY??KNGLOD6>PXGL,$E*SF)4)9YB,I\-G@9-\FH'3.P)9=KC0$DF@ M9. ,%+?V&UD/HY MB&$)Q8V3\EB;T ,GI*22Y9Z=W0(GR]&OW=T'#\NZG/^_(,\(">>+FPLX'?%6$;L ME]8\>O9B4_#?8D==[;J/)I"QW2):!@;8TN-Z?T3^38M8^W# U$IS#50)_'Z( M,2)O.76_\&+11YHEU.Y>17?B_S*248[F2(>+QY:SPPVW322J,SB(X&@4GO,B M18)Q88C*.1MI=8L ^;R$0+6,XQ+H1 QMK#D#-3HJF9DRF)*R-J>WXUH_^KJW M>_A );@>8O0&U*A&##;O"=\L!^,M]9F2JEL1]\Z@""#UYZ?*R&R//3?#VR.7 MH>A*GX($K2#'K,&8&N& 64-=2HPNB3?@@IPS@ =L*0M7GIGQ6*IH Y=&:Z.S MZDG7UA_ZXG[[0U=9J'SV]C\B(:$N'JZ5+2Z-Z[]'YG,D>EA3A447J!*E15]!R M6DRJ1OVP3>ST&A4+()V=)PZX0WR!/0[>WYN$G;\- M=MS7@]]V_EC3J_ONJ1^S_7?7X01?$C6)-_L;#&E1;-W'E^[>[ZZJK.[F5#6.>^UM$W8M2@=NAZ7A@]"[T(78 MYBXFJ]F"BJ7:13TN? 4!C8>@EKHT>VOA!J[<-6+%:KE[9ZH<]H)5&F;C-TE2YOYV M4=SH2IAI4X#T00=;@/5FJ ]H^%C2NQOTU-9L"-KP2:)ED&+)6L8MN&^__G;0 MW=U;';_QPX6[/O9^4BXZ+K$F-<_23AO^TZ]G12P0YBL4D5=)::X?U]D8@6P, MA2P1GAOB-IS-O=VCG?=1]Z#[-MKYO'O0/=I9W29_R,U9O ![,1(<'$?3JE)' MEZ6&N%T0;_.U]056@%70%/FI;"W-Q^G.,RWB:W/Y\$=-KK?)L#6,1&5HB M+CJ^##9PUH(4P+ FA[@:^X M#1?$^HW?5[TXB=X;N-ML'?R.HF+2Q^Y]?+__>1W[ M>V?U=$[38)V0D0:N_JRJAUP-I9&^;'VY MA.M[X)\YW7;1CM8F\,0Z$+S">\/%T2B'16I8+$7L3JJ0V[! [R ![?=VE7&IQ3E:.A$@EX)I^W(P-#X^4$-G=VR&911B9OG5W7UG M[S2(&QEH-AWK4IZ>5YT5>7Y\=+CF=JH]1$L3: M4ND8J"64M7C6D4MNT@5=;L"O+[WU,00MG*I'\;%#IS@^;&VG3N[0D!AC_8G6 MG+8;%RK,OU?64&1/I=:X6XU="#;CM"'&:PPR2PK%]H(CV%KC5&)3:,B*W9GH M]RDCS7-5W#A)@U:YOV5[A[6:.;?WI\W2T**4!EAX/837<3I$77+/W\ESH'C7 MT7-RMY+LKN':MM&>. 5?PL%@C:[L!6N*18=X-K?'TC<3VC11@]D%!'3NV MB@G_@H5>R\_DEQ>GGOK-+.)OQ=^X!DBL-^H.0[)P!]ML!7UJSGF0]OM'#>G' M520!>R_MUF$&VPX=/#-FY#Y*S%0]8KV#,7AU2]G9-&:^I;;>U$=NI>N$==$P M2Q531GU?5Z_EJP>OY8JNB N5!>P?@F] BK,TVPW;@';#M;?Y+)S^GCF-T^,U ME)H__:-IEC:TUD:U+'.K# !5.\Y9.(BBQ>C]Q\>D^#JZ:WM@-RY\,0GT#17& M+A+U;./,P<^Z$':W/VYFHL:39H&OEQKS!)C+&Z]1?R<9,Y-@=248E*K;E34F MA%>P/>HYCHQ_ESB;I8:_DN;PF=G:<*$9N,1;=8Y>:YF-3H=!)8G\\^N3WYYX M2+O$0DOR4VUF#.?(3-T >;]?%:7JC#[\E86(B1HM:BH4#LVR!J[HA@.QS!IG M(QQTB4R<67SE'C1-DOJ<(S-X/3R]N4Y^RUADPZ;^C'OUJ#3I\6-D-9>ES=]/ M%.U27IX,>S1G]F0TRN*G=ED-H$V8%(R1F9G?QTX]G$;]S<4MWJ;"S]OO;1I^ MR ES)1U_3:[#U]>Z#F,&,OW[3^6S=V_??7B_N?7V]Z[[JL/X&2.EQKN>MRDF/0%%\;T0JQ,R_[2_;0?=3\=[4=[.T>_[Q_\ M=MB)=O?>+7G9_;5]?[JY]33:^=?7W:,_T.>=O:/=?^]$7SXMBU3SU_;^8.?P MZ&#W'6(#AT?[[WZ+NK]W#]Y'W8\'.SN?:2S+C>'E=BL5-W^$*S8;_[+]BL:T M EWCJYB^'C3+4EK8R TG+3,TC/W&NC#C-(^Z*(;^+WQ@_5*2PLO7#6N"D@H[]+U1-<4G7>XQ9:W+UFEUJ(=O:SQ??S&N MEB,>HP3V'#U66ZO\>U(\QN.X?ZH3!>? E3D YG%T[WP_37IT77:O9R-OC/,3 M9JN6]=0Y<;>+_HB-\]&/BKK-FZ>]_:/==SO1_H=HZ@1^/.@N>^Y:U/S7 M-X-X.7V]+-,GO'W6R0]^7WM\TPY !0?^#E^0L6NYOIYXAIH2*B8-\&&?-V_4B&8Q/?WGY^LFKEZ]>O'C^;.O5 M\\UGSVE3]?*"EO0QE/!X5)I?[#^F5@"=HPD?__<8^U/QNWE>;_KN6ME'[C;IT[9YLF_J*/:7I#.%L>-C_#_O_+UUHO<2?OJCO\Q^^ MZ/=IK.NPP7_47/!F_YD5P2D_R$S3M3F^5\TYV!RUNLYOPKZMX3M8\&5+OI\:S'^.B% M[>,&WS/TVFIP#GU0<>XU*J0YOUQ'VV IR^W7K_> M>KVUM?ETZ^FSZ]D VXMM@!>S%?WMJWWUXCZ;!S_]0]PO>TQ0M:87QWV_+![& M?T>UP;_HR+]7-G@^^@]G_M[M^?L^_OMXYO^MZ9BH>D+M%D?F(0@>SO^]V__W M??SW\?P?Y<#T$34_ "CZ*);T@Q"X=X?@OH__TIZQ68DI\SQC?)Q7[Q:;%TFW M%_TADANJU%PY\6!)WU:+PW!6:NU-^ GPQ),S2D&YRLY6 MZO0,[;P9^"*<*74) M;\=*'%U0:Y/'Q_#!CDR!O*%HX^GS_]8'$8@]T1J[JG)=(WS02Z(53#] >(8+&],_TXD@*+DXLS'C2X=^> M,AU?E#-M3Y5I#:!"]7.]PN!<,Q?!PE&:U-=):J4')\+7WL6Y\A4*AL/\_EC@ MONV=UASFS!$JL>!4R7D9]1*N4.E@]OII54K\3*!44GX?:1GV=87@D-)V&<>U MB>X.A@)F E)38>_#4G,Y'#_7)%==V.7IZN,L'S?+4MR+M,)%YYMV,Y#-^YAY M3O) 54O25U0PVJ"7J!E:)NGX%@7MAG%QDF32O;@:Y_8#TVM5R\VMU\\W]IZ?N.Y?2^OE-NW_>I^!^^^= ^.=M_M?IG*D'TPX>_:0B]3 M$7*Y<[ .%K[*PF<-->A.;)5U'>M]6O?[>"D<6A5_3<_!73OG?]$ROYT\"/_U MW13K.M;[M.[W4?A_*8!PM!GY7EOGE_!/S#6.^P )_5 MZNH.]KS(;E?WN&$DX43]P- >G;^\^ONV]TC#V9T/9BA&X3Q:B/' MN"ZXT'8[J->-;(UETH[J208+4HP:W9HUCOD371>5VN[65>&?Y^VTF9A@UV$+ M.0IR1S0GAA.,2I>6$F2@ -?0)8LVP+$;:"@ZY#BA>C;"*7 MAY8OR/1U2+>O-OKU1$YI5I=-8%PQ)^C3<4JC<'P$ET@>F_=@'1A@J48%';DP MYW&2+IF*M.C8MZ>9SS[S7A>XPH%_>A,'?J?L%_F%WWE7/^=7G%$>W ))^F+S M9B3ILQ?<[D;\Z,K#[M*>6I#$W)&$.GY#S M#304Y&OZB[>0LJWC(TLDL6#)$K?IZ+J@5]$K\"OZ^"3/!]%Q+#O3W=:TPXL^ MH%"I,;"#?*L&)Y?@65G+Y>M???F^CF8@Z..F2C)1"E@/F:HWL(M*-E.9*Y9L M;2>H3&'HG1%?M1?4AS'=KYE3F>1T^G=U9/N B%"H-9B+D%0=4W)=AR0H,S=X M*14QXX :#']7V;D0;EAD9T:,1^&#*%L'"6Q49V-$HOY WD]HC\.[" M'%.VSVFA+$YI?$$_!\IL7F2&\^0W7[]),OW',-' M<-RD"J$.%D^F/FCP*O.(>4[E%/*JTO..#0O)W(ZG4HX+S9G\W5%JY 2YX!=3 M7"RD\_&DWZ5W_54\^73ZBI,XDM(T@L#/1N&\ U5(JWCL5O7IOZ#>7AHGZ[VX/NB[APWE"[H,&O'KV1 MT2[U_M;7BDH"J<^J6YWO26SN9>:#"?=T]=I=D8'C#0\7V@)_(+HKJ;',FYXF M?4M]M:QA05-35E;?;A:6-E@S]1HLVV:Y>3VS2KOX_1U9A98&51_GRUQ8Q-@* MGJ;<4F+J@>AA@0O%&\AJT35OM:?C/[N"LH@O/CA$;ZK%?95;YSV^1H MJFB69 7S*/=(\L):"UC,8R%B9/\6UMA!7(CB%?"L\MC$8F=^+_'QS3BU2PB* MSO+20>A65[GZMUDO/+F>)6!1*T8,/&I'H;:L<&K;!]K',B- M(W!KHYW/;B+XL3+('A(M.]]M;;\3\P$]W;;H,>5T*.WY0HTI1FS0'N%:3,]# MI,R M+$R*@ O:.R.J1@K GZS^V*1<3Q!- 0E;W' +@S4Y<1Z!B/)@*61 XD: M#M0'W17@7=IV'#6*SNEA!82 34B&>DA%N:G;;7A&,U?DE[PJTTFK%Q9TA7A1 M#;=5+VX7QV QZBX#9J6\O<=L^R:.6?W&?>]NV.OF%-3:[=BKW-_@G077-O[L MQ2GV%IM!)2@XL6E@LOM[O/Y8PQ,^?5J]UC #]#Z(28OF6N9!)P>J:,XTG$*N M5J"@,%>J]B9VK MQ^.J;(_77&E7?5Y#F38'"S[K+#%?E'U!BIN M/:IQY6"5VZ?',I\:SP;&R3#FU%$2MFOJT=J^3QZM&U VN+EN#6PY(172P236VZ_T*E)BUVD)HTX/'# &T'(,(@>.GAB9#U5 MGJ=Z5&";,WFVI42>YQY(V#,%;Q;)D$R:#$">K+D'!;,N5)7%FTBG)2]F7<^T28%$*5,B&U*WO*$.5R5#NF4VV&RW M+Q_TC=C2!T^ECH1IJD[O\0V+,;O1T]_KV0$8YS@I(4ER/7W!*X&Z5Z*JPO;E MG/;K +%YK$Z'PNG<")$7K?Z2&IQKPIS4J4*A#<2>S(1B+L2LMJVM7*=GWJ? /8:>J&#WQ=86M1# *VI M :-X,M18-)*Q838:VOSYQ*5M:]0(*Z9777BP7.=*.>\].3(R@FYT17!G8%ALG&,+X>H:MC.<4"UMS0 M&&0AK"B+O\M8[+ZEM3U1!8!Z>G&*;HH3?T3-1!O3FH(%2)UX<4<3CL8D>N^% M6&ICF;FG4@_E)3I1HWOGZX;5)-VQ:HO'T8/^F9S[/5=B0?R=,IT2HKV8.+L.>R6B\RK+.@Y!H\&6.H@30@';W(R4Z '&N8.2W> MJ"0T6'PVSP;I,&R/L,/4;7'M:7 F^!J=>21*J=L85'TK2+,FZ<12RT%[J*-2 M,1BI_VE]G!T1[];HY^U-RY"SI!1AM> HEYP*)6-,#$WW+9EMN\W8'5@Z%XR. M?H ;*>E)%(".3A3W\ M/2P\?(!U:H/PFDPY^UONU#)ZA@.VS;G]<[JQIBZ?YP\NGROF,*5L[%@1NF K M#2K3DDX);2#.:#W3B747UJX/6P9FLR=5R,SRL,ST+-U>4^#539@"!^(@HTOV MT*>M7LL6H(7#S5NKX[0)$:: 5[B?QJ23D4P0493[:WI&DJT/\_D4!9+]YPF" MZRU9MXWJ\*2]U$X.403 [:!]NT(;*GY1E)0EMB%D:EP%@@_>- M/FH603VYP)JXK),794>KP6QM6..RUGLA= \NBD6K$;1Q_*@3YA.A[Q+BDMYZ MAZMUK%PU'[HQZJ9-Y] '$.A1]]UO>_N_?]IY_W%'JO^['P]VZ)]'OW:/ MZ']VHG_O'![M[GT$% #^//RU>[#3#@SPY>O!X5>T>;1?^^7ANU]WWG_]M!/] MNG.P0S_I%]'ASL&_=]_M1%\.]O^] M^W[G(-*^_+[[Z9/MR+O]SS2 /Z*-_0/^FP:U0^^FOPZ_OCW\"#E_G"T+_NT5 :T__AZP&]ZF#1,M!K M^(//-,0.=^Z(NG!(/628!LP?AMI%)]RKN)W6A3C/OA[1X/>BG?]\H:X?8CR[U/@NM4T+\GGW< ?3HFM&'^[L?>Q^Y*[-6+T/ MND2V'U]V#G;W:3+Q.9;0_KW/"]W]]*G#7>?51K=V:70''ZBG]"_^P>]=^O]= MZGXPE>I7I?78_?@K[P.\4O^XB2V#7;YS\'EWCV:]O2,[M"!8GU]WO\S>U^C0 MT>[GG8Z,B%Z*_^Y_I=7H?CWV@;:X@N5!W WLWS1#Y1]@9VP/_&J5F<"(5':>3$7:8T EPAM$)K1WUU&+ MJ(YR$=0TOFCSV+FT+@>RT$%T.^Z?BKN$=%R:,SH%XK0NX?W^ M:EF,Z$$SU-G5X=BQV)%TPF'4,W1)'1WEI2M,629%O745.C:#7-Q4H;4SM00= MEV,9])^^#28"7RP[&9UK;(9D.#0#>.32B15?B&%$&=(3\./S/!FL*U'>BP?G MSP\5N#>"8/-6J-3\-7H=0=LH!_9Q)&O*CYU$3U(7O':'Q[.="I129]8-K_QO M]A!#,B+Q4%\KN0)C:SF#_(X.*9U .F=&_Y4V" 1+SAO%<:\#HB0 MH20$/1M?N=Q[#7;1C90"='V!SCM?GD3K<2"Q9@EHBI]E55AHX746!I_8C20! M]3D92]!=;93/^;'8=R0=#ATJEXR31T\]5>)QE1Y3/UW809T]'G# 5W/]XF.L M-I>EM$D 86^H57JW9&%G"I. >]$6L+)7)X@=]5/:RJY@RN7FH TS>.-#N%); M-J0KV^H2$B017YK-$Q)]%_$_FOE@8IU]07F7+_G-@LP MZT43*N1,9\"PCN:?JF?E:Q;4S&JX#BG_9A@DUW%1VWE20K5]XT/5$E6S.3FZ M!!RX.Y>*5:TUICU:<'H/;\W6J:[-!7RC_2[HH0FK^2(0YK"<64;&UV$O-K?I88'3Y7*FI3 H^^=(-\;;Z M'P/Z@S]HP9!;3&_UDG3<&<_;.$9VXJF0G!$.7'4N7<6HP(7$H^E*C6]!/?5@+03 M1^D^K=^XB#N2.=BWWZPYXSFXO9OS1NI/ZC*@:_.M5UHDU5@?2>^&QF'YA?V& M:"%B5HR9>)"/U'=$EY_QV0FA()(4K9"U6'12B1.'I57R-KFNN+:I9*\&I^]? M6(2Y6A]9_)WG9V&]/'=D(T@:MVD>UEDRSF7_VVO ]<'Z(:A5/!^$"MML=YX[ M,?$!I CXQUCS()#LKJ-D$(HZ9;-$TH)WERY#3-'^Q:+BAM)I]]!KF*19TD_>J_!V579)*1[S,H"[3 GN:3 :TQ8 MT)-<$4:DN?A\ Q M8ON,[-=C$UY3;:VV%^QH6V6(P\7"R4]0O2U7L< 'U3&NS^J(RVN$M9 ]QE[@ M"@'?8#FAXSVL67=H>DC:N+HE&FES?(@M*$U2#/C=D]G@LNOJR'OYX,C[H5+M M1BH42.GD>_$ZHLRVX8,BBFD.[0)W5F =T2%*]>P54A6+6((ISHT4NO9BTD4$ MZZ-^ETDS @_26N-PB^^K&TDX\RKDH3F_?C2L9CKQO<")9J[F9(99TG. BUQZ M)&XX\@%#XN&>N%[?"+Z3@8^!K9,^ L'B8ZK[ M(.#FTXHYC0O2'AHF):-)!9$"&H-4)68 W1.U)("E(ZNS-%-Q#.INRRS7.I ' MBE@_SER]) M9COO:43JH:BD7ZX]M23!K&W$TJ""6Q?Z% R)'DYZ@E^T7*&-W%N094M5M*N MENH(JIMSN7BT-6W2P0EMON[:^=C%Y03#\ "L<)0!NQYW'K]Z@77@L?46UR% M(3, 'JK3IHB[/TC;1N0V2H;,0Q#XTP,H,^3[\U;BD"_R1D\R>58T\[;N/:Q*,,RH6M+ ++&;_CHR\.UD2NA@F3J7 ME%^G<6F-HD&-\&;*T*L;=7+;AK^&.(L'FJK-DA,J;8J>^+-]DLB]>/'9".D">EI61)[:(F3A.LD51_S]X/9;1>\;),Y("0?N7 [2,U9G;=<#U1?!W:H_]HQ<_;PJ M),D_2"VDW5YEXTFG]@95"&PT3W]H?<5?LT3&ZF+9^'0O9PB7#"!A/!UMW/&_/VG\O7.^^?;KUX]>__JQOIZ<_O]BQ=;;S?I<_K! MS_%2HUT/+PUZ\1=Q+G[I?MJ/NI^.]J.]G:/?]P]^.^Q$NWOOEMS28<SL'>W^>R?Z\JF[=RN',U76T?V]>_#>EV%< M7B68)W:F5((5R*&O4AD7EHX?-S+<;$)[+2QL9F:J1[+&_UO!1[+KF!=9":L1 M/-('=1.E'KTL@4!EWZFA9L]\V*2.;,?L[2O>Y4Y"<G=Y\=%VTE9#YCPE*.86\>T?H=KGFB2ZX< \ M7/?T2(+?MQLA*E[P=_B"C-2H.*W/G8)],Y5VU#=IJM_^_:?-G_CO$LP,^G?+ M[!V1T40'V5Q$!_DPSIIW]D4R&)_^\FK[R?;FULO-U_J__VU)Z/MYRIE;O]A_ M3*WC3X[4GAZAOF1__XGUCAF4]_*^[>?__<8^U/QNWE>;_KN6MG\RS"\:GVYBJ\*,OD=,#1/];9/_[]:/_^$, M^#+$A_W_L/__TH76._SIB_H^_^&+?I_&N@X;_$?-!6_VGUD/G'*N+&O%/WW5 MG(-E_>(K,()KV5YD#C':"V?VFZ!:LD[ .-L7.8,78 YU_70R+@?VI.*@>7_< M/Q/@V9.7+S9?O'IF__=Z-L#V8AO@Q6Q%?_MJ7[VXS^;!3_^H,:R(')G^WS6] M4>[[+?(P_CNJ)OY%LL"Z2E$CB3Q-#NI"0#R<_WNW_^_[^._C^3^*BQ,SGE,] M\B '[MTYN._COX]RX'/\G6'R9PN"!T/AX8 \C']E+K:%B3)\U%?O7_LA%+U+ M.LG"5)MEI^4F/8]';:@AGO?7HK5INK&K:PW\DU\A*A<"YL:S4QUN/[TD)L.[;UW_AMGT[::VEEYIQ6R_!&7KN$POE7X.L MDVJG&4F"]6(E)]U\,F#/T-7::5+7U(LO?(+[XNQP&\ZQX%^#J0*"*X1IFD@! M7,=RGI@+C1O-@EJ1(YL46F.(W/I39GOFXIE\!'KJ*D,")6JV&&]+(5C.-1FP MGU=9:5(/Y*9HH-.E@W@]V$0GM>(8 (?,P K"#V:.4,E+'9J!% \A6J6@)1W, M7C^M2@F3#2RL">A 3=^^KEET[7I0!RAQ(*@,\<#/,0A%XJL %W;9\L;Z/@/+ M^;A>Q^->I(!KB65V*)7[,%8 90RRKSR0M$$OD7>X3$;R+8K-#>/B),FD>V!_ MMA^(MLR?2.QK:W/SQI/V7EXI:6_[U>V)RJU K@?P\P\6])U:UV4*1"ZWR]?! MGE;9]JRAUMR)G;&N8[U/ZWX/1/ZAU=#7=-O?]6.]%MOW/IWI=5CT=1GK?5KW M>R#+OQ1D,D=[\?!!F-^]\:UEO<#F_1'6#V.]*YMYSD]LJ]<6QDMPSZTJD+DV MF^>N'XZU.!#KI+(]NS\2\6&L#YO]80,\C/4'YV7=' ))6TK"^B1S/+W+R1P_ M"BELQA(_]*GQ"_YS63">G?_\NOMV]\B#%JWI&'[Z!UC%A03^W?[>^UVA>%\A MB-"2\(>K.V3+)$>M"5[J#1)+SRF'N?19;%"_:.K.B>+W:O9,D"@#Z$:'[M;$ M5ZLAM]6SPWS.5H.P!6F,H[@<,^L"2-B5MS2*Z9-17 @#B@6(JX-&Y7HZNU6-M;KQP78XW[ M+5G,-W>)'+=Y#TZ#UBYLE'-.1X4YCY-T13#)[;GJL\^\UZNN I!\(RQ/PM7J M=MZ/S(Y>$T&Z$3^Z\JA!S3:'@4H(0SFMS_&DM^W?GK$\3$QDSRI)B)U<7_EWSB00A'("WKMB$RT^5I3447",A4\9R8+58;1 M.6UR(8$",#-KZ24RT:G'MW=S]:Z^N8ZFYCTD>YGFR -1!!#D!SG?0(K937\U M2?"PB1+%(YVS9HG;=71=T*M PT>_JA/L":^XB/WOIN@G0F,+/HIOU>#D=G/) MT"UWY=7[VJ!-="GL(87WW%I_CEF8Q&9LE[00;,L](3ZV?#4F'K!0MJ M%"XEHQGNZ IT](+ES^VN&I8TTC")Q1FEHR?,A^-4R"PS^.F8O%>U9UU IKC(^KWEMZC<" M D(K;HJ 2BR/[((&OWKT1D:[U/M;7RM7&,0$*T[*T@DU7T;66TZO%BX_I0IM M]0,&7B\\7&@+_(%HCA=@,"+E.TU$[55YNLSK:6K*RFJ[S>+3W;I"K'*S;)OE MICQGA7+Q^Y4UM:5!U899^O,Q%!.4=VV-Y-!Q]?*]'3@PG-7JMG;+:]@V8#6A MY3>SC[O"(C@O2F@ASWI5P(IUM[;)T51AK?)6QCV2O+"50NY*3VG':XP*W]2P M2$1GSA74 1(I32.UEU&PK!ZV&:=V"4'165XZ"._@*E?_%BN.)]=3_.V]AL5. ME/>ZKM.3I89":NP;FC0 -])2.X5^E,8HD(Y2!4X1PM4J[N 5>W4X%6VCZ7A'L*_T(S W-ZE?783@8>58>Z09-GY;LO_ MG92GZ7?$L)9,>RJ,]7RAPA0C+F=/\#0!))N+,S!MK(@*\ T:NV,JOHE@V^R^ ME#I3?!^(/SU#A(VV.) 9UC7/9OO! S.Y4A;+0!UXK#=BM^1]NEHX*JNQ55UY M=Z7[^(#=F*%>UK)/&=Y'N<3GD,%WZ/)G@K9V(YZ!ZL&#G6157H&@M\VG7>1# M?E$-A5L5,1<5XFO17>X8[RV^$K=OA):YID&]=QK3=1,T:NTZ2G&OD746J&'X MLQ>GV%MLUI9@Z\:F@K4WL6M=MB;9+*1*>'6N-F.W=Y<^OXE=^D&PO."W8/'5X P'(V]5 MMD>_KK.1Z3Z%7&-TH43)D2&8"KB+G82;E4&B^]*N^CP',O..0_9988O]HOHJ M3)9ZC.C*H3^W3QTVFHU2Y<.8DYI)V%KE4RU%L>J:MD= %9[E-"?EN#6NXW9[ M2P"16VZ_ :A)"W"D-HUX/#*)WD_]2$/8H8R**WVI#E'3,'S^$)>>')9<)0?)"R'&Z MO<+XQ4T(X_F MJ?*QRQ!F42]U>Y/N;(7I4"8SM*T2VH*LAU#361Y^^O^W]Z7-;6/)EI]G?@7" M+WI&FH!=6KQ63;\(6J)M3LN2FZ+*79\F0 *4T 4"? IF?/K)[>[82$I+BYJ MZ9G7;4DD<)>\>7,Y>1($!X0$XY-.?)")[6S;BL.)<%JRO$F?@Y#"2V5)6"!% MY",8\+0@WK=492>5^-)!WPM4O^$*J+TCR8W=F]OGQ?S@ZV*I[$!6J2 M3$Z?]4JDYBNP0$2-Y1;D-42%HE"D.LI" $K,J;IN F@M&E4>74\38@;I:/>?A'L%WVSB"WV$9%>H*5KP7_%@':KF.H8.WOZ6)*S&Q.5:/J/@< MC&L\E<:E$Y28EC#XFWW?RE7+XGJDG4F4-(G#VY)+D=#KB"^FO0 /-VOY!LN[ MTK:;W%'2%FX.H#:9/ YF(TE>(A0:_8P(A#^;:="TI(UPQ^2JLP^6'ES!Y[W/ M1X;R$>7WD8+@]9WK=!59XL;"4W<]Z3FPR8,HG%*^NE#(/_919FO$@K:+QGGS M' M:+1;$1PT]"Y1;Q-6RTS 73(!^62INRGXP<*I%!$'M5TT_1XL[,_04G"!_&^7MS*R4J.YWQJ2Q?@#@(*]@N]@/9 MO:*"Q!L/O$]!G'M?@_S/:.+]'B1@1L-D@T0=83Q"V,(A&&532C^*Y\.6B#J- M,#95LB#OB@U]J_:.$I"]<*8].CS^=ZFQ0Y<=TJ*AP"+OA3*:(DH2?F@Q':*- M@HHGG8[ZRK?02J-AN4IFUN0FSZ;7-_S%412DA8)GVRD6K;>:E([&::CG!5X_ MS_Z,W*?[0 9\N6:LV9JONK.T^?[6KG] M)-ZP#1E=?7S[+#C*!:&A>(YQ!,O]0%9;B1D%! L=A)'9AVABQ'U.[,#1\8)^ M!N,H(0^&09R0LSA"S[?9JE !!>ORYYB+DM@YX]1Q#2?>0\K#I,PK D)[4LG? MU!A)A7>,!^PUU4K,&0814)LPQZ)WA].H!H*'UT>0P@HD,Q5A$Z ^^WX0QT.40&6OG20!W7\@9@XU!5.W64"A,1Y1A('"0!7.(@ M1"R[F='K#%J<:LM73I<(D:TJS5FJN 3-B7M; M0$M&?UP44\:T89HKTB@ E< OC5&0!"[ 0#FY9)7GA2_E6*HXJZ3=19'8 <)% M^6AQ@_:&^[X-*<*QZJ*N/#-E3&>>9]G@;4/(*NQA/.MJ)ERB'/ M==2'1YWSSUCECS]> M?FEUV_4U_]^NNI=7^,S>A?/-RY,O[=.KL[;WI=UMPQ<[EUZ[U3V'[UV.3M3 SFY^ H3^,/; MN^C2SS"I-KP;?KJ\^GC9.>VTNG]X[:_?SB[^H.%W8<"]5N<W'U^0L]L772PY=];.-7=A5M\?;)>=BKGN]5W/ OG6[[U!<1($X+D-K> M%Y#@BO2#@+5._GG5Z9+(\RE!@;\Z!P$N';I/5UT0L.ZBPP>OH5]\!<'V221[ M,(1+D$OBWPD'H5]%S:H_?91O>? %OI@]WSKW3"Y)Y> Y\LG?5 Y$_ M]]K_^@9#O\3Y=.#A'7@V',.OG/=K,-=KPF%5OS<.#[8!EN%\..GR,M5LKZHY9'DG3<%#C M&@RSM)*=U/PC%D2EBAWLZW8^M9Y44\\JWSL^/CCP+I(!; 0X$/#,B>]=@F40 M>"<)F @^B(SO?7AS\.8U!9H"\>DXCBVOK L)H37.!JE.IU%8$-',Z?43$,$M M,NK ]H/\>3UQ-=#[V0#@5:2&PK-1J$(\=1C8MWXMAM^!5*GV9-KM%X>"T@_& M\T-&%P:;"%3"1G186!0$0J 8X;_&211>04:M8-7WI,CD:RN3$?-1R\", MB0I28#M"D#\0+A"A2/Z5E%HZ%H3J1$G-X4%.#BRR5K%V ]$ MVK92H=$R95,GIF@,]JW+ #._W/H:U/T<+9&MQ-(%-ECE,,<&!F:>2I3IT.+ M%,[C =LQKGN"%[PCT^1R.$V&,$Z=.I#XFZ$-,#5VOYH\J0(8%0J988\&G@KO M9BQU*F0'>#6HLF(*M%GYGT$"(J_+V#1@"I\1A;^9-"Q7_(W@UE+7*2R9H#F%B'($WYK&,&O@H0NZ%T%'+Q[\N&0!E6S2O0#C0SMV^13 MS%I7(&$*.VU508)^;JOJ>*S:4R= NDN3['$77#Q1I.WI>9BVZV?A3 79K]#8NT(3_S6 * M./VIT'!RSBC#>LO%XE+F#XHH)V =Z9_:\^2L!>8D!K/UQJ\R_>RS-DV%0(6A M-1WNV*YK50F0SKAD$(^,@=J8^S1ZST:/7RLFT=I"2W$_W;F@$VI0BA7("ZEW M'@9G.0C!I4\5B6S6*-80"T3F4>RO7A=(:/'XAWDKID:M36JIR8J/U<:5]Y$(- M-%-5.W$C.#5]UX5?* BSL<3FX#*-#"S%5FR,S;.;E+/#PW@/NZJ.W\;7'Y6U M%10-HD*<.\74Z(R1U.EM]J=-?4$#V;/*/Q2^1P69)AF?$W6MZ#&H^ T\%3]O MI?SK8AZT=AP:0492Y%$-! "#92LR2^*3<3NTG>AL;[5&\6EJM3%5-P+ M'JEM;-^T4@Z@H[$R%+[":4 ]T;FMM MFY,'F:<)]HS , M8BYZ$0P($VSILJT2"&P)'H,2-SI:G5.JTJPO<13$?\.WXJS]/(OO:JWMJ?8F>/*NPN=I(B9D%6 Q S4P $2&ROA*NFP*QZJ. _IW;-F-NN<4O4,DT\1>GR\8%%M6PX'R$U!3M/0 *V@K$TUM9E=+M^PLWQ1D@U$K92%UHU6/I]S4M)]7:4 MIDFC% 1A$.&0?%W+(\_1W%UJT.0&*P(;A FFIG(OWUD4TOOGL-OFPFZ6Q' B MQ@Z2B_9@(T C=R,BA_0TTVDTDL#4/#?Y":B:K6 SOV:A#IOK4O6-I.A*<13: M:Z09B#AZAH#H7!*\NA*TE *37)[$7] (QQSR:**?F!^#9E[#.,=45Q$3'$7 M80R'O+H! @\XUN?&>##<*C7#DH<&61O%!1'J6>D[F /79:?(.\IFFL7,"=YZ M$562BS#OV8\V@[\#C>>9?QR6F G++%Y2W1 MZG"LHRL_SBK*";?3OZ>>NPD*Y4R&3F.NBH/L.L-LHMG?1K47A%+20AH:0S:! ME+*-RW,O:62CU&6(6H'$=EV>:!=82G3BV?EDEYW/'!J8N/ A@Z]4;*F6%T@Q M;3T!:=\*TL_BO(*E/DF"NWZP5N.\7EWFS,1FU24[B*(0[M1KN# M'EH88PKW M[T C;+14R\X[A9.4C"0>(PS>X$@1.F9*7;FRBN.D0OJV7T.$OBPA;< M;;08:T?/\590=IP 13&!5=R@^:Z."V<1S.<] )\3B)A'8M&\++/R%B=)HC%I6>#IXC%0^+WD"8ZI18'%'S MYVBG.P1-C==>@_UJ0^[ZF$SJ2_LQ:\[(GKT"R/C&(> M:NA6? 015M/!)-*]QP;9-.?B1PL*#T=FFDYFOO,&<104VD*^J')O5VG,<]6 M,OSM>4;D=BGR;=)R["S@Z<-SY&6#@*>J;*:9;NV*PK^_*#Y^.CQNOWWWZ>W!T<=/QR=O#SX= MMCXU].VN=/\CI5 I# M6]];W5-3R'E_(TTF=?1ZU0+YM:?YXC^OF*_!9L 9EHH!5/F; X:*&NO:/-YW M,(HG,_R%].,FE]=I^PV_< -'+A:G0&94]4X!6)E^V.6&XG7*VGY;Z?/NB_$^ MZ&DDVXG3=;KRU,]Y/L MFD ]O)^R)MKRTQV%[W\PZ^35-,?>Z!&<2ZMPT<-*W#KV JKNOO_$R"QYK6T0 M.78'M:?.>EX][8WU;?N%*5@-0>*NY0$[7Q/R_@91DLA?__[BX 7]7& C+OFY M9C5[\0CLW?/HSNMFHR MWYAW<3BY^?7- :J//G*KY"\'64((X5_5/RI[B>.! MJW2"#@"^/_W[BV.\Z2N_RK#X7> A/%4Z&.5O[Z=^\=#ZZ\U;[C%8I%! MD,@@69&Z6W=44JI'50O3_A6[HT?\VIK]M+Y27AU78C:CEJMFS5\]ICIKQ0H\ MG8.V+MEA[L[^O"U#KWR89'>_WL0A'+M-6)E\3>S(_/XBD?P4Y\7$.PN*2UZ8DH:TC;"$@Q('UYI8(:D2,;)8+-SFWLUAVX:64Y+1 ML)S].<4^!(#A"LGR;?HP-IGC).?$?,QT92.! 0'%7&#?5JJO51MNUD:^0J.':&DU2Z5JC22GJB:P"+SQPJ8LY^M M,S[.:BM3N0)3H6@IDZA_HXCP'18RQLHW)#-=J+O6V29W*&J_U"G$A>0:&-1B M>(ER5ZSSU"%Q: $W92 73 MIJ^'54.R<,BJ[ZH9,S+4#EUTMWZ1(%ICU1>AD-Z!@40I<)(#Z:,( KJAS.X& M5=H&KZB'EX4=!?EUG/+PL >P^@6'X>@WG D]/(#);S=/^_K=WQH3L6^:__3Z MO?G;KF=_-A&0:FE&\!T)S3Z'GC>SK\L@[NXGY7)>E8L__H%5>W'H_<>G M2(/HMN.2K?4H)&-7Y_J4]OT)J/Q+Y3;LJ-@_MF/]9^CE.H!3SCR MM&O:_B>Y-7G\#,I]?-O:BR=)W8[^//S1VI-8HLO7MO/-?]WD&Y&:NSS4H]T? M:FTP>4=J;X\>,\&:%/"FZ*@E 7HMW%A5 M= 6]<4[F:UJG3=7/L)O-=(I%&BHUQ4$R(+A<;=$I#+Z0CBL9!SJS,JAS8 M)6XC\!*F@[&O(#92MQ^!=(4QMD2*IHKEIP@28L6\%^ROO#K8IF(.RSXW8R*PA>ZU67<>^I'BHA?&^# B MELN(23F)JY0W] 8N?+LA;X6WSU:Y(@1?Z#NZ.)\5_()1:Z9J>;SS*&\*RC=A M+B9JQ"3=F^8\D^&6K.:I(Y2#,,-F?$4CN@Q&_/B%L+^Z$/8J^V,30E?[BB!) M++)"AAG=?,++!3^5&X>@L,72QFO.WL9:.N&:@E=AZQ+XEMN4A!M]\G7S(\H' M,;<20R[:?T_#ZTWS3>_H+@]6W^6K4DL:#52T^\.0F51!9ZJ]YUYI?O5 BXZB M&J@Q60**$CG5%AV?=O,NGZ4,F_-(?\IH;-,.,U@.N8*Q>1O=^-(_5MWRR[1" M=BDD&]!YXW$6,W5K]2" Z"$:4%HRT3SZ3)K-?8^+^C7-IXSF2X([^#JRM&1Y M&A%F\^##;W$J_QCB<:*7Q#FV3F*R17X7F:VJVY22?327!3D.A_,F2(8EBF6: M<2 MF+@)$'U>**D96*C[F?"I0L)W^ADM.MVH25$&FD:^8)+2HM+X"C$JA1_6 MV3B]4\2D-Z?!:G1+>$&J$D#YN/^6LN25A6L-!K3MTND=/^8HS$/6K.'&[\\5 M-=M\R7?PW2@@^/T9FT>FXJ9.):DN2IKHUATR7-_%1CM;[^@^1ZOO\V5=\2[S MH[K >T,@IEHY2[-[^B0LZ.'JDE'I+4J$N+R: M)CH4$M=KG[VX/=7>4"YV8F7&0@78"5]VRI32>YH,;*@+"9F::X]IHLKPRC5+K"VM6;CV!CE5YW-'*JIW112W$ M9.QZ&?XBCT-YJ'"(T*9E;GUL'V)VBT@(>30A,[6"I7@;YY-II*-_U#B=!UPY M_C #*_@'^Q,,T(P#>S&[2UG3+V/L]+DKRR1A%O(TNN-^'+IE189R-:3H'7L>>XS4J&)M^*C5C00/YS+$^@7;+'>(<%N8+C-1>\N\WJ7_[U4VM1Q M#7'1KT7=*I?U/AFRB]\O[;UJ'BA6.-T2= S912:I=1JPZ.9S9 =8@1CM59O> MK=77D$]"9D?-=YJ/NY02ZVB0[<$WO;W/TG8(A>K^=P6/U>Q8,?3%Q? M CS)=,(](F%QL?X<1$([$N,DP#(]+XFN(PXGE'SUPI2GJMNUCKO?7)8IFIDQ M=9%%-H""HKJ9J@LTIPM?I<98:E0^OWO(10=:*#I4#>(5=Q<.I25M#SF MB)O'HM@^Z+I6+!D!:18LRPXE#$A6()%G#+A-#[_ ?%!?T"8;H>9A6UDUTZ+& MR-*U<$Y[2A^NI+N NR*;;XJHN,8Y\C?)'#VB1FE=:CMI7;B*\US=Y-!NG3[?^,(?^T&",DC.;('] U&XT%$W MUIC[L5(6HWJJC>W7P!SGMGL#_Z/(K$&&XBXTNK^6:4UL"M0:2$83Z*>S"(.G M H:!,>*<%7O\TOQFRPW>2!V6NAABSZ!I49^36T?@:]J,FM:BIG5T ^Y&Y%=) MQ[QP-75"1%VJE#?*E5BIZ-"XF:N5$Y):GH>\GH*!0/J"44"X>U#>RN14[=S( MYRM[)E;SPA0;E1;E'G3FV@I%X9[8 M;.(4CO[+YV3I_&3I,HE1V@@^3H]?:;_=AM(^C0*00%>.UM'&+6Z>9S(#&%%E M,-=,(E[4ZJN4_+-[ZSG6/IURQT*FXYEB4D=BW?6/U&?0!H=1K\]!#*+*3;:' MJ,6LWX* @3!AE--M\TSD2[:MQD%).%59WJ3W09B1\8N7A 57CD8$ YX6Q$V4 MJIRI$G-2"'N!ZMU3P9W8$%Q]H9H'L]>UUY?ORQG#MC^3N$"-D\DIM5Z)]%$% M5CFIL=R"O(:H>!1&5\=@")Z*F5[7/>$6C7 /1-?31!B=QNSXQ,S55*!.5\_9 M63C#F^=8R$YJOG?;T'S?07H5I \$O1?\6 <7O(X=BL:9=5%6 I5SC%*Y@7/P MD5 9&@]>((CZ8,/?;'-(+"'6$D'.U;M-6P&5[":[;.F MHF12^7VDEWE]Y_K.19:XB8S474]Z#C6;#J<$2B@4K)1=S9GL#/H).$UR@O'/ M8QSJA)4G$]26##K>"'6#!#]X+DIN86^OQ3Z+L>\R#I-3,-AQUMNK&G**8'%F M;AE8<'P8Y^K-W9&H3'1FVL?9UQ0.PFEQ1[<\6;$BL>*#!]ZG(,Z]KT'^9S3Q M?@\2,(IALD&B=AQ7?#0=><$(&](ZC:JMS8.QJ;(->5=LB "UKY-@6_F9]L]0 M6NY28U4N.Z1%0X%%W@ME-$64)/S08CI$2P+E--5DUY:,-2Q7R1A2]*'T1>S1 M5RA(N9TFT6+>)*,:DZ&>%WC]//LSRIU$A]KMY2>/!R63U-<$IVII W"A\@S< M.-1C)2^T)@H5V_ZD ?GL@>E([B(%5+6(RTBM,T'62^.1*+@4*)P.E")-RP3D M2VT'R) O6M&:J?FJ.T^?U;MRXDF\81LRTI2LK!8<96Z-SG.,(UCN![+:2LPH M#%CHD(K,/L0;*>YSE@".CA?T,QA'"64P#.*$7+\1^K'-EY *#UAW!4=0E,3. M&:>.4CC1&U(>)CU>$1#:DTHRH.9.+;QC/&"OJ;YCSC"(RM0$+1:].YQ&-; \ MO#Z"%%8@F:EXD:-O5"F:0N&)5#9%3!HC18_?NWZ_#1NSRX$QT-Z7!B:YEI$) M&XPJW:DY53B)*,?PX2 )X+('86,9SXS^;P!UFOR202Z 4KF-,9E>@_(L0=;B M5!M4<@I%V&R5:LY.BF#+.#9-ED<[XJV1]:8R"&G#!!,IE M)6,O+WPI-5.%9Z5;0!2.'19'LP.ZF,D HVDX5K".T"RV2_3HM?Z';6C] M\\S[/ V(<9ZLH!-.NZ,3PK'J=6X BS+9:YW\X_SB^UG[]'.;^2ZH;?JEU_O2 MZL%_M;W?VY>]SOEG)+_ 'R^_M+KM>BJ,;U?=RRM\9N_"^>;ER9?VZ=59V_O2 M[K;ABYU+K]WJGL/W+L[/_O ^_H$<&_#)*_QP"T;A7;:[OV/7Z&_=B]\[I^VN M)V/YWCD[4P,YN?@*$_C#V[OHTL\PJ3:\&WZZO/IXV3GMM+I_>.VOW\XN_J#A M=V' O5;G''^P%D!L5)SY^06^I7MQ]?D+/;%UTL.7?6SC5[YTNNU37WX@T@\8 M?^\+S*6R#O"JULD_KSI=FCRO%T[]ZARF4EK^3U==>%5WT3; :W0[>Y\&UX,A M7,((B9@$UP^GVL)!Z%?1Z07-'IX#G^Q=]6#RYU[[ M7]]@Z)XA>KG"]KHUMF93T.GW<9A=6!VW4\P4O@7?>%["_ZO \.WEE*"YK ?G<]? M2 [PE?+#-D0&I;S=_=HYAU6O'T@;-@3WYTOG6[-5!*,F7K'0*%7T M65]W@ZAUGYI:GOC>\?'!@7>1#& CP!N 9TY\[Q+NB, [2>"R\$%D?._#FX,W MKRFZ%(@CQ[%.>65='$@WL3&9+HH%(EPYO7X"(KA%*B'8?I _KR=^ [HR&X!, MBM103#8*55RG#D7YUJ\%Z3OH*=7=1OOZ8CA2B-JX<4AEPW@103O8H P+3H)8 M!A0C_-")6<.FT?!+K? !Z.1K*Y,1\U%S<2W MI^'"O<$,'F>%+H9:IBRB=A=\5;7 P37;E:YL@:^1H];XX:_60N ?EET,?PUA MB$>C*,0X8C)3:@XS+UZ*F!?\\FT6ASN;MWWW[*_NIFK>"IG31VXU92[F=51R MJ0K:Y,E41&FB=7^<:$R$/F:F@R6SC_E--H/TQU+''74H B7EM0Q!F2C?'IN# MP7&&LPHG,I)_):4&:P7A8?'@9[EBA4-EIX-?F '$@B40)%,,?;J5DHF7* MS$Y,D1WL6Y=S[IS8Y;#@IF@&[0O23L)1U).!!7. =6@UJVRG#KM2J),';(>& M[HD7\(Y,R[GA-!G".'7Z1<)6AK;!U"3^:G+-"DI5*#"$/1IX*KR;4>BID$W@ M3:O*L"D^9>70!@F(O"[[T] P?$84_F92V5PA.0(C0%DGG"SBT*^"J;&EC7E0 M7LJ: 9I+F98V*86A]_$ MP^)VA;C8I CH>9@5ZV?A3,6FK2)%4[B>6@@)%0_D-KBIK$!$5I_YE%N5(""\ MQII.']R.:&1A0*DT\S8NT%C^S:3L.;NH(&&R!93 O.6Z:ZF8!QG-"5U&HEF[ MU,Y:8"A_,%MO_"J1SMYATU0(61=:T^&&P;KLD]#;#.*%4YXQJAE3B^9(V%#K M:T566EN+*(Z>.Q=T]PQ4KX(HH9//P^"XL?DR,F/ >02W-R9>S,=_&6RE8(>8 M.#^3^*T5D>B5&H(Z+AUI4DT'6M^F$^MC%K.58B=G%)LLGU\[IIHW-WY8,:36 M%:'9_*1\,F%P)XK! R\NFLNT$#@.WFLA6#NZ[7?57M((!02_4#:C7,-':_#X MA7@K=3JN3FFI,H.-%IV5]I&K&M""47U?C>#4-,@52I\@S,82!8/+-#*H#UNQ M,?3-[B;+MC##*>Q2-7X;7W]4*U90W(6J5NX4*:,S1E*GM]F?-HL$#63/JI50 M\!D5SIED?$[4M:+'H"(E\%3\O)4IKXLNT-IQ$ ))2I%:-1!\"=9XR"R)FL5M MI5F\4EY525QYQTUYDB;'=E@HF7L<]92A\A=. .'K"D(2"T+%P MF!7ZJOZ6QC?S%ZC$J/A$[UF/UYTED MVS9U3ZTO6I1G%38''MU4YA2XS]+56*2U=5OTIH%H\#"ZHNE+W!.J?C(/+&:@ MZT=.Z ?/0)73V)C)6PJ:73%VQ7G(;U[ULSB_02T\E8J7, (I_M_'56LGF'2 M4])F :THO)LMKQ+D(Q&QRKE*&K,Z47X;<>%S/P";BRE\W#N;'\.L/[4U,D] M K:"/S4F]65TNW[^TG$Y2342[E37-C6X:1M<%2<,M?7 MQ'7*;V6#-2DPN.F8Q2_'$:@*#^/314-4=VZ!GRJ>DZ$6$FASW>",,PL"Q-7T M5PM/2)0HF8](Y.N4/\M&;-UP:71N(RDM3*K/4]E]>OR: M\6@[0#?<>);QRVF!S;;$'"IQYZC#L8ZN_#BK*"?<3O^>>NXF*)2?$3J]ORHN MM>LG\>UM?QO57A!*)0AI: S9!%(I-B[/O:21C5*7(6H%$MME;Z)=8"G1B6>_ MA+TY/G-H>^#"APQS4K&E6A(=15_U!*1]*Y@ZBR *EOHD">[ZP5J]^7IUF3,3 MFU67[""*0KA3K^'"M"A=88PIW+\##;[04BT[[]0E4C*22'_0K\>1(DC+5))R M01+'285);;^.L]<2*2L<8/790R5-[CDZ1;)$WCA+X@'X^D0M..'[6DQ8%.E= MQ65]> Y(;2X@1;"/DD!HQ:>+\0H',,(9%)<'*](8"]*>@93+X;?YPD%"Y3HD M08X HVP0:WA4A7I!2[1-EYQ' LC@)^ 0C0VC!RMG[C0+PY>?X.+YT_N.&04& M2L,AIX8"*.LG8(A-1U@"F6<3L4]:@XDYURU32'L6W#V!&J:CK:#L.,N-8@*K MN$$?3>E$3A6;G6<.H:%W@O";#-X<&!JRZYA(&T3C&>>!L]T"-A[GH/CC<1() M$5TVA)=_0@#N-$=H+ST] :'$ FRY'!#U.R7^2[S>]L1U:)9'1C$/-70K/H((J^E@$NE>49T?RDRE=)RU T[ MS73W6'PD G.B/%JTGK$D*>$)O["?P\E //91#?"X\3*;UW+:.6A;:(W>>%D] M]6;MAP?K&0(!<1_^_471.GA[_.%#^_#DX]'[#Y].6A\_'+4^'+P^??OVP^'I MP>E'^,(OP=(3_NMMB'KS:UY3\Y(8'^=/'-$?[;+]G_0H[ M=U"[<=8+*H9;^=OV"%*X4H+$'<,!&VT3LAH'49+(7__^XN %_5Q@PR/YN69= M>O$([LGSZ,[K9J,@+:_/*,BOXY2'ASR^ZA=LQM%O[N)P<@.?!K741T:+_.4@ M2PA@^JOZ1V7?<,2P[!,T+7"$Z=]?'*(&G(3X7[G^JPS8>L6<3]TBE'P0)/*B M41R&2:3&I"S8\0^/VFIY_W% _W%-YR/+=,;E/:J:TO:O>!7P-_(6VI+**^JW M_"\\5S]C"/3C'0MN/TM"Q*"VSBZ\UEGOPCMO][Y?=/]QZ7N=\Y-F&^GI+E7K MV[?V^6GG7R^]SF6WU3[K>+W6O[ZU_FAW+Y]7J[1:\WS!HX/#(Z_]SZM.[P\4 MM?9YK_-[V_MVUCI_ZLNX T.HD_O3BV^]]NGSRE16YN+<^]KZPSL^\#T0ZM<[ MMT+F5OZ%C)&*5_&@C;IM"=5NA+L/'W&P^V=M\";LG5T9^![2U*AL/K/7J(3^ MSH]=64XT_L/#W^YA0.W&%#9LSLP+EOU\=;M,LN+H8%R-,]XS4U'[C"7F4H\M M6R5+<>^]O42Z[2#AYCJ,X\/P]3 $6,QXZFSH?0UFVI3=TMC;^I78 M$W#M6:R:C24A7N&@K:#DUC]H1VL<-*>^UK2I,T0.6-@X8] F5FV4])J-- E^ M<+90$JR7$RD\9]U76Q5'"3K5XH%+=/M1DMT]C7T[WI""I-K3J-H6W5IA%QO' M2";)4QO7+@]>E1/4:Y%I?9BFK:F*/7XEO?9=4Q$/%"M8X(/MV$A8_QB MF_IM8&50513J.ED07-3M"U0BI#!M.ZSQ4<[? 341C%]ELTL2^\IB6S8($EV7 MHKO%RK+Y5))ZK1K*AU%-'W.UPL5-4(]*J&E,V2OOC34A=2SMMS(W'W[?U:7E M)_$"BMAP+CTNRM"Q#KA!-5N"'U98WL.#H[H#S%@(JIY&W+!J>AAFT_ZDOK"_ MND $<$_4=%3#4+U&B*C@%']0*&&;WVG3*NFH/$V?%O6H,!YBCRNI#V>47R1" MY1P HCLV+;J?A.YZO=:=4RK$KQP+ NI.LFLJ8'^%=4"$1@M86S&,7Z LOJYS MCW[@N>#F-C')-C5K8VJ*10*G^.N:>2>J Q7VB35,^?OZ2YORC59"<-W;-SI% MC1"O>B9$=.U#@1[]^R4/Q 9B?U52$51(=@^7H542(T)1X1)1]):B4D<.I0A= MQ(:OQRJE",WB,?Z*#;&2LF^\8GY]B N^<6_B>"_>9Z6^KB>A^B*I @0R<$KW MI3* ZXC,:"2J0 9RICZ.6KE4[4'2(R=(,?2'6)M+8VUY)E5.[U]_>. M]O$R+_WRV#Y(OF(N(^. +;<'>=G\K#WTB&EZ4^J0=%$OAW6)(GZR$!I2AS\% MY"TD2,J;'@430F8;?[!AJ,_[J/:Q'9"3V.&ZRK_F+![:Q^YY:^9LS5]QQ+(< M5I2+#VD@\XY:S9"?]U/MI[/2F[8:E9E79R'R,;-M1"I@92(+V$MJ+8OE\&J$ M:NM+9,Y-9B+58/0C*L2:CK$Q4&&B)/),WPYU%$UZF=>&2AOGGH"'Z?5M/M,T M',9)O(%LAI8FZFDL' N7TWX1A]1,7ODD(&XR">YC'!,YLJZ8PR=AS$_\4.6G M8A&/)8K!L[HO;R3VUQ]<8U?K$^1)O(U# M;**+7J)FR<9/"M-OSBQ(>51,$ZT=HA]1/HA-XPFIR<>9T(&^RZ:@>8[;/F2_ MA[6#.TA3A=[@!OV%!<.).&D+G[#? MA(^^+3V9F:;KGB=2.,XST-%JQTL]]1I6C+L^EU\5C,=9C$%I[Y1V),L?X.FL M.5VR4$3M",*_0?NV7"T? &*Y?D8>ZS-6S.#CB M4+)M-V>G6_>JB$4=G23:X259,.K85W%;2E]Z#5;#\X;BAH*BVZ"BMU!VAF?\ M>:%YH2^VL-#J_H/UOJ !&;Y][ N\7?0H'#%@MGVX>VA;]J#(83$MQN4H)$3 MDKJ5QF+A%$U Y*J;)M?,IFRAD9"H -F1%)&5D"\@";KAX1$0P(!XO94WW>57 MH^8U< '%A%;!F#Q+C4@-K]LF9 M]]Z\>WO\\NC@X'A7TU['[KB>TUX/1]S/L_3E3XG_49JW,5+7&!X<5,*#:&*X M(<*&()\.&SXK-MSIKN*!^@(_XVI]B["%T@;5'#%-%?%$=V="HL-!'O>-06DC MZ-0%:=U42(!H.O+*4\S55::R E/*KT! J_ZH[\$%BS-F!()X)$HPRR2$,JH: MTKER,$D>-*(PM1 PTPP:0LU-X6N!/BB/*59$LC/O#GE]U$ Q)$6CJ4T >RWM MOKD@2(9V->P^#6E!S!NQL7<@VC/X\#3W]HY>[WLCD(8;J[<===RRP+=XFX41 MT:8J)]_IW*;6R I)/!]6Z[!:YV2#!]3%]]EGL80N>+81Y^Z.B.K&TIVB +#G M0SJ):_LT?,P(@N60_4]$K0BCESY3"/$U?Y(.@([6)#+JP0#<$!=-WB@@:^=& MB*1D663OSN[Y6I3J3:2DQ$M7F]5"-CY@B16M!?NNU*;VWF#?WFS,F1NY*,LE BJNOZTUKCL_ M\-[[K?.2N/B:I3Z2I5Z]Z/&SZL^I+*DROM=:3=\-(3L?BV*R%U%)W1M-5V-+ MT9F9;Q1QGJI?>=]A^=$+T )V'RZ=K%%R8QUTG;.I2[B@Q4@Q>"IBHGR+7JN: M+(MW02$&2\'+ FJJ9ZAQAW$.S^$4\%U0"Q/'JRVZC;-I M8<^N>@E:V_EJ;C6/LU!6[0Z^1EH>ZN6EZ=#P<"LK'G?AU(65'.-BTZSH.ZQ( M5C=UFUR>YQNU4H-W^_O5E'=88L; M$812#U@+-'K4-^3K-1RK=@#6:=5$5Z3VV*XK"BUCQ,1P89VO^4C<-T3DABDV MV])OAS=I#:.U?I.63)AI#X_2#OV97TD]^$[0"'.$A.CM8""V MC:VYZRHQ](M%TTOK!?!5L05);O"<#)8=6O!]8B)PQJUS>(N0_EKY]QF6' M#UJS5G'/TA!J'U63CJAD(WP]L(8$RBNOQ09CM9M8PS?<;6'_!#UAZ2FL$BB" M^J#?J:;:C3,G)+0\$7UF:K=GI5A,((&>9V^JO,\2!-I,'A%1$,!1C[&%A>J= MQ!VOG^88^!",$OQ(.T5Z!,@%JR,1= "MG@XK<8#P/C^C8(X<6D\JC^&Y<#C[!@NOOS#.;2C'FH" M!/;2SMT'=;P,$HCR ^MMK@.:'TYA3.-@-I*NB[4+^S\+FF42<^?7.'KLM^[J M?FF#0M]3QN7Z9B4GYRQ74FO3$HD-2MDM":3B>FG(O/L21],/$MN <*&3Z!H[ MUV#+'24?U>D9I8ZQKP!\:N0(X9@5O-SJHVJQ0/@E/R#+;6H;[8&H\AX\.*2' MX+T<7,LC/)2@?9WNR"6HB)Q6^'.0%';Z"Y]G^C : AW=7;DT+N4&V5Y0("Z% M-#:*K/:G5I]X+(V0+NV\)'"6U!W7$.DV>]&/I9]NZI[-,AN"HVK4YC9:#LK M:+[<[7:K)BTLSV6)DFY+EGE>8_IY%'"@=:5V0PM36_-CKNRO[FCY-<1AX_93Z+_GS5Y $E!G#N&NOI^:"JV=\YDKW-M43RKW] M [ [X#ACVI?-B$BZ,QF)BE/&C):;X3H6N>Y.Z]!_^>P&4]^LP30)O,<7]JYNW'U^-(I([ 6VL4+_!W;@D)_)X+?P?]*8-8Y6Z2$W4]:@2O7 MWF6\F93B:6/4M")-9C9C$;7(1I(D;>[3,F%!6TY?))NU\B([4DP=V:CL NZ9 M8I]]+8Q%AW109^H>;ZYLKDM;3M,$>XN/48E,Q(<,,Z_(" [I:(57E<[A9!%F M8$QF\%/%2?%+?J'J7XXK'Q5B!1@;I*R"C-6+/EJ0%L,H=WP;>J@%>['78H\= MG[*[$=2Y/[XV?PQSVI+NBX-?PU0^C6R_Y,!X_0S!;$-9+R44UEUH!?.GR3!. M,*"O[6Z:LUH!J'<3[B9=1.F;K7V B"*0[A0DW&< M38J00= ,JR(EAD!34OB%A&7!.2]51[M0O9I$DCBO9&J03K/*3JA_Z_*%)ZYG MH*G8G!A./P-'!9M(1?#'_DQEQ9_&CD"+"3@0E"X'ZK4>#:AV*::Q@KWI;9"!3 (+(C'O/> M9MT(Y54UMKT>S5U0W2H9DZPG\7J:O:;@*-S@UHRR5,?-;)7,/(2"^GDY*L2.%;+'$%^;9!8!]W.C_FP.>:%+@KKH[O2?2YS*;0;*4K9&*\O]S2 M+K=4\[(;]08$S;>QYL+7@7 8I%(RN>9O;7ZX(4AQ;>2Y7V*XGL/%[2D30W1+ M^9JP\ -C NEH8YD/DF+LM_>UQMZF."C]=5>#'F^?@QX[I_'?K0ZJ*?D3:PW5AIP-@VI,I7BVHKE66!Z]TM#<<'P$[ MP%=<9;NXO)K3DP$&_2*2&"W9D111UR%WXZIPP4EX2X:$-N/T("WNFT>%EUG5 M);@77*9%9-N[ >:R! MB7:^%MH_MY'C2KBCY.*O *R+09!B?-.]@WW-I@Z7+&;%V1 <9?GD&FX#^&TF MD+F ^M!0[ $^0(T_,'<2%0,5\PB16B?N3[=9E/+7GKA5K?/[ =2"'\1U1+'A MPX__0UU+UI J $> M5Q4)$UP5?=Y=>J(Y U$ %S>\T(^X_C1ARU\Y^"I(4 [-.J%>XV:4F@_YB@!'0&*&!,?8 M%W8H05X&XI%-\T&D4[)(,.C7SUJ%G#"^BX-# 1^E(*KE5'-U->H6@SAH:=[8 MN@*$8D19E> : 1NL2+4\J)RO@L?,2)(T< M%EEPZ3(,S4\4X ET_F;%XN686 M+D,VG5B==GP;=R-TDV8#.#T<<[9(K:$OC@]%UU4"P'>'I(>OQ)^*)LK.7KU0 M*L(^J&QD,NPXU*7). M3CZ_CAV0FM.$/>\"G8%G?F.D6+G742# M*P_$3 C#%M@I:5JHE:T):%OGG!,Z0YTN$RL1LR.V<5BW-HN,0D)GW*K4IE8* MOC<=J_64I;+7J8!378"V0N[#T70$1R*83%'X&T.LU!Y*D@!-2E&!O>TWX;XR MEQ@.0D5/HA\8/^9T&W*HEW:.]+9)**N/!<(V%Q/&TTX.N_A(N02L/!0]D? V MC]O<61T:_KVDIJKEB;JNI;KQ SPNA6SC'$9'LH?4.5X*?0&+@PF'DF:HNUB] M'8VOO7N.KU4E?!7?.U"=)TF4KD%=X0UJ+F@;5BP@:8D+$_L$!K9=-2Q"Q;HP M<,+KQK*F6K%[EJ7,RY<_3B?XW4\IT_I,K0#Q:CH#.PN7]O^ /!32HW"+X:-W M&PH?E0%0QM"J (HY$%LV'FN*P9UTMT/#XAB5+,A@YPA0M!;K[T*4)@KS7-M) M576Q )TUSJ,))YE*YX3'H.)"E"DI]2MV^]IR-'J@FZRF&I$4Y1@R5@..'VDL MZ?U/.4:7IH$OG*-5--+//C??Q4V%.637%AXLL*'XA7MTK#[!2[0(MDY1+5Y; MJ'C=I?.1=_=]B7>W''5HP#JMN.J';]U5%UME7JQ[<[;!\R"W/K_HO&]LW$<'AT=>^Y]7G=X? M.-[V>:_S>]O[=M8ZW_61=]N7O6[GI-<^]2Y[%R?_\*[..SVO];W5/?5:G[OM M]E>8S*Y/XM-%USN_.']Y]>KRE?>MU>UU3CK?6N>]R^5OLWOFO%<;^HO_O.(2 MCZ:.W+X%FB^U5_H6))G72C":%$WNLOS/PL<*TU<>RQ[W?8)?8 KH5GR5/?RB M4&GB+X2\4FH6*,*HFW\7B$93[Y0.:X6NJ.Q&&-6E-C&7A&^^2N.)@"%-O>!0 MJ+AX'QP6-+'J6B%B7J[RLJJ/N0_7G];1!3%/ MM5VK*'!6W8 7Y2>^V+^'0OM)@GD_LVJ.6;"A0SW/YSJ_@ />]BX^>?7:ZW.W MM:S.P@NVQ'3\H'P.X[>'_)4 MZ&.5O[Z=^T?[JS5ON$7JE4&0R"!97MRM.BJ'1*R?1;[L7W' 0C(;-?MI?:6\ M.JZ$;$()U-EC1M?^6C(@W17\>4N#0;-ADMW]>A.COM^$>\+,S[.NCJODH=Z(Z+RL:(UVXF WK!T%%P4ZI[SR>()L"RAU["2=K M3:J!/J@*/=%$18H03]K35AL]5;_+_G;IU2_VJ5\Q<3V4K_$GZ(.]7=,'>[VN M#W8TYX^'[^=]\[7]U:=GG*J.&^?343_*=_3J?NK7]?/\'ZD]_A<=^5/!^#C= M/9_/_).1^:<^_Z=XYA?T>GT^_<_S>R#S>XJG=Z\S!)]:5:(U<$;O/T%A>.I7 MV5.?_U-4!K]+O>F)35V'-OWS^7]R\O_4Y_\4SS_'ZIKC[L]JX,D=@Z<^_[43 MC.=!$-6U?CFXB<)IHF_S>^N')?-1.XD$_8FXZ4N+FQZ3?X-!E"A2 M>*MHK;99#?KH':0I$H P MZ0L_K-'TE23Q9D9$3?%H"!:AB@R3,>U(FE$L&I&5_;:)$W:T4.FPI%;O5ZBT MV]5&RYZ2#1P*5!=Q.HV9DZD?>8%WB=PP<-J_,2$N2E6>3:]O6,Z8OIQ%N/"& M3&U%''UYW&>M8[@+]OZ]KXY""26Q:KWJ3]07#M&Y?2(<>I*:]5($6O _:2;= MD>"CV)K$>0Y38<\#QLQ3TJA K*?IEA(:^2+],"W.(4/+QMHC!AT0(FHDF>GV MC]$]=N9GE48N% TQ\XX;\%?;D(Z/L]K5Y_8OT]R >,QOY"3D$9+,PE@"JI*! MWS;6U=BU/5;K$%/ )%>YPY$O[]4H(2:58U)K#5=J],9L2G<6%7R@1=2P%C2J MMKJH 2]E$\O1G_4[W:[*]<>#<2*-.#)D0I\$:+S0H<#C4G@KFK#SK.3VCYNX MC_5<*YO'?J5R[">/G27MXSH32(A)69C.\TCH.*RVC-@B1!K@O/(<<>96/K=Q M="<$7V7Q6F%\-0,\)HH,:8&WZ8P%$Y MK1"9YT -8/\/U15FYE%C+_I-)N4N4/UF@QN@O1: M-V" BXC:@:)\48T'4H]29^V0W<0EK8$244)CH?,# HN.@OPZ3GEXP722J5]P M_(A^PYC,#V]>O3D\.#IX??#^\.WQT=LW?]MR@=_K=W]K!(B^:?[3Z_?F;T\Q M#FU5Q3^'G!_W1B]#H7&_<[ +$6G1A<<;HA':*5'9U;D^I7U_BI?"I?+.=_0< M/+9S_A=M\\?9L_+?7:'8U;D^I7U_BLK_6QYC+5DP>M;^CWJ?>]@19M=DOJG( M_>#I*/CGN3YB!=[TU,T=['FYBZX.;+8XL+DI>-+.R-5C/S<[<59VR0(\?CK* M\GFNS\+^+ #/<_WK*9Q^/JYI(6KR$;+.'Y5V\C&!.7\6=?Q<),^_OG0^(JGY MMMI&;(QJLM?N?KWT6N>GWLG%^6FGU[DXO]P(S?%?.*RD=,T#D<)4F2(O<2X>*YMXNY2O/:4@K\"CI M+B0(I=YZW&]1]&)?M[)3Q'BJ9VD*VQR'TR"A=AVZ4N0\FPC$C,&3&F48% 0X M\CH:K%?&F#DT^RXLUH!5*[UI[\7()R#"1O2IXNFO!:Y)^S,"(,;X6=C5,6ZL M[CN "YQ'0_@W=7.])Q[+*L[1Z/?W>P.WD(,'$=NP=M!N M]T)N7(C%+]*/F95MR[RG2^]YL6^UO(?_R1A,6=+J4IW5^/+_J=HXW[=9J&^M M9-TJ/@BY^SA;@&E>T.L7-4VL]!G,.LWNDBB\C@I5!M'\W5^IS3FX&F%)UZY9 MRH!_<.#7-#)$01>"!Z_3P+]QNW/[B_-;Q>KBC^K6_T9_Y&[C-]$O!34O]X*[ MP%2F8-=:LT1. 0E),!V;>36)(N6-&],/L.>X"#_60UUGN,6R7US+6MHSW8-W MSG,W+]5N2&1#:<@E9?:^1+T-A=%;F4+58[@7_+IN]>WWEB'97M5EJ05$NY2Y M2\<]P0]\,7]=&QP,LZ:K+&)"_S%1>^@'N>@M]B6I[B3Q29IM_#(P91.,5J MQOI.J$;5.AV+?Q%?J&K^PM\7=(U/,_A7A/X'CBO!\D]N&$L$W:; 4I&-AUQN M@:^[E7IK-/3M]5-#PE\6[G?!YRG XH4%!"/85-K3ZD2PR_\O4*W%V;*QZ^3N MI+-M$L.FT.=\KY^ETX)?4N"V3>)$^BB/"ZWZ&_@67WGE'M-4B]0' Q]>RW,B MHXA[H9OER0:#*6P8;)3Z4L,;?"E33P?L<_#.E45#[>P2 K(H*+PS0<_C1Q[T M=!/^[Y*!]P04S[(C>7SF>\X=>:R4%K0*KTWKB"&[8IBJFX)ZX;0MT-ABCO)4IYB M["68+6,+ZTKT2? #KH&@'R?<8#S(X>:%]]#%9;T)"R;UG:"F@B6I45I,HKG3GL_ %L[ [<,X BVR7"BO4]*_ M*HC*\F5[!^QH4/(GPEC2GNT:[!MS*(S&61&C+&KIU6=&W"@PM;0;,M>Z5Q&I M9M>O9)B1CE\ZVD;"TF*/(>O@H@]CY1TDOJ_9.LG,-A)#U=.P M:+(;CEQ6VW*)\A-W&8FEO%BHD>#)TBR<74!EI,PC1*-FWOAMD]8$795&-O^= MH:CB]-RQ2Z!CGH/L36K E@6DG=[Z@2 ]@[+>X/; -&OIRS*^YJ1GXW+2V/2: M8N@"N4 &9*=E9DOE4,JF^_A^N@GVT&6GN(S*3*888U!:XQI.78ZT&P4L5E%Z M"DRK!6-OBOQBU+B),E!6N_".\;9[S;/HHU49AV6ZN3UB^7!3I'7F;1@%DQN? MS4FZ1#'] ^\' 9*YP5/N;C*8]:6$/AH([@I8LV(X4S$65$2@X'&Y>L&/EUV\ MR&&RG4G$P5G5T(X!FY?=:MGJN.!BM3*M5FA0.J,@P:HXN ]HJ M/'+F !3+V??Z4]H70^ V0%L(]T:6>DS:VBOB'V $[;T]D"4,@UEAA:#L@!:> M5)AH)\53PCM%V^J$^R,3'O3AWH%#CS$MVF'U$VTA6ER*L01\"YH"$1J*");. M3\-**2E7P3_,&]V3;^X!7QO'V[@V-D;RBK?$#T7Z,V:F/()[!"A8^I 24LY#)5 FV=4>=8UR!C8#)-AU76B=2:H@L-P.+.BOO/VJS*0R1 MV;2 HUO'=JAN#Z=-EW5=TZ2UHB-/GH+#2Q)(/OZ3^WH;)]>EQ#J-87DC_-"Z MH#7GN81F0KD/]?-]PEAH=N*HG 4A/%J0!(2R0EKB;!1Y*(,@!,A]9IDOYF/\ M\S2=?U,&G(J9@)_:T,O5 C3AW34DS)$>:CC/]"JTU0(' FO+<@;&P4'!F#Y1V05\9$J$P&7 M@1:!+UKX02Q@L-%2S/E'/Z(1*&(\N+0%A+?",!XJ$-^\Y.!#JWKX=B-W\OJ) MY$[NH;C>;ZI=0U/LN\0G7GO;5N+C\7"#"J"9L=0ZQ'6XK=KXN!#>QFP]U]QL M>]I.(>^&=(/]+7RO KT6T3B0B A=B 4_3 "PMJD]BH)4EL(^:3[[%OS\"MYW M']: [DDZP^$TPI4F%VA%?4X_NC!U?^6K@5@0T7J#W=[[(;Z#8Z?8*Z5U(FBA M))M%]U@D3Z!)K-V&U2VIWT@"/LUD7"5_@AYAB\\\[0_*>9HH#D\O'E&83 36 M0AQB>L3-8]/@877J/%Z.+EN3!R\,?# 9[@@6^T;Y9\856TFBR9!.RQ[5O58 M+=&^$+B63;S*L#EPXS#E(Q6]ZU"&8C:N.",Q8$DS68L:XGUF7F3%")9X)CG9 ML;C)<[T/)Y*!EBM?X(IEM&9*'*)H\MMK1TSG'.T5.DB,X)_H;%R=%D9U)13A M@4D=%H*ZEJ"Q28WWHWJ;8"86P3P0-DEVD?$[4]SK^FO&QB+7P<4DB#0&BN#R4D<.%I]=5[.]= ]2H$JPVL&(EXK]3%3\N.'POZMZ M36 4%=/QG'S.')OP_7A"K2?@ ;4UJ(_0.WVS#>\4)',8Q<2*3[&0GJ644;F MCIP6]>IY'0>VQK;5MJH)ES0?%BC0P:.+&79/@K@1-)7PT1G0%/%:0_2_/ M6>=DK7"*-GABWFWCQ"#>_$;0 VCI!#^BU5F;-J#L0;5B.!Y\582EF:RKCJ?_5DIBN^B]TM. M'U; CBC9YH,Q.X@##":"\48"C8.]B8($,R3X ?A>#HX)_S!$1'=DW CU"7XR M)R2F;,1+R"+X\3*7+&I,653UD[M66F.,U>\XRF*%G7!@270=8#,+*T];3B&+ M15M)WZIRY%(#A4J%F(\G&*2!=L[%@3'V2[9&0#&^HT8H*CX$73VD8F)5@!SD MRK.9]@M0*RB$' A>4>EH?2$/3;>[_^K_[.Q2J=*Q\B-E0AMQ+A>+Q;EQHS& M'-T6T'=,\A?=AGS";)L_#C MZ/5&/P:1 *^#$2E3QA%)0.8F2L(%*H@1I#*'IGXQM86QM0^TZJ?40ZE.=@3: MD%T0T]),.O4H^"UL72'J5%V<$Y#&B8WGJ%F[:@R?QJ&AN[D@[ELE[Q*9=98@;PA=,!I1@C7%ST%&M%W#TIU9W&UPYNXNB6'5.^^\%Z M)KM! NX8RF*AK?-7K#A@K2"-,IHT9JW2R/OW-(^+,&;!ZD>3NT@BXBY\0>V0 MBDYS]9U<&PJBE/$@[RS#E9!0%,,R]HD_W]JXY['+R/\?(=I-?E=ZW;Z*G.4* MDPLKH\;(Z\T66OV&S%VQA\$?T(Q3*! Z9\ *M,V5@VK5DL'"QLP:H2!JE3 D M QX8Y\9V'(=9',A^IE"&_(;*JOL&V,=)>VJ-MUY T2KY,\A;)WS=* A^HN+B(52R"Y5H!)&(KFL,'Z5_*B8 9#<(EBU&/I M=-2/1)$;Y>8'7S[,_ MHUS['SB0_5<\":_GU"=;SA87<*P@=&1BVZ\ 'YYF2PE;"EF51B!TKJ\DNW/ M-(R(#I7Q95%KC:8CCFI1C, >&N:&"N-:6]^K?,HN_!@%/^BAUN?U9ZQ49Q4& M:&#Z>32'[&ZQ;HRM)LU4@O;;!4"YMJ)56*]ZUU"O# M:513DH(F1I J6@C*G\W%*VI*C7+-C0(IN)092Z Y8'(\6J%A&^.?RT5MGG"HFM3>-0.< M*(E'[B,5*H#8B5Q6TA:8V:1J*Y([ BP19I5?:#C-5+*VJ=@0@XCV:5IP?LKY MG=NL(OP0"%\GZYN-7VQ^VH;;/,^_S-* J?K+23C*JG,'+ ME!$.6E[W[H7OW=.VUT:U/D%#J9[^=+KM4U]^(!IO>'SO"[RJ];W5/6VD_+[T+N#I)_^\ZG1IJ%]:\#$: MZ-4YO+BT4)^NNO#F[J(%TV^E7W]MG_=\&G$/QG4)PR82)=M>/\%O)\^W#GW3B]H2> Y\,G>50]6Y-QK_^L;3(!FU8&'=^#9L(A? M.Y=M7 )99_AE^_QSZS,-K6'%D63<'L>W=K=S 2N,OV^=_Z%_QA_A&6=G/@W] M>^?LC(;5@=EU/\%(X5_TA>\M^+\.#-]:4(GJ7GK=SN*3^PK)U7,'RMJXNVX]?@1T>;$6#42M<'05?1U]U4N$W58ZJT 8VA<+]*CTJ0C$X M1%YBPMP%6A,0GK^"U^3#VQ5Y3?:"_0?!:Z*Q'G%AX%APA=YF"1C^00Y?KN'" MQXAL;,=H$5X!+@;W=E[8*.99H%80J/[#$2C)<"ZJ(E,RQB*5#09!P04%9#!G ML*N4!7D&@HRT*=+FSW\I-Y-V,HFVG6@+KUL\_ MJ[]M2,OP@:N_0N?AZA/-35_*NLG*8J&[5/*2_#'VR"9,EE#@& Y):T$<(/?IG ]L_<4_1ASJSM;/'6M MHX%P6/#>NG8'L*P#JKZ2DI\BPFRBI&0*6$#YG%5FZ1/N*L52Y!GRU!6CN"B" M!#RL-'R9#5\J2T'5T9<3B#O<9.#=4THILIK88E*1^')1!I,,7J#$(A"B7:5H MN9A'R!*(VR-*ABCWVKE'ZQ-$%E'.2J9^>PYQKJUU;QZ.UA4G6RM'JBZA2#PA MNS3]!?P28^34-U+!.9GA$VM0@U1\'G!W0E;'Y,0(C>#DV<_>BIS%#T/.$).% MJ!ZZ7%T(IG/%8K%), H0M2-)GB5.JUQ;\/-YI ZJ_MYQ^ MJL\6-\RI [E#H%$9&RKE%2'K\U2@NJ+T"U5DI2MI:FO?:P,.@:DQYN#9/AM. M7/1$H&"'QGF9Z#66>!".MS0) RS$51,I**7AXCR/;C.$1,Y4TBW%1<>'QH:< M!N/=)$[!-1:T3=Q025-DI%R,!CL9Q+=1?3VO^#^;!O\&;ZR"[5K="O_05JO-#UB9&(F,[WRF;MG3(J-# M%C8FX?+QLXWQ 7=_+%Y^0BO;^Z60R]*DD8H/,D:H1O8@[81JIOI6>"I[1@'A M;#!ED&T:@7P7 3,D8#D+@EZU5:S(RL(<[)Y$UW[P\CU?-UNX;O[],*Z;,E75 M/#^Q[O 7)Z![$J%_"!U]7L(TSPGV>GLN M/0##"^G&PC6HDA)B/<1COKX6_3J>G4*LOHC(*/$"#"O-5\F[87RI\'+1K2@>+-> BR]UN5)$4N M3%V<%_V E2LP$V_E(XD_5147WB'ET4*M(>665=51UGQU\YF7\-JS&GB*GK ' M0^6GDQH%B(JC<5!@#B81T\_3KA.BN%\@#=+^\SV]C7OZSX=Q3R\1]-6!*D6< MU=Q?0?$0&%!,R=74Q[ 94* -:D,J)'C\7#@;\$-%,1W10- "9PS"0"[KE+OM MD/H?W&"Y6*7(8X=CM.^?8[0;C-%B"2K>/%.^.,!J8P<6V9.9"*".6620@?KF M?@4H>L+V% R'JHI>IT*(@^,Y6+NVMDP>AK9LI.XH093!:XZ%B*"I:CR=XU-L MCL:="+!6MDMUK %Y6Y)(I]\P_ $KJ_4KU8][PP0Y90*'2Z66!":#G?2DU8V) MQ. %0+'[N%K>+^(4Y;\^PGU<50%2@<;JG$JA62)]#5E%+KEBKT[*I4AO@: M (.:R%+<-P8=T+XT8V M4&W,%(5.M2'(M5C6)I1*3&!QH9KEXE0*PT>.30X:&V=D=ZD4#0>)O39XJMW% M*;)\Y?F"/AD2#9%92;F4K6IZ]>%'5>]3C354M'S]B5NY<>@2;YQ+=1Q, FQY M>1L,UKK'YH^ JR"K?9ZC'\CG$",K E>',ZL_]RM#8>;FHZHQ39)$$H:?%AP] M4KX&V89$FY1G:3PP2&=$D/I-?KT^"2&N C&X6IW,:ETF1V%*YI0C=[!QPK$$T;(@E2O?ZT!,4I2IK$C/OHP#A,P@MH M#>OV(27(U0U!L<(P5PP*$Y#R\0URNS$+C:]I[OIQC@T_*HS BJU&'0F,"@C] M HY6/08N'^KZQ('O@'-Y_\[Z'D4$)',F7%9#CZK;F>H0>X'"97$3CPLFP!&9 MT89TB.RX"9?%)\F"6 */L12'4#8:]XM$G%B*+6_@7]&/*!_$1';.7#Z^:36' M,YY.="8PKK=OA\$M$-WUH'B&X483%T0T'8VNXFSL.7J&)F M(D)CJ@%0(#W=]:E0CRA(JU>::OF2,L<$;E'$A7;T'8X%@C.J;1*XH$6"KQ(\ MM%..)R%=!A=J"I#]>!RKOCH3IJ+4TT?7R:K=3BDM@Y7]^3-ZH^R9Y! MB^WS8MQ;9UBUB#X-"!:/S!]?2,<=,TBOV@)[2.DU*O3:ON&P0(IHFU62F&X0 MXO8."DKB$(]G"=B@QVD/TCK*RX]O1]F$/CR1L/*VB<&7N\Z6D-&2IO/=AK6W M<70GYTZK0-/2K&H;TMD#HPE%570R2G?,W3/,@U3+'R/\U%%KI-PB.CF4IQVB M1V2A>\1C$@^*&Z214J" N>H@CV-!ZC>_I&6161)6%?)U3%8!1R(4-.R(VNOUZ+"8I19),,G5#V9]$8]9^@_Q2E=6MRW MDCY%0;R< D8+)&65N5K!Z#F@1<+=Z>LA*EU>V(J/:+7M@RS49-9V-,(':-P8 M;\OTL"HXO#KQ6FQOR9%=_9 ^IMA;?6#M>#L-VMDA1SOJG# \:W4[:AFL$V?" MKV.DARBAV@S(RNH T- ;C-4)F]IUE)_?@B3S6@G\X3R:W&7YGV!4=M(!N!;' MQP<'WD4R@.V (P[/!)F\!+D*O),DR.%>.FGYWH$R%TU@%*JIL MX'C&R5;!(!M5CWQ E!]KR..[1_(_:2D1L6I MA'==]X"-=?-2AC&]%3KR:Z<'@Q2NLI&C"49!;TE40 +!]C5H!0U\\K*N4_S7 MF'*W%-6YF8U1WK1S31<8R)@FE(F5E2 MS6' P$R;L;6RGO39:6DP\%=K5H3V67)FZ^RLW9=2-!.5EZ9(STTUIEF\"O'\ M0SO^6VG%^C'FT*96_NL<^TNW3-C4Y2I;9Z+U"QM-CGBR+4+]"I2W,?=VZLO0 M14KQ'%.#F\P&L:E $ @ 4KEBKG(2187*6KK&#/P:KB*45TQ=4BB'#IP.)Y&% M)YU3)]D3D+FM-$=M&J7 M11\@H]LG?Q!&-HRP'(R1!X+!@9N(P[?8VF"0A9&JAJ*[S&X^*B$ZRV.@/B>W M["_@RZZQDT-*H>U$?958]SFX.9FY<;.,32]FYR97=:#V3QV[V-Y"89HO]6?$ MZ]?T;^4&L7*=WI@^X Z?LKECLP&L7TU;3?ST,EOEES?*KUV?$G,X?3RBW% D MCC7=MWW15\,\TFB@@1%I'##38"I_V))"$-'OA)ZW)5,+I>5@ZSZ_6@DYW0]L MKO/;.$L(F25B8TF;ZD[+9G;+M$' /_AUQV,863V&>9DIDQ7DV%!Q(@48$PEH MVP_@2!=#[=]84;) PA!/ M@C'E,?Z?U% 6F H,Z3UX78':IQNM";WD-C[#SFU<=D2MKC ]N1;:YZ&)]5;Z MO[C5;"VE/-:3\'*1G+N/X^Q.%?P+>Z(1'_;6&T03CT:8C26$AZ:5Z=+DPB1\ M\VP#FQ 8FTUWP.]D7C.J=BLH:(162R3U&J$[4LI>4=9%JU\>R-X2K6 UJXH: M0ZE4%Q\YCV&7@4+84[R%T0B%BJ ^X:JVWIVX-."PWUOH'N[5:D8X4-=9%F*/ M+)B\\GT1:M6!'Z MICZK/M$-AQ%7W=)K26 ,Y\3B%FD"W"O5B9-?/)>P6->3]*.F9R"*V*P+-R/- M7U:-I(+HU*J*2TI6W$N+)6%N7T>WZ>3G'/^%6I.G,^ WSK7X%K;.X2J9IA("&0<25"*I_ MMCQ-?:M00R?.)4:JL?4PS@[8B341,JM;*Z6?&)6!J,I+H%!DW+;B+ M .'LI(WDH,2KQTN<&OJ5;N7H!V:$L'KHCGK/*AOBAF[-@D+<5F"7869U\0,J M59-<0*K.V2@F E$[[00385Q9&DX'*D(YX5IBNKXSQFPYJ3$8=,U&5(?AURY> M9ED_ RJV8Z.<+@$*9K)L/^! RJ[0#P*#*/0G@6W&W.Y6^JG?GF=4#Y%Z MIS$O4=WP4S$NY)&^D/0MM<:QA*+A.;]H5JUQE"-J/7H"(+NCK8#LSH+T>@J& MRIIP)B=X:%\[M5:N4PVM8HEU]!F,RDL$"DM%MHD,V'9$VNDU!@<9:3=TTG]R M'UG/P4H3"B@45C6I^#.1?I1\RJ_[)1\U<@NRY D(WE:0=AW'J;B8,..$@<)L M*OA?[X.12Z-DR$7@U-<,SZ._FRUGR>C*FDKTE@B]8] ;L%?>3K?<-21EK M/B [R7FKB(!5*YQ,E^#91QQP178>! MIU@(Q HP0\V0I'A^W?Y7D*:,NB^42A[A#B%: HHZ$3AEJ&P@^"I:8<)6');? MRK.<.V+-H:T("^@>0*# K(0D7?(L:S>H!#;01-V5(:QU]#7:0M;9!"H+W?7J MB<:CMX*6^8[])/)U#FPCQR/[*=RQ(J_D0(<63;N;16G"9\\5H@D%CWML]/K[X^A+'V+KS> ME[;7;5_VNIV37OO4N^Q=G/S#NSJ'#6]];W5/O=;G;KO]M7W>^TNWOV;LGRZZ M7ONL\[GS\:SM'1X<>=]:W5[GI/.M==Z[?,BR^MXR'";9F'[^.4MZDJ7#6+$@ MG$43+.DF^_/P-TY51A&M-%UQQ7(3?/O^OA,L=X#>G.YM&./1\=&V:*H[%I@, MEU:\0>Q+)60L%/>1?" U>6-^#2J\Y'#0*'+Z?L >"!6'JJ1$GK7"$"?5) ,D M:&BSD\"K.T4>1(FWA[]_L3FF:U,&(R!.&,:8[=%YV\>Q^ MW=2^;T[V[D5&;[]C1>+YHVWPSM.*-;@4VNE9Y9P$7=QDI^.]]6S M^.S&R.R!R(->\,.[P&<0K(5P7&I\! V3(R-*?%7B\Z:5=42 !._Y"/WT(W3T M,(X0*77Z4!SDGBX<,?GQFL-CG0FJ3X![+\?B4/5I1.$0"D"8/LTAK#MNR.U+ MKO4T"7(GL>AB@US09,'TSIR&EV:J5+Z><9+=IKKJV)G*5LV%;H9.!Q_#6<*_ M:T>4L3_7K7H9C:8E+:U=1L5<96.2J'S2N09D@JVFA- RG+I=3"7K$'I?X/8F MRBWJ.>8S9[8$ZVQ*&-R%9P7R"!7(\8-1(.JTDGJK02&%EX,DVD< $ -$&$TT M+J*%JIZN$^X43HFAX(=4@L)5A 5D^76LP*XYT3&8]PHEO13/\T&[B8($R3") M!@433WUBHBI#67>X]=OA\>,-*C_KL!W686\>B@[3I07V-5MN><)1F1@LT&N$ M3U!>6&K>'"-5M_NS65ASI:T4QLXB,[W>S(\GY"? M/I03$D:#),C%"22O-\ [EEJT*#DE=B/\04*Q).IP;6JLKN.<4BAT<617 M4YH)4XY />3= [?G3#6O'L-H0-K0&&&4:9#J:),9/]%MC["K[+7JKZ$9L*UJ M9#?D7%B ==\ZJ"8"P%W1RB8/Q[*XB-!&V5@>:7T]E3+[354D#\.R0#-,L*'S,D$NAR7)HC^D4ZIZ7-6AK(AL MOQF#I% .#CTO!.ZOHQ?K&,CZ)!FTRGT4X M%=(7-!B0"PP\(U2WFW99GO7! ],'[Q^*/J!R^IM (L7C<99/IJGT-!#B.^9S MHJX4U&I@FA9@1^@80*F0+J&<_LI];S&7OY3G: ,:7Y9]R>V#*I89Y_&[\CB/ M-])E[7F<3W.<?_IG[H9^'L/__[__[E9C)* M_O/_ U!+ P04 " #XF7E/-O]6!Q(( "))0 $0 '!A;G=E>#,Q,7$Q M,C N:'1M[5IM;]LX$O[<_@JNBUVD@!U;3M(FCAO M1TTN%[23;SH[4=:&D6\ M4**6I.QX?_W-D+(C)T[K."\+!%>@22B1G.',P^<92NK^,CCKC_[\-F2)327[ M]L?GKR=]5FLTF]]W^LWF8#1@7T;__LIVMUL!&VF>&6&%RKAL-H>G-59+K,T[ MS>9T.MV>[FPK?=DONFFP"/\/>;[B^-!ANH ML$@ALRS4P"U$K# BNV3?(S!7+&"-QJ)G7^4S+2X3R]JMX(!]5_I*3/B\AQ56 MPM'P.A%C8;M-WT1CS=):=ZRBV5$W$A-F[$S"IUJL,MN(>2KDK#,2*1AV"E-V MKE*>';I[1OP-G:"5VT/R'D<>=3G+>(IC37__PX>#UEX_&'X\V-O;V>FU6@?! M(.A_'@Z.6PWN_=0+"]>VP:6XS#HNSH]WRS6GWL18R0BG*#/TV[O@0^MP M)]@.EIW^D7\YCR+$1L.JO!/LYM=5AT.$$.AG\;@_/!^=')_T>Z.3LU/<'><7 M?_1.1VQTQBZ&?;I6KJ75WN+OUU_-RSA_=LQ&7X;LHG?^N7?K\$_6 MZX\8WFFW6NV-'/YO8:R(9\^#VY?WX:3.3L45F(3UM-*\SD+0-#>S";>=AP-4 M0FP[+03H$F(_+"-V[O\MA]<9LL:BYM.XC=S9W<>):D?!]GPM#P\12_@$F(:) M@"FRM$V$8;\77"-PY8R=0ZZT92ICQTJG?D,$K<;O3,7L&Y>*]:15R*]VBJQM MZNPD"[[CJWU4(X7:E"F42!S,1<9X M-F-%9G4!: I%T^DG1IJS%%M:<,EB'N(ES50J+,/0NWYW.F00@C%A*!9M-$A DS!?VX&3\%#>4DM(!4 M&(ER3 (_%3;!!9H<0N<@S9NC:RK"94YP6,3&LVH87A%<=IX!+L!BD6%"*+]W^AE MO0(,,W?FCK>O"!N[FV-CM!3(W][MMX./AZ;,?BEIM/54' MLNA"?,*[!)1.3 M(\82*.@,$$%C*4Q"W:E;BK1#U$/M2)A0*E/@."(DK:3/:JY5"!%>-FP+DQ@! MHL)G:G@=)CR[!-;#O7Y>2#"E0NSP1K"W!>_=^& O\BW?%%0391Y29(01*U20 MYC-/#OW4&BL-Q4N&8C1$B[V-/^Q!6O?3.;)'[%P-9I5!],,H&8- % M#+7C^I^#H4XR%/+"K#^$]& ,F-/2DE<856B< *E@(HPC&.P%F9N'ZK0;:JK2 MFP;)'4A*B;E)=+VD/KHID*;0%Z.DB-PAU!1C(R+!M: %""^$CG SFJDP)$YN M8QFG9(Z.\*B+#N')TPW*L38282$YL2@NRSEQ(W(XPDMF5>GQKS%01R0Z' _1 M68^[I<4%[H' %IG'"'H=*1<\"579>0 MH1Y+Q"7>@9P 3UVPI/38PXTA;J&L>!#0_W8!UFYHO>0&5B_/,JG(WG!:C;/^ C M@?XN/#M%+H/0%0;GWTH<%]Q HFL.Y?L,&1$Y5 M2-T0 X'B 0)]ITY;N,:Q5K-*FX4FN@LX99H*:P%^0+UCA:I+]R.!_KE)MA!X MR'2&F!1_4\4XWRWP5R'0?;(DRE53[C'5_ '!@]!25M#^!+N"0'B$ PTL^.->9)4U M& Y!>&"I5/ SX&]QB2MY>^2CEU2O@(^KU'@I=K''#UC%GX#@& ML^X>"9;PJ'N=$-E$R0F06&3\LGRRJ4M:@C27:@9X=YHHST5\"7P(EB=1TNT- M7TK]*.(O^9JD,KS]8(-^A']"LY')TN-*[SM8K^*8VM7I,MI0H7O([O>W#?/LE^>.@VS1-=OIP MYMCW[YW^-;SXLC'M>!#W-C5^?G;>6]X!:R8, _XLV;@-OB?(3O7%YVM?:S\1 M$+/A-80%G9;96:6V'925X7TQ:#KNN?-MQ7JZ0*M[ O\'J)4=MO%N.$6Y2\>@ M_:YH[]7=AS2/V%P[[0V>$#UE0.X1J7L^>+G[Q47MG_HLY\V\X;Y*>MMUGTL= M_0]02P,$% @ ^)EY3X.0)AT0" ["0 !$ !P86YW97@S,3)Q,3(P M+FAT;>U::V_;N!+]W/X*KHM=I(!?DI,VZ[@!'-M!@^UUNJD7W?U(2U3$&TK4 MDI0=[Z^_,Z3DR(^T=M)D@> 6:!(^9SASYLQ04N^GX>5@\M?G$8E-(LCG/\X^ M70Q(K=%J?>T,6JWA9$@^3O[SB1PVVQZ9*)IJ;KA,J6BU1N,:J<7&9-U6:SZ? M-^>=IE37KDZ\ATS?$(XW&5(:+TU[(9T2;A6 ?:I%,32.B"1>+[H0G3),QFY,KF=#T MQ(YI_@_K>NW,G*#VL/*T1TE*$UBKO6%[=-1Y/VSWSP^/AO[PV.\/O?,C?W \ M?/=^V!G43GLM"O_MJO)'*5GPE#5BAF?I>G[[YTUQ/>S9IBA/8Z:XV;)BJD < M=I=2*[+MV'>U,.S6-*C@UVG7VOGQ:MGFW(F82A'"%H6'?GGCO6N?=+RFOZKT MM_3+:!@"-AI&9EWO,+NM*AP A)AZ$HT'HZO)Q?G%H#^YN!Q#=%Q]^:,_GI#) M)?DR&MB^3ML_H&]W/\CSZ'UY3B8?1^1+_^JL/QY]:5S^^6GT%^D/)@1&_'9[ M#\M7%/YOK@V/%D\#V>?7X:).?J,F%HREY PX+4UEG01,X?[$Q-1T]\>G8)'I MM@&?*X!]MPK8\@QK2N^R9(>#E=O8..X>'L-&M5.O69YE?S.1F,X846S&V1Q( MVL1P)SBY8NTZ (1C9&?@(X07PDZ(._P4KM-K MH@&BH2T.ZS@C%S !0"/!LU:C"(.36OB"T(5L\X$Y_"I M8&ATP@!!4\%UC--Q6@*T@]2#[9#K0$B=PSHD)"6%\VJF9,!"Z-;D )P8,D"% M\]3H-HAI>LU('V+]*A=,%QFB0QO>T0%[:]=[1Z%KN2;'NBAUD$(A!%FA@C3G M>53HN])((2A:$12!(#SL.OY@!N:ZI\[[MHL#=Z9+WS\;R"K%ZMXH&S(-*H"I M+==_'PQU3$,!S?7N2S ?3!GXM)#D,HS,%6P 5##CVA(,S&*IW0?KM#MJJM*; M8H):D!0IYL[1]8+Z<) #38$N6@H>VCNHSJ>:AYPJC@?@+A%:PDUQIUQC=E$&M1$/%85HF[) 1C ;B$$98AX'$*E)0.>Q 8/ />?-'H"QZ.OM&,BMSR!+J&11$40GP&1M5; M"IIE'MZ!]UQS>XUCP08+@;.TJZ2F,C?W:[ +,]/E;(9E8O3]*IQ,RP+4Q@]S ME@!]3G#SEXR7\!%LY5RQZ5*\R!7%BAW9BIL]. K3H R"7*'C*CEGRZZ)U ;Z M\?$3[*4#V.AO=YTG!_N[+@GT(%)9PKM^Q 9)3 M%5)WQ("@V"-!;]1I2]4HU&I&*KW,B;8#MDP2;@QCWZ#>J82LB^,A!_WL)@< M/& ZC4P*O[%B+*.%_9US4-]&1IX&]M[Z]O_7@>TXZ@NH04 )#C#!ZQ->Q +. MP*]%/EN6Y7-&;S!!N9K$IBA;3=G'5.4#@KW04E30[@:[A4!H" LU6_+'O<@J M:C!8 O" 4JGNLJ2&%*GS)(%KP#_,'J;@[:V/4EY\!GQ$O=Z'1!"!3SJ+D_P=";%C&&R2.EU\613%;3$DDS(!8/1>2P=%]$5\ %8?D@F M;3[PG11:O')V?^]W$FZ%>SJRNPX_0.1^KV(VW[M49F\ NPI:;%>W2S%ZQ*H5 MVP[7QMZ= B9$,?JAUJ[9MLYH4+;W?Y<[YZ&)NX=^LW/L'WO^T<\G4PAYIAJ! M%()FFG7+/ZK1@Z>Q6H&=#%;'J$7ZH>;ABUX3X@^U'"V4$54=?S,9W?--R>:7#;5_Z\N75V7#?OCSNF>_2#K]'U!+ M P04 " #XF7E/>C31 *H$ !($@ $0 '!A;G=E>#,R,7$Q,C N:'1M MW5AM<]HX$/[<_(HMG7;:&8Q?"%SB4&9X<29,>Y"",<-$TN29N[S&4F@%YV]]EG5]JU.\^'DT'X^32 1*4<3L_Z[T<#J%FV_;$Y ML.UA.(23\/?WL-]P7 @ER0JFF,@(M^U@7(-:HE3NV_9JM6JLF@TAS^UP:FM5 M^S87HJ"-6,6U[EY'3W7WGG422F+\?M9Y;EDP%-$RI9F"2%*B: S+@F7G\#&F MQ1=PP;*N=@Y$OI;L/%'@.>XA?!3R"[L@U0[%%*?=X#)AUA'PX.@U?)^VV_7NAV;X+^1JCXJ MRYQEU$JH]L5W/>?E=7,=/?,CH"Q+J&3J!Q)SB>;T=&5UR[99^T<4BEXJBW!V MGOF&YY^'98:KTL1<\!A5;"+TZH7;=HZ:7L/=!7T;OIS$,>:&I43NN_OYY3;@ M"%.(RD=!/ BFX>AX-.B%H\D8)LB/ *=P-9C>W9%_!_?I MV71VUAN'$$Z>&C3W ,X:L\:@ ;-@8&AUFRVG_M1@]F;0&TY.PV (3YC,BL)# MIZVS,SP)8-:;]GOC8&9-/KT//D-O$.H5SW&\!YZV]NYI^W-9*+98EU,LB]$Y MO^GAGE]PD8WJ,&9?:)% 3PI)ZA!1J8W5(5_*8DE0G1*PE4$TTM6HO%!,&@$I M@,0BU]5D6V9GIV9++$ E%&9$SDE&"VMRR>D:>I'2*YJM.JX3939]6!*)$>1K MF-)<2-R2P;&0Z<:N8WW00J>$"^AQ-#:F:H45JJC#*(L:L!#2J/EZI29']T4, M%-F+H0K+O=F:1$K,J=Q304FY[&X,!=2UZZ*3!*!DMQ6W2?_J&ZWAWT.&,SW>UI_I?.*[U#N[U%NI^&:5=M&0(G-. M\=KA?"/SMN;4S+C(252-[]]%KEBL$G_?:S0/O /7:[T\F@L94VE%@G.2%]2O M?FQCTSX>I42>LZSTERR5J"8,9M\QJ#'"*L94UBBSMS57MZ JUA_R:G4#ND3B M.DC\+;LN],4;$;X!,A=*B;3"7(Y\S$\H!&J5UOU7>2X1X)64K8A?WP6W9\?\GR&(S>!;.3!YLM#U'OH<:GDVGONT>" MNT4:(_4H8?P^JW_!Q;;=*OS??1TDC"ZPEF)=5>R"PF2Q8-@]CM?ZR5[GU8NF=X\"]1B$W% D M;WA>O_XT4?NOWBH\JP;FIQ[SMZ?X%4$L#!!0 ( /B9>4_(S>")F@0 M +X1 1 <&%N=V5X,S(R<3$R,"YH=&W=6&UOVD@0_MS^BBG55:V$\0NA M#0Y%/R[V$N]U[77M)83^^IM=8PY"VTO2]BXZ)%[V96:>>69V M9TSOV6#BAQ\O DADRN'B\O1\Y$/#,,T/;=\T!^$ SL+?S^&H9=D0%B0KF60B M(]PT@W$#&HF4N6N:J]6JM6JW1'%EAE-3J3HRN1 E;<4R;O2?]M14_^F37D)) MC-]/>L\, P8B6J8TDQ 5E$@:P[)DV15\B&GY"6PPC.U.7^3K@ETE$AS+[L(' M47QBUZ3>(9GDM!_<)&S.9,^LAFC,W%CKS46\[O=B=@VE7'/ZMK$0F306)&5\ M[88LI26,Z0JF(B79B5XKV1?JVE8N3Q1ZE.SW"&0D1=DRZ+XY[9[ZCNT/GGAJC(Q%SQ&%9L(0=MI M.?MXOP,4K@;3NSOR[^"^N)S.+KUQ".'DL4&SC^&R-6OY+9@%OJ;5;G>L MYF.#ZM$ZDWOEZ3 */(U3&DN"MR2P5 4Z<:N9;Q70A>$"_ X M&AM3N<("539AE$4M6(A"J_F\59,C!2(&B@S&4(?FWHQ-(BGFM*A0M.VF+HT/ MUM:$Q9(CMDBD.6=8$%=,)AIW03\O64%5H2Z5H[=8?TE> 7IH=U[&K[:TTFB) M5I2:X"9*2'9%:V[M;ONH"E.J_-G4 !<,,RQ2\V@HUBV-QH&[EKQR M4V"4-);R>]%]_ ?KL#FX8S=R?&^#E425& ^Z+@]:#[O"L"->T\CI0KI63>.& M,S7>U9^I?.+[U%O[U!NI^&)4=M&0)'-.\=KA?"/SMF$U]+C,252/[]]$KE@L M$_?(:;6/G6/;Z?QV,A=%3 LC$IR3O*1N_6,7F_+Q)"7%%]NP50 LAN>6?IWLQ4:E[R[QN^._-6RG*G?43..P4]]+AGN? +,TX=W]+\8J MF[WP[#P(Q@^X5^VOG(9[8S]]*.X)MJGC6TW+':.-T?HEH;R=V3_A?&\[1S6IF\\)1\V\HW_ZEG^23W0?V4\[>G_6/I_ 5!+ 0(4 Q0 ( M /B9>4]SP?,Q)V(" '3Q'P 9 " 0 !P86YW+3$P,S$R M,#$Y>#$P<7$Q,C N:'1M4$L! A0#% @ ^)EY3Z92!&1D% 8.0 !$ M ( !7F(" '!A;G'-D4$L! A0#% @ M^)EY3XB*T>5+) W8P! !4 ( !\78" '!A;G4_9%37O EL -68! 5 M " 6^; @!P86YW+3(P,3DQ,#,Q7V1E9BYX;6Q02P$"% ,4 " #X MF7E/ >\9#3/9 !@BPL %0 @ &D]@( <&%N=RTR,#$Y,3 S M,5]L86(N>&UL4$L! A0#% @ ^)EY3VIL) (;C -3X' !4 M ( !"M # '!A;G4\ S0EAFM,! %_3# 8 " 5AC31 *H$ !($@ $0 @ &H M0 8 <&%N=V5X,S(Q<3$R,"YH=&U02P$"% ,4 " #XF7E/R,W@B9H$ "^ M$0 $0 @ &!108 <&%N=V5X,S(R<3$R,"YH=&U02P4& / L "P#4 @ 2DH& end XML 65 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share (Notes)
3 Months Ended
Oct. 31, 2019
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 Ended
 
October 31,
 
2019
 
2018
Net loss
$
(59.6
)
 
$
(38.3
)
Weighted-average shares used to compute net loss per share, basic and diluted
96.6

 
93.8

Net loss per share, basic and diluted
$
(0.62
)
 
$
(0.41
)

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 Months Ended
 
October 31,
 
2019
 
2018
Convertible senior notes
6.4

 
8.6

Warrants related to the issuance of convertible senior notes
9.6

 
11.6

RSUs and PSUs
7.7

 
7.5

Options to purchase common stock, including PSOs
3.2

 
4.2

RSAs and PSAs
0.1

 
0.2

ESPP shares
0.1

 
0.1

Total
27.1

 
32.2


XML 66 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Tables)
3 Months Ended
Oct. 31, 2019
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 October 31,
 
2019
 
2018
Revenue:
 
 
 
Americas
 
 
 
United States
$
494.9

 
$
415.9

Other Americas
34.7

 
34.3

Total Americas
529.6

 
450.2

Europe, the Middle East, and Africa (“EMEA”)
147.6

 
127.7

Asia Pacific and Japan (“APAC”)
94.7

 
78.1

Total revenue
$
771.9

 
$
656.0


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 October 31,
 
2019
 
2018
Revenue:
 
 
 
Product
$
231.2

 
$
240.5

Subscription and support


 


Subscription
318.6

 
231.3

Support
222.1

 
184.2

Total subscription and support
540.7

 
415.5

Total revenue
$
771.9

 
$
656.0


XML 67 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Notes)
3 Months Ended
Oct. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:
Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.
Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.
The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of October 31, 2019 and July 31, 2019 (in millions):
 
 
October 31, 2019
 
July 31, 2019
 
 
Level 1
 
Level 2
 
Level 3
 
Total
 
Level 1
 
Level 2
 
Level 3
 
Total
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
617.3

 
$

 
$

 
$
617.3

 
$
369.1

 
$

 
$

 
$
369.1

Certificates of deposit
 

 
4.0

 

 
4.0

 

 
12.0

 
 
 
12.0

Commercial paper
 

 
4.5

 

 
4.5

 

 
19.3

 

 
19.3

U.S. government and agency securities
 

 
15.0

 

 
15.0

 

 
54.4

 

 
54.4

Total cash equivalents
 
617.3

 
23.5

 

 
640.8

 
369.1

 
85.7

 

 
454.8

Short-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Certificates of deposit
 

 
23.7

 

 
23.7

 

 
17.5

 

 
17.5

Commercial paper
 

 
15.9

 

 
15.9

 

 
8.9

 

 
8.9

Corporate debt securities
 

 
369.9

 

 
369.9

 

 
375.5

 

 
375.5

U.S. government and agency securities
 

 
1,188.0

 

 
1,188.0

 

 
1,439.8

 

 
1,439.8

Total short-term investments
 

 
1,597.5

 

 
1,597.5

 

 
1,841.7

 

 
1,841.7

Long-term investments:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
 

 
198.3

 

 
198.3

 

 
214.3

 

 
214.3

U.S. government and agency securities
 

 
269.3

 

 
269.3

 

 
361.1

 

 
361.1

Total long-term investments
 

 
467.6

 

 
467.6

 

 
575.4

 

 
575.4

Prepaid expenses and other current assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 

 
0.4

 

 
0.4

 

 
1.3

 

 
1.3

Total prepaid expenses and other current assets
 

 
0.4

 

 
0.4

 

 
1.3

 

 
1.3

Total assets measured at fair value
 
$
617.3

 
$
2,089.0

 
$

 
$
2,706.3

 
$
369.1

 
$
2,504.1

 
$

 
$
2,873.2

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Accrued and other liabilities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$

 
$
2.2

 
$

 
$
2.2

 
$

 
$
3.8

 
$

 
$
3.8

Total accrued and other liabilities
 

 
2.2




2.2

 


3.8




3.8

Total liabilities measured at fair value
 
$

 
$
2.2

 
$

 
$
2.2

 
$

 
$
3.8

 
$

 
$
3.8


Refer to Note 9. Debt for the carrying amount and estimated fair value of our convertible senior notes as of October 31, 2019 and July 31, 2019.
XML 68 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Notes)
3 Months Ended
Oct. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The following table presents details of our goodwill during the three months ended October 31, 2019 (in millions):
 
Amount
Balance as of July 31, 2019
$
1,352.3

Goodwill acquired
48.1

Balance as of October 31, 2019
$
1,400.4


Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Intangible assets subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
Developed technology
$
337.4

 
$
(93.9
)
 
$
243.5

 
$
318.8

 
$
(78.7
)
 
$
240.1

Customer relationships
41.6

 
(6.2
)
 
35.4

 
39.8

 
(4.7
)
 
35.1

Acquired intellectual property
8.9

 
(5.3
)
 
3.6

 
8.9

 
(5.1
)
 
3.8

Trade name and trademarks
9.4

 
(9.4
)
 

 
9.4

 
(9.4
)
 

Other
2.2

 
(2.2
)
 

 
2.2

 
(2.2
)
 

Total intangible assets subject to amortization
399.5

 
(117.0
)
 
282.5

 
379.1

 
(100.1
)
 
279.0

Intangible assets not subject to amortization:
 
 
 
 
 
 
 
 
 
 
 
In-process research and development
1.6

 

 
1.6

 
1.6

 

 
1.6

Total purchased intangible assets
$
401.1

 
$
(117.0
)
 
$
284.1

 
$
380.7

 
$
(100.1
)
 
$
280.6


We recognized amortization expense of $16.9 million and $9.4 million for the three months ended October 31, 2019 and 2018, respectively.
The following table summarizes estimated future amortization expense of our intangible assets as of October 31, 2019 (in millions):

Amount
Fiscal years ending July 31:

Remaining 2020
$
52.5

2021
68.0

2022
63.5

2023
37.6

2024
30.1

2025 and thereafter
30.8

Total future amortization expense
$
282.5


XML 69 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Notes)
3 Months Ended
Oct. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
Our electronics manufacturing service provider (“EMS provider”) procures components and assembles our products based on our forecasts. These forecasts are based on estimates of demand for our products primarily for the next 12 months, which are in turn based on historical trends and an analysis from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue non-cancelable orders for products and components to our manufacturing partners or component suppliers. As of October 31, 2019, our purchase commitments under such orders were $106.7 million, excluding obligations under contracts that we can cancel without a significant penalty. 
Other Purchase Commitments
We have entered into various non-cancelable agreements with third-party providers for our use of certain cloud and other services, under which we are committed to minimum or fixed purchases through the year ending July 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of October 31, 2019 (in millions):

Amount
Fiscal years ending July 31:

Remaining 2020
$

2021
19.0

2022
55.9

2023
57.5

2024
67.5

2025 and thereafter
97.5

Total other purchase commitments
$
297.4


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 October 31, 2019, 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 70 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Award Plans (Tables)
3 Months Ended
Oct. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of stock option and performance stock option (PSO) activity
The following table summarizes the stock option and performance stock option (“PSO”) activity under our stock plans during the reporting period (in millions, except per share amounts):
 
Stock Options Outstanding 
 
PSOs Outstanding 
 
Number of Shares
 
Weighted-Average Exercise Price Per Share 
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
 
Number of Shares
 
Weighted-Average Exercise Price Per Share 
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
Balance—July 31, 2019
0.3

 
$
14.53

 
2.2
 
$
81.4

 
3.7

 
$
193.99

 
6.2
 
$
120.1

Exercised
(0.1
)
 
$
11.02

 
 
 
 
 

 
$

 
 
 
 
Forfeited

 
$

 
 
 
 
 
(0.7
)
 
$
193.51

 
 
 
 
Balance—October 31, 2019
0.2

 
$
15.79

 
2.1
 
$
59.7

 
3.0

 
$
194.09

 
6.0
 
$
100.5

Exercisable—October 31, 2019
0.2

 
$
15.79

 
2.1
 
$
59.7

 
3.0

 
$
194.09

 
6.0
 
$
100.5


Schedule of restricted stock award (“RSA”), performance-based stock award (“PSA”), restricted stock unit (“RSU”), and performance-based stock unit (“PSU”) activities
The following table summarizes the RSA and PSA activity under our stock plans during the reporting period (in millions, except per share amounts):
 
RSAs Outstanding
 
PSAs Outstanding
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
Balance—July 31, 2019

 
$
148.54

 
0.1

 
$
148.54

Vested

 
$
148.54

 

 
$
148.54

Balance—October 31, 2019

 
$
148.54

 
0.1

 
$
148.54


The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):
 
RSUs Outstanding
 
PSUs Outstanding
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
 
Number of Shares
 
Weighted-Average Grant-Date Fair Value Per Share
 
Weighted-Average Remaining Contractual Term
(Years)
 
Aggregate Intrinsic Value
Balance—July 31, 2019
6.9

 
$
188.16

 
1.5
 
$
1,554.0

 
0.3

 
$
197.86

 
1.8
 
$
67.0

Granted
1.5

 
$
211.17

 
 
 
 
 

 
$

 
 
 
 
Vested
(0.6
)
 
$
173.42

 
 
 
 
 

 
$
174.62

 
 
 
 
Forfeited
(0.3
)
 
$
173.93

 
 
 
 
 
(0.1
)
 
$
181.48

 
 
 
 
Balance—October 31, 2019
7.5

 
$
194.47

 
1.5
 
$
1,712.1

 
0.2

 
$
199.23

 
1.7
 
$
53.6


Schedule of allocation of share-based compensation expense
The following table summarizes share-based compensation included in costs and expenses (in millions):
 
Three Months Ended
 
October 31,
 
2019
 
2018
Cost of product revenue
$
1.3

 
$
1.6

Cost of subscription and support revenue
18.9

 
17.5

Research and development
62.4

 
40.5

Sales and marketing
43.8

 
56.0

General and administrative
24.8

 
35.5

Total share-based compensation
$
151.2

 
$
151.1


XML 71 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Notes)
3 Months Ended
Oct. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
Description of Business
Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We offer platforms that empower enterprises, service providers, and government entities to secure their organizations by safely enabling applications and data running in their networks, on their endpoints, and in the cloud, and by preventing breaches that stem from targeted cyberattacks.
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, 2019, filed with the Securities and Exchange Commission (“SEC”) on September 9, 2019. 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. We have made estimates and judgments affecting the amounts reported in our condensed consolidated financial statements and the accompanying notes. The actual results that we experience may differ materially from our estimates.
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, 2019.
Summary of Significant Accounting Policies
There have been no material changes to our significant accounting policies as of and for the three months ended October 31, 2019, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, except for the change in our accounting policies for leases due to our adoption of new lease accounting guidance. Refer to “Recently Adopted Accounting Pronouncements” below and Note 10. Leases.
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting. Among its provisions, the standard requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases and also requires additional qualitative and quantitative disclosures about lease arrangements.
We adopted this standard effective August 1, 2019 on a modified retrospective basis, under which financial results reported in periods prior to fiscal 2020 were not adjusted. We elected the package of practical expedients, which allowed us to carry forward our historical assessments of whether contracts are or contain leases, lease classification, and initial direct costs. Additionally, we elected to account for lease and non-lease components as a single lease component and to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less.
The most significant impact of adopting this guidance was the recognition of $286.4 million of operating lease right-of-use assets and $437.6 million of operating lease liabilities on our condensed consolidated balance sheet as of August 1, 2019, which included reclassifying previously recognized $124.2 million in lease incentives, deferred or prepaid rent, as well as $27.0 million in cease-use liabilities to operating lease right-of-use assets.
The adoption of this standard had no impact on our condensed consolidated statements of operations and condensed consolidated statements of cash flows. Refer to Note 10. Leases for further discussion.
Recently Issued Accounting Pronouncements
Financial Instruments - Credit Losses
In June 2016, the FASB issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the existing incurred loss model with an expected credit loss model for financial
assets measured at amortized cost, including trade receivables, and requires that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The standard is effective for us in our first quarter of fiscal 2021 and will be applied on a modified retrospective basis. We are currently evaluating whether this standard will have a material impact on our condensed consolidated financial statements.
XML 72 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Deferred Contract Costs (Tables)
3 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of deferred contract costs
The following table presents details of our short-term and long-term deferred contract costs as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
Short-term deferred contract costs
$
155.4

 
$
151.1

Long-term deferred contract costs
317.6

 
324.2

Total deferred contract costs
$
473.0

 
$
475.3


XML 73 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page Cover Page - shares
3 Months Ended
Oct. 31, 2019
Nov. 13, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2019  
Document Transition Report false  
Entity File Number 001-35594  
Entity Registrant Name PALO ALTO NETWORKS, INC  
Entity Central Index Key 0001327567  
Document Fiscal Year End Date --07-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2530195  
Entity Address, Address Line One 3000 Tannery Way  
Entity Address, City or Town Santa Clara  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95054  
City Area Code 408  
Local Phone Number 753-4000  
Title of 12(b) Security Common stock, $0.0001 par value per share  
Trading Symbol PANW  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Small Business false  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   97,957,435
XML 74 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net loss $ (59.6) $ (38.3)
Other comprehensive income (loss), net of tax:    
Change in unrealized gains (losses) on investments 2.7 0.9
Change in unrealized gains (losses) on cash flow hedges 0.4 (3.5)
Other comprehensive income (loss) 3.1 (2.6)
Comprehensive loss $ (56.5) $ (40.9)
XML 75 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Total purchased intangible assets, gross carrying amount $ 401.1 $ 380.7
Total purchased intangible assets, net carrying amount 284.1 280.6
Finite-Lived Intangible Assets    
Gross carrying amount 399.5 379.1
Accumulated amortization (117.0) (100.1)
Net carrying amount 282.5 279.0
In-process research and development    
Indefinite-lived Intangible Assets    
In-process research and development 1.6 1.6
Developed technology    
Finite-Lived Intangible Assets    
Gross carrying amount 337.4 318.8
Accumulated amortization (93.9) (78.7)
Net carrying amount 243.5 240.1
Customer relationships    
Finite-Lived Intangible Assets    
Gross carrying amount 41.6 39.8
Accumulated amortization (6.2) (4.7)
Net carrying amount 35.4 35.1
Acquired intellectual property    
Finite-Lived Intangible Assets    
Gross carrying amount 8.9 8.9
Accumulated amortization (5.3) (5.1)
Net carrying amount 3.6 3.8
Trade name and trademarks    
Finite-Lived Intangible Assets    
Gross carrying amount 9.4 9.4
Accumulated amortization (9.4) (9.4)
Net carrying amount 0.0 0.0
Other    
Finite-Lived Intangible Assets    
Gross carrying amount 2.2 2.2
Accumulated amortization (2.2) (2.2)
Net carrying amount $ 0.0 $ 0.0
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Additional Details) (Details)
$ / shares in Units, shares in Millions, $ in Millions
Jul. 31, 2018
USD ($)
day
shares
$ / shares
Jun. 30, 2014
USD ($)
Oct. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
2019 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $   $ 575.0    
Contractual interest rate (in percentage)   0.00%    
Initial conversion rate (in shares per $1,000 principal amount)   0.0090680    
2023 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $ $ 1,700.0      
Contractual interest rate (in percentage) 0.75%      
Initial conversion rate (in shares per $1,000 principal amount) 0.0037545      
Initial conversion price (in usd per share) | $ / shares $ 266.35      
Number of common stock convertible at initial conversion rate (in shares) | shares 6.4      
Threshold trading days (in days) | day 20      
Threshold consecutive trading days (in days) | day 30      
Threshold percentage of stock price trigger (in percentage) 130.00%      
Threshold business days, per $1,000 principal (in days) | day 5      
Threshold consecutive trading days, per $1,000 principal (in days) | day 5      
Threshold percentage of notes price trigger, per $1,000 principal (in percentage) 98.00%      
Repurchase price as percentage of principal amount in event of change (in percentage) 100.00%      
Aggregate principal amount outstanding | $     $ 1,693.0 $ 1,693.0
2023 Notes | Level 2        
Debt Instrument, Redemption        
Fair value of convertible senior notes | $     $ 1,900.0 $ 1,900.0
XML 77 R78.htm IDEA: XBRL DOCUMENT v3.19.3
Other Income, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Other Income and Expenses [Abstract]    
Interest income $ 15.8 $ 15.4
Foreign currency exchange gains (losses), net 0.4 0.0
Other 0.0 (2.4)
Total other income, net $ 16.2 $ 13.0
XML 78 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense $ 151.2 $ 151.1
Total compensation cost not yet recognized, unvested awards $ 1,600.0  
Compensation cost not yet recognized, period of recognition (in years) 2 years 9 months 18 days  
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense $ 62.4 40.5
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense 43.8 56.0
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense 24.8 35.5
Product | Cost of revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense 1.3 1.6
Subscription and support | Cost of revenue    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs    
Share-based compensation expense $ 18.9 $ 17.5
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Award Plans (Stock Option Activities) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Stock options    
Stock Options and PSOs, Outstanding Roll Forward    
Balance, beginning (in shares) 0.3  
Exercised (in shares) (0.1)  
Forfeited (in shares) 0.0  
Balance, ending (in shares) 0.2 0.3
Stock Options and PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward    
Balance, beginning (in usd per share) $ 14.53  
Exercised (in usd per share) 11.02  
Forfeited (in usd per share) 0  
Balance, ending (in usd per share) $ 15.79 $ 14.53
Options, Additional Disclosures    
Weighted-average remaining contractual life (in years) 2 years 1 month 6 days 2 years 2 months 12 days
Aggregate intrinsic value $ 59.7 $ 81.4
Options exercisable (in shares) 0.2  
Options exercisable, weighted-average exercise price (in usd per share) $ 15.79  
Options exercisable, weighted-average remaining contractual term (in years) 2 years 1 month 6 days  
Options exercisable, aggregate intrinsic value $ 59.7  
PSOs    
Stock Options and PSOs, Outstanding Roll Forward    
Balance, beginning (in shares) 3.7  
Exercised (in shares) 0.0  
Forfeited (in shares) (0.7)  
Balance, ending (in shares) 3.0 3.7
Stock Options and PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward    
Balance, beginning (in usd per share) $ 193.99  
Exercised (in usd per share) 0  
Forfeited (in usd per share) 193.51  
Balance, ending (in usd per share) $ 194.09 $ 193.99
Options, Additional Disclosures    
Weighted-average remaining contractual life (in years) 6 years 6 years 2 months 12 days
Aggregate intrinsic value $ 100.5 $ 120.1
Options exercisable (in shares) 3.0  
Options exercisable, weighted-average exercise price (in usd per share) $ 194.09  
Options exercisable, weighted-average remaining contractual term (in years) 6 years  
Options exercisable, aggregate intrinsic value $ 100.5  
XML 80 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Notes)
3 Months Ended
Oct. 31, 2019
Leases [Abstract]  
Leases Leases
We determine if an arrangement is a lease at inception. We evaluate classification of leases at commencement and, as necessary, at modification. Operating leases are included in operating lease right-of-use assets, accrued and other liabilities, and long-term operating lease liabilities on our condensed consolidated balance sheets beginning August 1, 2019. We did not have any material finance leases in any of the periods presented.
Operating lease right-of-use assets represent our right to use an underlying asset for the lease term. Operating lease liabilities represent our obligation to make payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rates implicit in most of our leases are not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease right-of-use assets also include adjustments related to lease incentives, prepaid or accrued rent and initial direct lease costs. Operating lease right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.
Our lease terms may include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease cost is generally recognized on a straight-line basis over the lease term.
We account for lease and non-lease components as a single lease component and do not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less. Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. Variable lease payments are primarily comprised of payments affected by the Consumer Price Index, common area maintenance, and utility charges.
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.
During the three months ended October 31, 2019, our net cost for operating leases was $16.8 million and primarily consisted of operating lease costs of $14.7 million. During the three months ended October 31, 2019, variable lease costs, short-term lease costs, and sublease income were not material.
The following tables present additional information for our operating leases (in millions, except for years and percentages):
 
Three Months Ended
 
October 31, 2019
Operating cash flows used in payments of operating lease liabilities
$
10.5

Right-of-use assets obtained in exchange for new operating lease liabilities
$
6.5

 
 
 
October 31, 2019
Weighted-average remaining lease term
7.5

Weighted-average discount rate
3.9
%

The following table presents maturities of operating lease liabilities as of October 31, 2019 (in millions):
 
Amount
Fiscal years ending July 31:
 
Remaining 2020
$
58.7

2021
73.8

2022
68.4

2023
63.0

2024
48.0

2025 and thereafter
190.7

Total operating lease payments
502.6

Less: imputed interest
69.2

Present value of operating lease liabilities
$
433.4

Current portion of operating lease liabilities(1)
$
61.8

Long-term operating lease liabilities
$
371.6

______________
(1)
Current portion of operating lease liabilities is included in accrued and other liabilities on our condensed consolidated balance sheet.
Operating lease liabilities above do not include sublease income. As of October 31, 2019, we expect to receive sublease income of approximately $7.7 million, which consists of $4.0 million to be received for the remainder of fiscal 2020 and $3.7 million to be received in fiscal 2021.
XML 81 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Notes)
3 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
 
Three Months Ended October 31,
 
2019
 
2018
Revenue:
 
 
 
Americas
 
 
 
United States
$
494.9

 
$
415.9

Other Americas
34.7

 
34.3

Total Americas
529.6

 
450.2

Europe, the Middle East, and Africa (“EMEA”)
147.6

 
127.7

Asia Pacific and Japan (“APAC”)
94.7

 
78.1

Total revenue
$
771.9

 
$
656.0


The following table presents revenue for groups of similar products and services (in millions):
 
Three Months Ended October 31,
 
2019
 
2018
Revenue:
 
 
 
Product
$
231.2

 
$
240.5

Subscription and support


 


Subscription
318.6

 
231.3

Support
222.1

 
184.2

Total subscription and support
540.7

 
415.5

Total revenue
$
771.9

 
$
656.0


Deferred Revenue
During the three months ended October 31, 2019, we recognized approximately $485.0 million of revenue pertaining to amounts that were deferred as of July 31, 2019.
Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $3.1 billion as of October 31, 2019, of which we expect to recognize approximately $1.7 billion over the next 12 months and the remainder thereafter.
Deferred Contract Costs
The following table presents details of our short-term and long-term deferred contract costs as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
Short-term deferred contract costs
$
155.4

 
$
151.1

Long-term deferred contract costs
317.6

 
324.2

Total deferred contract costs
$
473.0

 
$
475.3


We recognized amortization expense for our deferred contract costs of $55.6 million and $43.6 million during the three months ended October 31, 2019 and 2018, respectively. We did not recognize any impairment losses on our deferred contract costs during the three months ended October 31, 2019 or 2018.
XML 82 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions (Notes)
3 Months Ended
Oct. 31, 2019
Business Combinations [Abstract]  
Acquisitions Acquisitions
Zingbox, Inc.
On September 20, 2019, we completed our acquisition of 100% of the voting equity interest of Zingbox, Inc. (“Zingbox”), a privately-held Internet of Things (“IoT”) security company. We believe the acquisition will accelerate our delivery of IoT security through our Next-Generation Firewall and Cortex platforms. The total purchase consideration for the acquisition of Zingbox was $66.4 million in cash.
As part of the acquisition, we issued replacement equity awards with a total fair value of $5.7 million, which will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
 
Amount
Goodwill
$
48.1

Identified intangible assets
20.4

Net liabilities assumed
(2.1
)
Total
$
66.4


Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Zingbox’s technology into our platforms. The goodwill is not deductible for income tax purposes.
The following table presents details of the identified intangible assets acquired (in millions, except years):
 
Fair Value
 
Estimated Useful Life
Developed technology
$
18.6

 
5 years
Customer relationships
1.8

 
8 years
Total
$
20.4

 
 

Zingbox’s operating results are included in our condensed consolidated statements of operations from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to our condensed consolidated statements of operations.
Additional information, such as that related to income tax and other contingencies, 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.
XML 83 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Revenue:    
Revenue $ 771.9 $ 656.0
Cost of revenue:    
Cost of revenue 217.7 183.5
Total gross profit 554.2 472.5
Operating expenses:    
Research and development 170.5 113.4
Sales and marketing 365.7 314.6
General and administrative 69.8 76.6
Total operating expenses 606.0 504.6
Operating loss (51.8) (32.1)
Interest expense (18.9) (22.7)
Other income, net 16.2 13.0
Loss before income taxes (54.5) (41.8)
Provision for (benefit from) income taxes 5.1 (3.5)
Net loss $ (59.6) $ (38.3)
Net loss per share, basic and diluted $ (0.62) $ (0.41)
Weighted-average shares used to compute net loss per share, basic and diluted 96.6 93.8
Product    
Revenue:    
Revenue $ 231.2 $ 240.5
Cost of revenue:    
Cost of revenue 65.1 73.2
Subscription and support    
Revenue:    
Revenue 540.7 415.5
Cost of revenue:    
Cost of revenue $ 152.6 $ 110.3
XML 84 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share (Tables)
3 Months Ended
Oct. 31, 2019
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 Ended
 
October 31,
 
2019
 
2018
Net loss
$
(59.6
)
 
$
(38.3
)
Weighted-average shares used to compute net loss per share, basic and diluted
96.6

 
93.8

Net loss per share, basic and diluted
$
(0.62
)
 
$
(0.41
)

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 Months Ended
 
October 31,
 
2019
 
2018
Convertible senior notes
6.4

 
8.6

Warrants related to the issuance of convertible senior notes
9.6

 
11.6

RSUs and PSUs
7.7

 
7.5

Options to purchase common stock, including PSOs
3.2

 
4.2

RSAs and PSAs
0.1

 
0.2

ESPP shares
0.1

 
0.1

Total
27.1

 
32.2


XML 85 R8.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets - USD ($)
$ in Millions
Oct. 31, 2019
Oct. 31, 2018
Reconciliation of cash, cash equivalents, and restricted cash    
Cash and cash equivalents $ 1,263.7 $ 1,784.4
Total cash, cash equivalents, and restricted cash 1,267.6 1,786.6
Prepaid expenses and other current assets    
Reconciliation of cash, cash equivalents, and restricted cash    
Restricted cash 1.9 1.0
Other assets    
Reconciliation of cash, cash equivalents, and restricted cash    
Restricted cash $ 2.0 $ 1.2
XML 86 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Tables)
3 Months Ended
Oct. 31, 2019
Debt Disclosure [Abstract]  
Components of convertible senior notes
The following table sets forth the components of the 2023 Notes as of October 31, 2019 and July 31, 2019 (in millions):
 
October 31, 2019
 
July 31, 2019
Liability component:
 
 
 
Principal
$
1,693.0

 
$
1,693.0

Less: debt discount and debt issuance costs, net of amortization
247.5

 
263.0

Net carrying amount
$
1,445.5

 
$
1,430.0

 
 
 
 
Equity component
$
315.0

 
$
315.0


Interest expense recognized related to the convertible senior notes
The following table sets forth interest expense recognized related to the Notes (dollars in millions):
 
Three Months Ended October 31,
 
2019
 
2018
 
2019 Notes
 
2023 Notes
 
Total
 
2019 Notes
 
2023 Notes
 
Total
Contractual interest expense
$

 
$
3.2

 
$
3.2

 
$

 
$
3.2

 
$
3.2

Amortization of debt discount

 
15.0

 
15.0

 
4.0

 
14.4

 
18.4

Amortization of debt issuance costs

 
0.5

 
0.5

 
0.5

 
0.5

 
1.0

Total interest expense recognized
$

 
$
18.7

 
$
18.7

 
$
4.5

 
$
18.1

 
$
22.6

 
 
 
 
 
 
 
 
 
 
 
 
Effective interest rate of the liability component
%
 
5.2
%
 
 
 
4.8
%
 
5.2
%
 
 

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
2019 Warrants
5.2

 
$
137.85

 
$
78.3

2023 Warrants
6.4

 
$
417.80

 
$
145.4


XML 87 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Goodwill) (Details)
$ in Millions
3 Months Ended
Oct. 31, 2019
USD ($)
Goodwill Rollforward  
Balance as of July 31, 2019 $ 1,352.3
Goodwill acquired 48.1
Balance as of October 31, 2019 $ 1,400.4
XML 88 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Deferred Contract Costs Deferred Contract Costs (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Jul. 31, 2019
Deferred Contract Costs      
Deferred contract costs $ 473.0   $ 475.3
Deferred contract costs, amortization expense 55.6 $ 43.6  
Short-term      
Deferred Contract Costs      
Deferred contract costs 155.4   151.1
Long-term      
Deferred Contract Costs      
Deferred contract costs $ 317.6   $ 324.2
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Income Tax Disclosure [Abstract]    
Effective income tax rate (in percentage) (9.40%) 8.40%
RedLock, Inc.    
Business Acquisition    
Valuation allowance, increase (decrease), amount   $ 9.4
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.19.3
Equity Award Plans (Restricted Stock Award (RSA) and Performance-Based Stock Award (PSA) Activities) (Details)
shares in Millions
3 Months Ended
Oct. 31, 2019
$ / shares
shares
RSAs  
RSAs and PSAs, Outstanding Roll Forward  
Balance, beginning (in shares) | shares 0.0
Vested (in shares) | shares 0.0
Balance, ending (in shares) | shares 0.0
RSAs and PSAs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share  
Balance, beginning (in usd per share) | $ / shares $ 148.54
Vested (in usd per share) | $ / shares 148.54
Balance, ending (in usd per share) | $ / shares $ 148.54
PSAs  
RSAs and PSAs, Outstanding Roll Forward  
Balance, beginning (in shares) | shares 0.1
Vested (in shares) | shares 0.0
Balance, ending (in shares) | shares 0.1
RSAs and PSAs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share  
Balance, beginning (in usd per share) | $ / shares $ 148.54
Vested (in usd per share) | $ / shares 148.54
Balance, ending (in usd per share) | $ / shares $ 148.54
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Event (Details)
$ in Millions
Nov. 30, 2019
USD ($)
Aporeto, Inc. | Subsequent Event  
Subsequent Event  
Total consideration transferred $ 150.0
XML 92 panw-10312019x10qq120_htm.xml IDEA: XBRL DOCUMENT 0001327567 2019-08-01 2019-10-31 0001327567 panw:CloudotherServicesMember 2019-08-01 2019-10-31 0001327567 2019-11-13 0001327567 2019-10-31 0001327567 2019-07-31 0001327567 2018-08-01 2018-10-31 0001327567 us-gaap:ServiceMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember 2018-08-01 2018-10-31 0001327567 us-gaap:ServiceMember 2018-08-01 2018-10-31 0001327567 us-gaap:CommonStockMember 2019-07-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-10-31 0001327567 us-gaap:RetainedEarningsMember 2019-07-31 0001327567 us-gaap:CommonStockMember 2019-08-01 2019-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2019-10-31 0001327567 us-gaap:RetainedEarningsMember 2019-08-01 2019-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-08-01 2019-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-31 0001327567 us-gaap:RetainedEarningsMember 2019-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001327567 us-gaap:CommonStockMember 2019-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-10-31 0001327567 us-gaap:RetainedEarningsMember 2018-08-01 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-08-01 2018-10-31 0001327567 us-gaap:CommonStockMember 2018-08-01 2018-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-31 0001327567 us-gaap:RetainedEarningsMember 2018-08-01 2018-10-31 0001327567 2018-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0001327567 2018-08-01 0001327567 us-gaap:RetainedEarningsMember 2018-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-01 2018-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0001327567 us-gaap:CommonStockMember 2018-07-31 0001327567 us-gaap:RetainedEarningsMember 2018-10-31 0001327567 2018-07-31 0001327567 us-gaap:CommonStockMember 2018-10-31 0001327567 us-gaap:OtherAssetsMember 2018-10-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-10-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-10-31 0001327567 us-gaap:OtherAssetsMember 2019-10-31 0001327567 us-gaap:AccountingStandardsUpdate201602Member 2019-08-01 0001327567 us-gaap:AccountingStandardsUpdate201602Member panw:Q113NewLeaseArrangementsPreviousCorporateHeadquartersMember 2019-08-01 0001327567 panw:SupportMember 2019-08-01 2019-10-31 0001327567 panw:SubscriptionMember 2018-08-01 2018-10-31 0001327567 panw:SubscriptionMember 2019-08-01 2019-10-31 0001327567 panw:SupportMember 2018-08-01 2018-10-31 0001327567 2019-11-01 2019-10-31 0001327567 panw:OtherAmericasMember 2019-08-01 2019-10-31 0001327567 us-gaap:EMEAMember 2018-08-01 2018-10-31 0001327567 srt:AmericasMember 2019-08-01 2019-10-31 0001327567 srt:AsiaPacificMember 2019-08-01 2019-10-31 0001327567 panw:OtherAmericasMember 2018-08-01 2018-10-31 0001327567 country:US 2019-08-01 2019-10-31 0001327567 srt:AsiaPacificMember 2018-08-01 2018-10-31 0001327567 srt:AmericasMember 2018-08-01 2018-10-31 0001327567 us-gaap:EMEAMember 2019-08-01 2019-10-31 0001327567 country:US 2018-08-01 2018-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CertificatesOfDepositMember 2019-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:InvestmentsMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CommercialPaperMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2019-07-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-10-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2019-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2019-10-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2019-10-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CommercialPaperMember 2019-10-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0001327567 us-gaap:CashEquivalentsMember 2019-10-31 0001327567 us-gaap:InvestmentsMember 2019-10-31 0001327567 panw:ZingboxInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-09-20 2019-09-20 0001327567 panw:ZingboxInc.Member 2019-09-20 2019-09-20 0001327567 panw:ZingboxInc.Member us-gaap:CustomerRelationshipsMember 2019-09-20 2019-09-20 0001327567 panw:ZingboxInc.Member 2019-09-20 0001327567 us-gaap:PatentsMember 2019-07-31 0001327567 us-gaap:PatentsMember 2019-10-31 0001327567 us-gaap:DevelopedTechnologyRightsMember 2019-10-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2019-07-31 0001327567 us-gaap:DevelopedTechnologyRightsMember 2019-07-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2019-10-31 0001327567 us-gaap:CustomerRelationshipsMember 2019-07-31 0001327567 us-gaap:InProcessResearchAndDevelopmentMember 2019-07-31 0001327567 us-gaap:CustomerRelationshipsMember 2019-10-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2019-10-31 0001327567 us-gaap:InProcessResearchAndDevelopmentMember 2019-10-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2019-07-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-07-31 0001327567 us-gaap:OtherAssetsMember 2019-07-31 0001327567 panw:A2023NotesMember 2018-07-31 2018-07-31 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-09-04 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember 2018-09-04 0001327567 panw:A2023NotesMember 2018-07-31 0001327567 panw:A2023NoteHedgesMember 2018-07-31 2018-07-31 0001327567 panw:A2019NotesMember 2014-06-30 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-09-04 2018-09-04 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2018-09-04 2018-09-04 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2019-10-31 0001327567 us-gaap:RevolvingCreditFacilityMember panw:Term2Member 2018-09-04 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember panw:Term2bMember 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember 2019-10-31 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2018-09-04 2018-09-04 0001327567 panw:A2019WarrantsMember 2019-08-01 2019-10-31 0001327567 panw:A2019WarrantsMember 2019-10-31 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 panw:A2023NotesMember 2019-07-31 0001327567 panw:A2023NotesMember 2019-10-31 0001327567 panw:A2019NotesMember 2019-08-01 2019-10-31 0001327567 panw:A2023NotesMember 2018-08-01 2018-10-31 0001327567 panw:A2023NotesMember 2019-08-01 2019-10-31 0001327567 panw:A2019NotesMember 2018-08-01 2018-10-31 0001327567 panw:A2019NotesMember 2018-10-31 0001327567 panw:A2023NotesMember 2018-10-31 0001327567 panw:A2019NotesMember 2019-10-31 0001327567 panw:A2023WarrantsMember 2018-07-31 0001327567 panw:A2019WarrantsMember 2014-06-30 2014-06-30 0001327567 panw:A2019WarrantsMember 2014-06-30 0001327567 panw:A2023WarrantsMember 2018-07-31 2018-07-31 0001327567 panw:A2019NotesMember 2014-06-30 2014-06-30 0001327567 panw:A2023NotesMember us-gaap:FairValueInputsLevel2Member 2019-07-31 0001327567 panw:CloudotherServicesMember 2019-10-31 0001327567 us-gaap:InventoriesMember 2019-10-31 0001327567 2019-02-28 0001327567 us-gaap:PerformanceSharesMember 2019-10-31 0001327567 us-gaap:PerformanceSharesMember 2019-08-01 2019-10-31 0001327567 panw:RestrictedStockAwardsRSAsMember 2019-10-31 0001327567 panw:RestrictedStockAwardsRSAsMember 2019-07-31 0001327567 us-gaap:PerformanceSharesMember 2019-07-31 0001327567 panw:RestrictedStockAwardsRSAsMember 2019-08-01 2019-10-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2019-10-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2019-10-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2018-08-01 2018-10-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2018-08-01 2018-10-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2018-08-01 2018-10-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2018-08-01 2018-10-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2019-10-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2019-08-01 2019-10-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2019-10-31 0001327567 panw:StockOptionswithServiceConditionMember 2019-10-31 0001327567 panw:StockOptionswithServiceConditionMember 2019-08-01 2019-10-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2018-08-01 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2019-08-01 2019-10-31 0001327567 panw:StockOptionswithServiceConditionMember 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2019-07-31 0001327567 panw:StockOptionswithServiceConditionMember 2018-08-01 2019-07-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2019-10-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2019-07-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2019-10-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2018-08-01 2019-07-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2019-08-01 2019-10-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2019-07-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2019-10-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2018-08-01 2019-07-31 0001327567 srt:MaximumMember panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember 2019-08-01 2019-10-31 0001327567 srt:MinimumMember panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember 2019-08-01 2019-10-31 0001327567 panw:RedLockInc.Member 2018-08-01 2018-10-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2019-08-01 2019-10-31 0001327567 us-gaap:WarrantMember 2019-08-01 2019-10-31 0001327567 us-gaap:EmployeeStockMember 2019-08-01 2019-10-31 0001327567 us-gaap:EmployeeStockOptionMember 2019-08-01 2019-10-31 0001327567 us-gaap:RestrictedStockMember 2018-08-01 2018-10-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2018-08-01 2018-10-31 0001327567 us-gaap:WarrantMember 2018-08-01 2018-10-31 0001327567 us-gaap:EmployeeStockMember 2018-08-01 2018-10-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2018-08-01 2018-10-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2019-08-01 2019-10-31 0001327567 us-gaap:EmployeeStockOptionMember 2018-08-01 2018-10-31 0001327567 us-gaap:RestrictedStockMember 2019-08-01 2019-10-31 0001327567 panw:AporetoInc.Member us-gaap:SubsequentEventMember 2019-11-30 2019-11-30 iso4217:USD shares panw:day pure shares iso4217:USD false --07-31 Q1 2020 0001327567 800000 1000000 0.0001 0.0001 1000000000 1000000000 96800000 97600000 96800000 97600000 1900000000 0.0090680 0.0037545 0.0001 0.0001 100000000 100000000 0 0 0 0 P3Y 10-Q true 2019-10-31 false 001-35594 PALO ALTO NETWORKS, INC DE 20-2530195 3000 Tannery Way Santa Clara CA 95054 408 753-4000 Common stock, $0.0001 par value per share PANW NYSE Yes Yes Large Accelerated Filer false false false 97957435 1263700000 961400000 1597500000 1841700000 499200000 582400000 289400000 279300000 3649800000 3664800000 316400000 296000000.0 282600000 0 467600000 575400000 1400400000 1352300000 284100000 280600000 423900000 423100000 6824800000 6592200000 74700000 73300000 125700000 235500000 192300000 162400000 1658900000 1582100000 2051600000 2053300000 1445500000 1430000000.0 1357100000 1306600000 371600000 0 82600000 216000000.0 0 0 2477500000 2490900000 -600000 -3700000 -960500000 -900900000 1516400000 1586300000 6824800000 6592200000 231200000 240500000 540700000 415500000 771900000 656000000.0 65100000 73200000 152600000 110300000 217700000 183500000 554200000 472500000 170500000 113400000 365700000 314600000 69800000 76600000 606000000.0 504600000 -51800000 -32100000 18900000 22700000 16200000 13000000.0 -54500000 -41800000 5100000 -3500000 -59600000 -38300000 -0.62 -0.41 96600000 93800000 -59600000 -38300000 2700000 900000 400000 -3500000 3100000 -2600000 -56500000 -40900000 96800000 2490900000 -3700000 -900900000 1586300000 -59600000 -59600000 3100000 3100000 1000000.0 36300000 36300000 5300000 5300000 153700000 153700000 900000 198100000 198100000 700000 97600000 2477500000 -600000 -960500000 1516400000 93600000 1967400000 -16400000 -790700000 1160300000 -28300000 -28300000 -38300000 -38300000 -2600000 -2600000 1100000 30800000 30800000 13900000 13900000 140200000 140200000 1400000 -10200000 -10200000 1400000 15000000.0 15000000.0 94700000 2129300000 -19000000.0 -857300000 1253000000.0 -59600000 -38300000 149900000 136900000 44000000.0 32500000 55600000 43600000 15500000 19400000 10400000 0 3200000 2400000 0 -2200000 0 52300000 -83900000 -86600000 59200000 25100000 -2500000 -800000 -109900000 -65000000.0 -25200000 12500000 125500000 102500000 225200000 252300000 274300000 741000000.0 0 2500000 632400000 214500000 66400000 154800000 47200000 34300000 244500000 -713100000 0 275000000.0 0 3600000 198100000 0 36300000 30700000 5300000 13900000 -167100000 -261800000 302600000 -722600000 965000000.0 2509200000 1267600000 1786600000 1263700000 1784400000 1900000 1000000.0 2000000.0 1200000 1267600000 1786600000 Description of Business and Summary of Significant Accounting Policies <div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We offer platforms that empower enterprises, service providers, and government entities to secure their organizations by safely enabling applications and data running in their networks, on their endpoints, and in the cloud, and by preventing breaches that stem from targeted cyberattacks.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. </span><span style="font-family:inherit;font-size:10pt;">generally accepted accounting principles (“GAAP”)</span><span style="font-family:inherit;font-size:10pt;">, consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, filed with the </span><span style="font-family:inherit;font-size:10pt;">Securities and Exchange Commission (“SEC”)</span><span style="font-family:inherit;font-size:10pt;"> on September 9, 2019. 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="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. We have made estimates and judgments affecting the amounts reported in our condensed consolidated financial statements and the accompanying notes. The actual results that we experience may differ materially from our estimates. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain prior period amounts have been reclassified to conform to our current period presentation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no material changes to our significant accounting policies as of and for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, except for the change in our accounting policies for leases due to our adoption of new lease accounting guidance. Refer to “Recently Adopted Accounting Pronouncements” below and Note </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;">. Leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the </span><span style="font-family:inherit;font-size:10pt;">Financial Accounting Standards Board (“FASB”)</span><span style="font-family:inherit;font-size:10pt;"> issued new authoritative guidance on lease accounting. Among its provisions, the standard requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases and also requires additional qualitative and quantitative disclosures about lease arrangements. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We adopted this standard effective August 1, 2019 on a modified retrospective basis, under which financial results reported in periods prior to fiscal 2020 were not adjusted. We elected the package of practical expedients, which allowed us to carry forward our historical assessments of whether contracts are or contain leases, lease classification, and initial direct costs. Additionally, we elected to account for lease and non-lease components as a single lease component and to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The most significant impact of adopting this guidance was the recognition of </span><span style="font-family:inherit;font-size:10pt;"><span>$286.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating lease right-of-use assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$437.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating lease liabilities on our condensed consolidated balance sheet as of August 1, 2019, which included reclassifying previously recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$124.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in lease incentives, deferred or prepaid rent, as well as </span><span style="font-family:inherit;font-size:10pt;"><span>$27.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cease-use liabilities to operating lease right-of-use assets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of this standard had no impact on our condensed consolidated statements of operations and condensed consolidated statements of cash flows. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;">. Leases for further discussion.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the existing incurred loss model with an expected credit loss model for financial </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">assets measured at amortized cost, including trade receivables, and requires that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The standard is effective for us in our first quarter of fiscal 2021 and will be applied on a modified retrospective basis. We are currently evaluating whether this standard will have a material impact on our condensed consolidated financial statements.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We offer platforms that empower enterprises, service providers, and government entities to secure their organizations by safely enabling applications and data running in their networks, on their endpoints, and in the cloud, and by preventing breaches that stem from targeted cyberattacks.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. </span><span style="font-family:inherit;font-size:10pt;">generally accepted accounting principles (“GAAP”)</span><span style="font-family:inherit;font-size:10pt;">, consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, filed with the </span><span style="font-family:inherit;font-size:10pt;">Securities and Exchange Commission (“SEC”)</span><span style="font-family:inherit;font-size:10pt;"> on September 9, 2019. 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="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. We have made estimates and judgments affecting the amounts reported in our condensed consolidated financial statements and the accompanying notes. The actual results that we experience may differ materially from our estimates. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain prior period amounts have been reclassified to conform to our current period presentation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no material changes to our significant accounting policies as of and for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, except for the change in our accounting policies for leases due to our adoption of new lease accounting guidance. Refer to “Recently Adopted Accounting Pronouncements” below and Note </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;">. Leases.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the </span><span style="font-family:inherit;font-size:10pt;">Financial Accounting Standards Board (“FASB”)</span><span style="font-family:inherit;font-size:10pt;"> issued new authoritative guidance on lease accounting. Among its provisions, the standard requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases and also requires additional qualitative and quantitative disclosures about lease arrangements. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We adopted this standard effective August 1, 2019 on a modified retrospective basis, under which financial results reported in periods prior to fiscal 2020 were not adjusted. We elected the package of practical expedients, which allowed us to carry forward our historical assessments of whether contracts are or contain leases, lease classification, and initial direct costs. Additionally, we elected to account for lease and non-lease components as a single lease component and to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The most significant impact of adopting this guidance was the recognition of </span><span style="font-family:inherit;font-size:10pt;"><span>$286.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating lease right-of-use assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$437.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating lease liabilities on our condensed consolidated balance sheet as of August 1, 2019, which included reclassifying previously recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$124.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in lease incentives, deferred or prepaid rent, as well as </span><span style="font-family:inherit;font-size:10pt;"><span>$27.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cease-use liabilities to operating lease right-of-use assets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of this standard had no impact on our condensed consolidated statements of operations and condensed consolidated statements of cash flows. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;">. Leases for further discussion.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the </span><span style="font-family:inherit;font-size:10pt;">FASB</span><span style="font-family:inherit;font-size:10pt;"> issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the existing incurred loss model with an expected credit loss model for financial </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">assets measured at amortized cost, including trade receivables, and requires that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The standard is effective for us in our first quarter of fiscal 2021 and will be applied on a modified retrospective basis. We are currently evaluating whether this standard will have a material impact on our condensed consolidated financial statements.</span></div> 286400000 437600000 124200000 27000000.0 Revenue<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents revenue by geographic theater (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>494.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Americas</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>529.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, the Middle East, and Africa (“EMEA”)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific and Japan (“APAC”)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>771.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents revenue for groups of similar products and services (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription and support</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Support</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total subscription and support</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>771.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recognized approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$485.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue pertaining to amounts that were deferred </span><span style="font-family:inherit;font-size:10pt;">as of July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Remaining Performance Obligations</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue expected to be recognized from remaining performance obligations was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 billion</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, of which we expect to recognize approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 billion</span></span><span style="font-family:inherit;font-size:10pt;"> over the next </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> and the remainder thereafter.</span></div>Deferred Contract Costs<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our short-term and long-term deferred contract costs as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term deferred contract costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term deferred contract costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred contract costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognized amortization expense for our deferred contract costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$55.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$43.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. We did not recognize any impairment losses on our deferred contract costs during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents revenue by geographic theater (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>494.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Americas</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>529.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, the Middle East, and Africa (“EMEA”)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific and Japan (“APAC”)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>771.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 494900000 415900000 34700000 34300000 529600000 450200000 147600000 127700000 94700000 78100000 771900000 656000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents revenue for groups of similar products and services (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription and support</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>231.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Support</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total subscription and support</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>415.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>771.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 231200000 240500000 318600000 231300000 222100000 184200000 540700000 415500000 771900000 656000000.0 485000000.0 3100000000 1700000000 P12M Fair Value Measurements <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:35px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:35px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:35px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>640.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>454.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,439.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,439.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,597.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,597.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,841.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,841.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>361.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>361.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,089.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,706.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,504.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,873.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued and other liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued and other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;">. Debt for the carrying amount and estimated fair value of our convertible senior notes as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> Fair Value Measurements <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:35px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:35px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:35px;"><span style="font-family:inherit;font-size:10pt;">•</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>640.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>454.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,439.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,439.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,597.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,597.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,841.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,841.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>361.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>361.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>617.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,089.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,706.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,504.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,873.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued and other liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued and other liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 617300000 0 0 617300000 369100000 0 0 369100000 0 4000000.0 0 4000000.0 0 12000000.0 12000000.0 0 4500000 0 4500000 0 19300000 0 19300000 0 15000000.0 0 15000000.0 0 54400000 0 54400000 617300000 23500000 0 640800000 369100000 85700000 0 454800000 0 23700000 0 23700000 0 17500000 0 17500000 0 15900000 0 15900000 0 8900000 0 8900000 0 369900000 0 369900000 0 375500000 0 375500000 0 1188000000.0 0 1188000000.0 0 1439800000 0 1439800000 0 1597500000 0 1597500000 0 1841700000 0 1841700000 0 198300000 0 198300000 0 214300000 0 214300000 0 269300000 0 269300000 0 361100000 0 361100000 0 467600000 0 467600000 0 575400000 0 575400000 0 400000 0 400000 0 1300000 0 1300000 0 400000 0 400000 0 1300000 0 1300000 617300000 2089000000.0 0 2706300000 369100000 2504100000 0 2873200000 0 2200000 0 2200000 0 3800000 0 3800000 0 2200000 0 2200000 0 3800000 0 3800000 0 2200000 0 2200000 0 3800000 0 3800000 Cash Equivalents and Investments<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Available-for-sale Debt Securities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>565.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>568.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,454.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,457.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,058.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,065.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>589.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,799.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,800.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,413.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,417.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized losses related to these securities are due to interest rate fluctuations as opposed to credit quality. In addition, we do not intend to sell 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. As a result, there were no other-than-temporary impairments for these securities at </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, by contractual years-to-maturity (in millions): </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,618.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,621.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and three years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,082.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,088.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketable Equity Securities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketable equity securities consist of money market funds and are included in cash and cash equivalents in our condensed consolidated balance sheets. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of our marketable equity securities were </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$617.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$369.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. There were no unrealized gains or losses recognized for these securities during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>565.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>568.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,454.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,457.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,058.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,065.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>589.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,799.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,800.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,413.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,417.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4000000.0 0 0 4000000.0 4500000 0 0 4500000 15000000.0 0 0 15000000.0 23500000 0 0 23500000 23700000 0 0 23700000 15900000 0 0 15900000 565200000 3000000.0 0 568200000 1454000000.0 3600000 300000 1457300000 2058800000 6600000 300000 2065100000 12000000.0 0 0 12000000.0 19300000 0 0 19300000 54400000 0 0 54400000 85700000 0 0 85700000 17500000 0 0 17500000 8900000 0 0 8900000 587800000 2300000 300000 589800000 1799500000 2600000 1200000 1800900000 2413700000 4900000 1500000 2417100000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, by contractual years-to-maturity (in millions): </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due within one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,618.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,621.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and three years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>467.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,082.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,088.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1618400000 1621000000.0 463900000 467600000 2082300000 2088600000 617300000 369100000 Derivative Instruments<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;"><span>15 months</span></span><span style="font-family:inherit;font-size:10pt;"> 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="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These derivative contracts expose us to credit risk to the extent that the counterparties may be unable to meet the terms of the arrangement. We mitigate this credit risk by transacting with major financial institutions with high credit ratings and also enter into master netting arrangements, which permit net settlement of transactions with the same counterparty. We are not required to pledge, and are not entitled to receive, cash collateral related to these derivative instruments. We do not enter into derivative contracts for trading or speculative purposes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our derivative financial instruments are recorded at fair value, on a gross basis, as either assets or liabilities in our condensed consolidated balance sheets. Gains or losses related to our cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) (“AOCI”) in our condensed consolidated balance sheets and are reclassified into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations when the underlying hedged transaction is recognized in earnings. If it becomes probable that the hedged transaction will not occur, the cumulative unrealized gain or loss is reclassified immediately from AOCI into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations. Gains or losses related to non-designated derivative instruments are recognized in other income (expense), net in our condensed consolidated statements of operations for each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Derivatives designated as cash flow hedges are classified in our condensed consolidated statements of cash flows in the same manner as the underlying hedged transaction, primarily within cash flows from operating activities.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total notional amount of our outstanding foreign currency forward contracts was </span><span style="font-family:inherit;font-size:10pt;"><span>$233.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$307.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">3</span><span style="font-family:inherit;font-size:10pt;">. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, both unrealized gains and losses recognized in </span><span style="font-family:inherit;font-size:10pt;">AOCI</span><span style="font-family:inherit;font-size:10pt;"> related to our cash flow hedges and amounts reclassified into earnings were not material. Unrealized losses in </span><span style="font-family:inherit;font-size:10pt;">AOCI</span><span style="font-family:inherit;font-size:10pt;"> related to our cash flow hedges as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> were not material.</span></div> P15M <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our derivative financial instruments are recorded at fair value, on a gross basis, as either assets or liabilities in our condensed consolidated balance sheets. Gains or losses related to our cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) (“AOCI”) in our condensed consolidated balance sheets and are reclassified into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations when the underlying hedged transaction is recognized in earnings. If it becomes probable that the hedged transaction will not occur, the cumulative unrealized gain or loss is reclassified immediately from AOCI into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations. Gains or losses related to non-designated derivative instruments are recognized in other income (expense), net in our condensed consolidated statements of operations for each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Derivatives designated as cash flow hedges are classified in our condensed consolidated statements of cash flows in the same manner as the underlying hedged transaction, primarily within cash flows from operating activities.</span></div> 233900000 307200000 Acquisitions<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Zingbox, Inc.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 20, 2019, we completed our acquisition of </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the voting equity interest of Zingbox, Inc. (“Zingbox”), a privately-held Internet of Things (“IoT”) security company. We believe the acquisition will accelerate our delivery of IoT security through our Next-Generation Firewall and Cortex platforms. The total purchase consideration for the acquisition of Zingbox was </span><span style="font-family:inherit;font-size:10pt;"><span>$66.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the acquisition, we issued replacement equity awards with a total fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which will be expensed over the remaining service periods as share-based compensation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identified intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Zingbox’s technology into our platforms. The goodwill is not deductible for income tax purposes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Zingbox’s operating results are included in our condensed consolidated statements of operations from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to our condensed consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional information, such as that related to income tax and other contingencies, 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> 1 66400000 5700000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identified intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 48100000 20400000 2100000 66400000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 18600000 P5Y 1800000 P8Y 20400000 Goodwill and Intangible Assets<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our goodwill during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,352.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill acquired</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,400.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchased Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our purchased intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(78.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intellectual property</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name and trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>279.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets not subject to amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-process research and development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchased intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognized amortization expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$16.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> October 31, 2019 and 2018, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes estimated future amortization expense of our intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal years ending July 31:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our goodwill during the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,352.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill acquired</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,400.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1352300000 48100000 1400400000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our purchased intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(78.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intellectual property</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name and trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>279.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets not subject to amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-process research and development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchased intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our purchased intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets subject to amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(78.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intellectual property</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name and trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>399.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>279.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets not subject to amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In-process research and development</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total purchased intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>280.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 337400000 93900000 243500000 318800000 78700000 240100000 41600000 6200000 35400000 39800000 4700000 35100000 8900000 5300000 3600000 8900000 5100000 3800000 9400000 9400000 0 9400000 9400000 0 2200000 2200000 0 2200000 2200000 0 399500000 117000000.0 282500000 379100000 100100000 279000000.0 1600000 1600000 1600000 1600000 401100000 117000000.0 284100000 380700000 100100000 280600000 16900000 9400000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes estimated future amortization expense of our intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal years ending July 31:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 52500000 68000000.0 63500000 37600000 30100000 30800000 282500000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our short-term and long-term deferred contract costs as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term deferred contract costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term deferred contract costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred contract costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>473.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 155400000 151100000 317600000 324200000 473000000.0 475300000 55600000 43600000 Debt<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2014, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$575.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.0%</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">Convertible Senior Notes due 2019 (the “2019 Notes”)</span><span style="font-family:inherit;font-size:10pt;">, and in July 2018, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 billion</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due 2023 (the “2023 Notes” and, together with the 2019 Notes, the “Notes”). The </span><span style="font-family:inherit;font-size:10pt;">2023 Notes</span><span style="font-family:inherit;font-size:10pt;"> bear interest at a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2023 Notes are governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (the “Indenture”). The 2023 Notes are unsecured, unsubordinated obligations and the Indenture governing the 2023 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 2019 Notes were converted prior to or settled on the maturity date of July 1, 2019, in accordance with their terms. The </span><span style="font-family:inherit;font-size:10pt;">2023 Notes</span><span style="font-family:inherit;font-size:10pt;"> mature on </span><span style="font-family:inherit;font-size:10pt;">July 1, 2023</span><span style="font-family:inherit;font-size:10pt;">. We cannot redeem the 2023 Notes prior to maturity.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2023 Notes are convertible for up to </span><span style="font-family:inherit;font-size:10pt;"><span>6.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock at an initial conversion rate of approximately </span><span style="font-family:inherit;font-size:10pt;">3.7545</span><span style="font-family:inherit;font-size:10pt;"> shares of common stock per $1,000 principal amount, which is equal to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$266.35</span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock, subject to adjustments. Holders of the 2023 Notes may surrender their 2023 Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding April 1, 2023, only under the following circumstances:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (and only during such fiscal quarter), if the last reported sale price of our common stock for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the applicable conversion price for the 2023 Notes on each applicable trading day (the “sale price condition”);</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">during the </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> business day period after any </span><span style="font-family:inherit;font-size:10pt;"><span>five</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period (the “measurement period”), in which the trading price per $1,000 principal amount of the 2023 Notes for each trading day of the measurement period was less than </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of our common stock and the applicable conversion rate for the 2023 Notes on each such trading day; or</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">upon the occurrence of specified corporate events.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On or after April 1, 2023, holders may surrender all or any portion of their 2023 Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date regardless of the foregoing conditions, and such conversions will be settled upon the maturity date. Upon conversion, holders of the 2023 Notes will receive cash equal to the aggregate principal amount of the 2023 Notes 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 2023 Notes being converted. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The conversion price will be subject to adjustment in some events. Holders who convert their 2023 Notes in connection with certain corporate events that constitute a “make-whole fundamental change” under the Indenture are, under certain circumstances, entitled to an increase in the conversion rate. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the Indenture, holders of the 2023 Notes may require us to repurchase for cash all or a portion of the 2023 Notes at a repurchase price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the 2023 Notes plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The sale price condition was not met for the 2023 Notes during the fiscal quarters ended </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Since the 2023 Notes were not convertible, the net carrying amount of the 2023 Notes was classified as a long-term liability and the equity component was included in additional paid-in capital in our condensed consolidated balance sheets as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, all of the 2023 Notes remained outstanding.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the components of the 2023 Notes as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,693.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,693.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: debt discount and debt issuance costs, net of amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,445.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,430.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity component</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total estimated fair value of the 2023 Notes was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 billion</span></span><span style="font-family:inherit;font-size:10pt;"> at both </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The fair value was determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. We consider the fair value of the 2023 Notes at </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> to be a Level 2 measurement. The fair value of the 2023 Notes is primarily affected by the trading price of our common stock and market interest rates. Based on the closing price of our common stock on </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the if-converted value of the 2023 Notes was less than its principal amount.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth interest expense recognized related to the Notes (dollars in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense recognized</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective interest rate of the liability component</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Note Hedges</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To minimize the impact of potential economic dilution upon conversion of the Notes, we entered into separate convertible note hedge transactions (the “2019 Note Hedges,” with respect to the 2019 Notes, and the “2023 Note Hedges,” with respect to the 2023 Notes, and collectively, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of Notes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon the settlement of the 2019 Notes, we exercised the corresponding portion of our 2019 Note Hedges during the year ended July 31, 2019 and received shares of our common stock that fully offset the shares issued in excess of the principal amount of the converted 2019 Notes. The 2019 Note Hedges expired upon maturity of the 2019 Notes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2023 Note Hedges cover up to </span><span style="font-family:inherit;font-size:10pt;"><span>6.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the 2023 Notes, which are also subject to adjustment, and are exercisable upon conversion of the 2023 Notes. The 2023 Note Hedges will expire upon maturity of the 2023 Notes. The 2023 Note Hedges are separate transactions and </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">are not part of the terms of 2023 Notes. Holders of the 2023 Notes will not have any rights with respect to the 2023 Note Hedges. Any shares of our common stock receivable by us under the 2023 Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. We paid an aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$332.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 2023 Note Hedges, which is included in additional paid-in capital in our consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warrants</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Separately, but concurrently with the issuance of each series of Notes, we entered into transactions whereby we sold warrants (the “2019 Warrants,” with respect to the 2019 Notes, and the “2023 Warrants,” with respect to the 2023 Notes, and collectively, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2019 Warrants became exercisable beginning October 2019 and the 2023 Warrants are exercisable beginning October 2023.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of the Warrants (in millions, except per share data):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Initial Number </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Strike Price </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Proceeds</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 Warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023 Warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital in our consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> October 31, 2019, we net settled the 2019 Warrants exercised with </span><span style="font-family:inherit;font-size:10pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares or </span><span style="font-family:inherit;font-size:10pt;"><span>$153.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fair value of our common stock. The number of net shares issued was determined based on the number of 2019 Warrants exercised multiplied by the difference between the strike price of the 2019 Warrants and their daily volume weighted-average stock price. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, up to </span><span style="font-family:inherit;font-size:10pt;"><span>3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock were issuable for gross settlement under the remaining outstanding 2019 Warrants, which will be net settled when exercised through the end of December 2019.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revolving Credit Facility</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 4, 2018, we entered into a credit agreement (the “Credit Agreement”) with certain institutional lenders that provides for a </span><span style="font-family:inherit;font-size:10pt;"><span>$400.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> unsecured revolving credit facility (the “Credit Facility”), with an option to increase the amount of the Credit Facility by up to an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$350.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, subject to certain conditions. The Credit Facility matures on the earlier of (i) September 4, 2023 and (ii) the date that is </span><span style="font-family:inherit;font-size:10pt;"><span>91</span></span><span style="font-family:inherit;font-size:10pt;"> 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$400.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The borrowings under the Credit Facility bear interest, at our option, at a base rate plus a spread of </span><span style="font-family:inherit;font-size:10pt;"><span>0.00%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:10pt;">, or an adjusted LIBO rate plus a spread of </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;">, 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 </span><span style="font-family:inherit;font-size:10pt;"><span>0.125%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.250%</span></span><span style="font-family:inherit;font-size:10pt;">, depending on our leverage ratio.</span><span style="font-family:inherit;font-size:8pt;"> </span><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> amounts outstanding and we were in compliance with all covenants under the Credit Agreement.</span></div> 575000000.0 0.000 1700000000 0.0075 0.0075 6400000 266.35 20 30 1.30 5 5 0.98 1 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the components of the 2023 Notes as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">July 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">July 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,693.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,693.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: debt discount and debt issuance costs, net of amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,445.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,430.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity component</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1693000000.0 1693000000.0 247500000 263000000.0 1445500000 1430000000.0 315000000.0 315000000.0 1900000000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth interest expense recognized related to the Notes (dollars in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense recognized</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective interest rate of the liability component</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 3200000 3200000 0 3200000 3200000 0 15000000.0 15000000.0 4000000.0 14400000 18400000 0 500000 500000 500000 500000 1000000.0 0 18700000 18700000 4500000 18100000 22600000 0 0.052 0.048 0.052 6400000 332000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of the Warrants (in millions, except per share data):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Initial Number </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Strike Price </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Proceeds</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 Warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023 Warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>417.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5200000 137.85 78300000 6400000 417.80 145400000 700000 153600000 3200000 400000000.0 350000000.0 91 400000000.0 0.0000 0.0075 0.0100 0.0175 0.00125 0.00250 0 Leases<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement is a lease at inception. We evaluate classification of leases at commencement and, as necessary, at modification. Operating leases are included in operating lease right-of-use assets, accrued and other liabilities, and long-term operating lease liabilities on our condensed consolidated balance sheets beginning August 1, 2019. We did not have any material finance leases in any of the periods presented.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets represent our right to use an underlying asset for the lease term. Operating lease liabilities represent our obligation to make payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rates implicit in most of our leases are not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease right-of-use assets also include adjustments related to lease incentives, prepaid or accrued rent and initial direct lease costs. Operating lease right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our lease terms may include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease cost is generally recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for lease and non-lease components as a single lease component and do not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less. Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. Variable lease payments are primarily comprised of payments affected by the Consumer Price Index, common area maintenance, and utility charges.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have entered into various non-cancelable operating leases primarily for our facilities with original lease periods expiring through the year ending </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">July 31, 2028</span></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, our net cost for operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$16.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and primarily consisted of operating lease costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$14.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, variable lease costs, short-term lease costs, and sublease income were not material.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present additional information for our operating leases (in millions, except for years and percentages):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows used in payments of operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents maturities of operating lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal years ending July 31:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities is included in accrued and other liabilities on our condensed consolidated balance sheet.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities above do not include sublease income. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we expect to receive sublease income of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which consists of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to be received for the remainder of fiscal 2020 and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> to be received in fiscal 2021.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement is a lease at inception. We evaluate classification of leases at commencement and, as necessary, at modification. Operating leases are included in operating lease right-of-use assets, accrued and other liabilities, and long-term operating lease liabilities on our condensed consolidated balance sheets beginning August 1, 2019. We did not have any material finance leases in any of the periods presented.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets represent our right to use an underlying asset for the lease term. Operating lease liabilities represent our obligation to make payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rates implicit in most of our leases are not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease right-of-use assets also include adjustments related to lease incentives, prepaid or accrued rent and initial direct lease costs. Operating lease right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our lease terms may include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease cost is generally recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for lease and non-lease components as a single lease component and do not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less. Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. Variable lease payments are primarily comprised of payments affected by the Consumer Price Index, common area maintenance, and utility charges.</span></div> 2028-07-31 16800000 14700000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present additional information for our operating leases (in millions, except for years and percentages):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows used in payments of operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10500000 6500000 P7Y6M 0.039 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents maturities of operating lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:84%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal years ending July 31:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>502.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Present value of operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of operating lease liabilities is included in accrued and other liabilities on our condensed consolidated balance sheet.</span></div> 58700000 73800000 68400000 63000000.0 48000000.0 190700000 502600000 69200000 433400000 61800000 371600000 7700000 4000000.0 3700000 Commitments and Contingencies<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Manufacturing Purchase Commitments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our </span><span style="font-family:inherit;font-size:10pt;">electronics manufacturing service provider (“EMS provider”)</span><span style="font-family:inherit;font-size:10pt;"> procures components and assembles our products based on our forecasts. These forecasts are based on estimates of demand for our products primarily for the next 12 months, which are in turn based on historical trends and an analysis from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue non-cancelable orders for products and components to our manufacturing partners or component suppliers. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, our purchase commitments under such orders were </span><span style="font-family:inherit;font-size:10pt;"><span>$106.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, excluding obligations under contracts that we can cancel without a significant penalty. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Purchase Commitments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have entered into various non-cancelable agreements with third-party providers for our use of certain cloud and other services, under which we are committed to minimum or fixed purchases through the year ending </span><span style="font-family:inherit;font-size:10pt;">July 31, 2026</span><span style="font-family:inherit;font-size:10pt;">. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal years ending July 31:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other purchase commitments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, 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> 106700000 The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of <span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal years ending July 31:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other purchase commitments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 19000000.0 55900000 57500000 67500000 97500000 297400000 Stockholders’ Equity<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share Repurchase Program</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2019, our board of directors authorized a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:inherit;font-size:10pt;"> share repurchase program which is funded from available working capital. Repurchases may 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. This repurchase authorization will expire on </span><span style="font-family:inherit;font-size:10pt;">December 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, and may be suspended or discontinued at any time.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we repurchased and retired </span><span style="font-family:inherit;font-size:10pt;"><span>0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock under the authorization for an aggregate purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$198.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, including transaction costs. The total price of the shares repurchased and related transaction costs are reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$801.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> remained available for future share repurchases under our current repurchase authorization.</span></div> 1000000000.0 900000 198100000 801900000 Equity Award Plans<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assumed Share-based Compensation Plans</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Zingbox, Inc. Stock Incentive Plan</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with our acquisition of Zingbox on September 20, 2019, we assumed Zingbox’s Stock Incentive Plan, as amended and restated (the “Zingbox Plan”), under which the assumed Zingbox equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Zingbox Plan. No additional equity awards will be granted under the Zingbox Plan. Refer to Note </span><span style="font-family:inherit;font-size:10pt;">6</span><span style="font-family:inherit;font-size:10pt;">. Acquisitions for more information on the Zingbox acquisition and the related equity awards assumed.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option and performance stock option (“PSO”) activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:23%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options Outstanding </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSOs Outstanding </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term<br/>(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term<br/>(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—July 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Award (“RSA”)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance-Based Stock Award (“PSA”)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit (“RSU”)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">, and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance-Based Stock Unit (“PSU”)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Activities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the </span><span style="font-family:inherit;font-size:10pt;">RSA</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">PSA</span><span style="font-family:inherit;font-size:10pt;"> activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSAs Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSAs Outstanding </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—July 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;"> activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:23%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSUs Outstanding </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—July 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,554.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.93</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,712.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our PSAs and PSUs generally vest over a period of three to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> from the date of grant. The actual number of PSAs and PSUs earned and eligible to vest is determined based on level of achievement against pre-established billings or revenue growth </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">targets for the fiscal year. We recognize share-based compensation expense for our PSAs and PSUs on a straight-line basis over the requisite service period for each separately vesting portion of the award when it is probable that the performance condition will be achieved.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation included in costs and expenses (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenue </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of subscription and support revenue </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, total compensation cost related to unvested share-based awards not yet recognized was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 billion</span></span><span style="font-family:inherit;font-size:10pt;">. This cost is expected to be amortized over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.8 years</span></span><span style="font-family:inherit;font-size:10pt;">. Future grants will increase the amount of compensation expense to be recorded in these periods.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option and performance stock option (“PSO”) activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:23%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options Outstanding </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSOs Outstanding </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term<br/>(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term<br/>(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—July 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>193.51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.79</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 300000 14.53 P2Y2M12D 81400000 3700000 193.99 P6Y2M12D 120100000 100000 11.02 0 0 0 0 700000 193.51 200000 15.79 P2Y1M6D 59700000 3000000.0 194.09 P6Y 100500000 200000 15.79 P2Y1M6D 59700000 3000000.0 194.09 P6Y 100500000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the </span><span style="font-family:inherit;font-size:10pt;">RSA</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">PSA</span><span style="font-family:inherit;font-size:10pt;"> activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSAs Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSAs Outstanding </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—July 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the </span><span style="font-family:inherit;font-size:10pt;">RSU</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">PSU</span><span style="font-family:inherit;font-size:10pt;"> activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"/></tr><tr><td style="width:23%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">PSUs Outstanding </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant-Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(Years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—July 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,554.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211.17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173.93</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,712.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 148.54 100000 148.54 0 148.54 0 148.54 0 148.54 100000 148.54 6900000 188.16 P1Y6M 1554000000.0 300000 197.86 P1Y9M18D 67000000.0 1500000 211.17 0 0 600000 173.42 0 174.62 300000 173.93 100000 181.48 7500000 194.47 P1Y6M 1712100000 200000 199.23 P1Y8M12D 53600000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our PSAs and PSUs generally vest over a period of three to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> from the date of grant. The actual number of PSAs and PSUs earned and eligible to vest is determined based on level of achievement against pre-established billings or revenue growth </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">targets for the fiscal year. We recognize share-based compensation expense for our PSAs and PSUs on a straight-line basis over the requisite service period for each separately vesting portion of the award when it is probable that the performance condition will be achieved.</span></div> P4Y <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation included in costs and expenses (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of product revenue </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of subscription and support revenue </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1300000 1600000 18900000 17500000 62400000 40500000 43800000 56000000.0 24800000 35500000 151200000 151100000 1600000000 P2Y9M18D Income Taxes<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our provision for income taxes for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> reflects an effective tax rate of negative </span><span style="font-family:inherit;font-size:10pt;"><span>9.4%</span></span><span style="font-family:inherit;font-size:10pt;">. Our effective tax rate for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was negative as we recorded a provision for income taxes on year to date losses. The provision for income taxes for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is primarily due to income taxes in profitable foreign jurisdictions, U.S. state taxes, and withholding taxes. Our effective tax rate differs from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our provision for income taxes for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> reflects an effective tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span>8.4%</span></span><span style="font-family:inherit;font-size:10pt;">. Our effective tax rate for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">October 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was positive as we recorded a benefit from income taxes on year to date losses. The key components of our income tax provision, excluding one-time items, primarily consisted of foreign income taxes and withholding taxes. During the three months ended October 31, 2018, the effect of these key components was fully offset by a one-time tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> from a partial release of our valuation allowance related to the acquisition of RedLock Inc. Our effective tax rate differed from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.</span></div> -0.094 0.084 9400000 Net Loss Per Share<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.62</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants related to the issuance of convertible senior notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs and PSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock, including PSOs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSAs and PSAs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ESPP shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.62</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -59600000 -38300000 96600000 93800000 -0.62 -0.41 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants related to the issuance of convertible senior notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs and PSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock, including PSOs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSAs and PSAs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ESPP shares</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;padding-left:9px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6400000 8600000 9600000 11600000 7700000 7500000 3200000 4200000 100000 200000 100000 100000 27100000 32200000 Other Income, Net<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the components of other income, net (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency exchange gains (losses), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other income, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the components of other income, net (in millions):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">October 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency exchange gains (losses), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other income, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 15800000 15400000 400000 0 0 -2400000 16200000 13000000.0 Subsequent Event<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combination</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2019, we entered into a definitive agreement to acquire Aporeto, Inc., a privately-held company, for total consideration of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, subject to adjustment. We expect the acquisition will strengthen our Cloud-Native Security Platform capabilities delivered by Prisma Cloud. The acquisition is expected to close during our second quarter of fiscal 2020.</span></div> 150000000.0 XML 93 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Cash Equivalents and Investments (Marketable Equity Securities) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Cash and cash equivalents | Marketable equity securities | Money market funds    
Marketable Equity Securities    
Marketable equity securities $ 617.3 $ 369.1
XML 94 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Remaining Performance Obligations) (Details)
$ in Billions
Oct. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligations $ 3.1
Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date: 2019-11-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligations $ 1.7
Remaining Performance Obligations, Expected Timing of Satisfaction  
Remaining performance obligations, expected timing of satisfaction, period 12 months
XML 95 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Other Purchase Commitments) (Details) - Cloud and other services
$ in Millions
Oct. 31, 2019
USD ($)
Unrecorded Unconditional Purchase Obligation  
Remaining 2020 $ 0.0
2021 19.0
2022 55.9
2023 57.5
2024 67.5
2025 and thereafter 97.5
Total other purchase commitments $ 297.4
XML 96 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Note Hedges) (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Jul. 31, 2018
Oct. 31, 2018
Schedule of Note Hedge Transactions    
Common stock shares received from exercise of note hedges (in shares)   1.4
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  
XML 97 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Additional Information on Operating Leases) (Details)
$ in Millions
3 Months Ended
Oct. 31, 2019
USD ($)
Leases [Abstract]  
Operating cash flows used in payments of operating lease liabilities $ 10.5
Right-of-use assets obtained in exchange for new operating lease liabilities $ 6.5
Weighted-average remaining lease term 7 years 6 months
Weighted-average discount rate 3.90%
XML 98 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Notes)
3 Months Ended
Oct. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our provision for income taxes for the three months ended October 31, 2019 reflects an effective tax rate of negative 9.4%. Our effective tax rate for the three months ended October 31, 2019 was negative as we recorded a provision for income taxes on year to date losses. The provision for income taxes for the three months ended October 31, 2019 is primarily due to income taxes in profitable foreign jurisdictions, U.S. state taxes, and withholding taxes. Our effective tax rate differs from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.
Our provision for income taxes for the three months ended October 31, 2018 reflects an effective tax rate of 8.4%. Our effective tax rate for the three months ended October 31, 2018 was positive as we recorded a benefit from income taxes on year to date losses. The key components of our income tax provision, excluding one-time items, primarily consisted of foreign income taxes and withholding taxes. During the three months ended October 31, 2018, the effect of these key components was fully offset by a one-time tax benefit of $9.4 million from a partial release of our valuation allowance related to the acquisition of RedLock Inc. Our effective tax rate differed from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.
XML 99 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Description of Business, Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Oct. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of business, basis of presentation, principles of consolidation, and summary of significant accounting policies
Description of Business
Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We offer platforms that empower enterprises, service providers, and government entities to secure their organizations by safely enabling applications and data running in their networks, on their endpoints, and in the cloud, and by preventing breaches that stem from targeted cyberattacks.
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, 2019, filed with the Securities and Exchange Commission (“SEC”) on September 9, 2019. 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. We have made estimates and judgments affecting the amounts reported in our condensed consolidated financial statements and the accompanying notes. The actual results that we experience may differ materially from our estimates.
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, 2019.
Summary of Significant Accounting Policies
There have been no material changes to our significant accounting policies as of and for the three months ended October 31, 2019, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, except for the change in our accounting policies for leases due to our adoption of new lease accounting guidance. Refer to “Recently Adopted Accounting Pronouncements” below and Note 10. Leases.
Recent accounting pronouncements
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting. Among its provisions, the standard requires lessees to recognize right-of-use assets and lease liabilities on the balance sheet for operating leases and also requires additional qualitative and quantitative disclosures about lease arrangements.
We adopted this standard effective August 1, 2019 on a modified retrospective basis, under which financial results reported in periods prior to fiscal 2020 were not adjusted. We elected the package of practical expedients, which allowed us to carry forward our historical assessments of whether contracts are or contain leases, lease classification, and initial direct costs. Additionally, we elected to account for lease and non-lease components as a single lease component and to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less.
The most significant impact of adopting this guidance was the recognition of $286.4 million of operating lease right-of-use assets and $437.6 million of operating lease liabilities on our condensed consolidated balance sheet as of August 1, 2019, which included reclassifying previously recognized $124.2 million in lease incentives, deferred or prepaid rent, as well as $27.0 million in cease-use liabilities to operating lease right-of-use assets.
The adoption of this standard had no impact on our condensed consolidated statements of operations and condensed consolidated statements of cash flows. Refer to Note 10. Leases for further discussion.
Recently Issued Accounting Pronouncements
Financial Instruments - Credit Losses
In June 2016, the FASB issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the existing incurred loss model with an expected credit loss model for financial
assets measured at amortized cost, including trade receivables, and requires that credit losses on available-for-sale debt securities be presented as an allowance rather than as a write-down. The standard is effective for us in our first quarter of fiscal 2021 and will be applied on a modified retrospective basis. We are currently evaluating whether this standard will have a material impact on our condensed consolidated financial statements.
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.
Derivative instruments
Our derivative financial instruments are recorded at fair value, on a gross basis, as either assets or liabilities in our condensed consolidated balance sheets. Gains or losses related to our cash flow hedges are recorded as a component of accumulated other comprehensive income (loss) (“AOCI”) in our condensed consolidated balance sheets and are reclassified into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations when the underlying hedged transaction is recognized in earnings. If it becomes probable that the hedged transaction will not occur, the cumulative unrealized gain or loss is reclassified immediately from AOCI into the financial statement line item associated with the underlying hedged transaction in our condensed consolidated statements of operations. Gains or losses related to non-designated derivative instruments are recognized in other income (expense), net in our condensed consolidated statements of operations for each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Derivatives designated as cash flow hedges are classified in our condensed consolidated statements of cash flows in the same manner as the underlying hedged transaction, primarily within cash flows from operating activities.
Leases
We determine if an arrangement is a lease at inception. We evaluate classification of leases at commencement and, as necessary, at modification. Operating leases are included in operating lease right-of-use assets, accrued and other liabilities, and long-term operating lease liabilities on our condensed consolidated balance sheets beginning August 1, 2019. We did not have any material finance leases in any of the periods presented.
Operating lease right-of-use assets represent our right to use an underlying asset for the lease term. Operating lease liabilities represent our obligation to make payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the present value of the future lease payments at the lease commencement date. The interest rate used to determine the present value of the future lease payments is our incremental borrowing rate, because the interest rates implicit in most of our leases are not readily determinable. Our incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Operating lease right-of-use assets also include adjustments related to lease incentives, prepaid or accrued rent and initial direct lease costs. Operating lease right-of-use assets are subject to evaluation for impairment or disposal on a basis consistent with other long-lived assets.
Our lease terms may include periods under options to extend or terminate the lease when it is reasonably certain that we will exercise that option. We generally use the base, non-cancelable lease term when determining the lease assets and liabilities. Operating lease cost is generally recognized on a straight-line basis over the lease term.
We account for lease and non-lease components as a single lease component and do not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less. Payments under our lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease right-of-use assets and liabilities. Variable lease payments are primarily comprised of payments affected by the Consumer Price Index, common area maintenance, and utility charges.
Share-based compensation, PSAs and PSUs
Our PSAs and PSUs generally vest over a period of three to four years from the date of grant. The actual number of PSAs and PSUs earned and eligible to vest is determined based on level of achievement against pre-established billings or revenue growth
targets for the fiscal year. We recognize share-based compensation expense for our PSAs and PSUs on a straight-line basis over the requisite service period for each separately vesting portion of the award when it is probable that the performance condition will be achieved.
XML 100 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; }

X!>J%(9M7<9]OK-- M0H/ISV>WM;/J''Z5CY=.+GP%?N-%" M7;S"RN,[@?OO\ P L&$ 6"/N>F0%Z:B(\G]9\>M(>?NKVC,'7;[KTRP_TJI) M24Q* ))2*$ORADF&F25\R!0AKC71DPD_6;[4K^Z=X%Y,0:O4?7:[T:9SM"1S M\'@/(\8N\,XF1B]3O#R)K%/(F1.Z_\P'<[_]0Q,+>JQ'%0>,KV=5Y^=R)^/;O)&3+@[./^]?[[+13%R M"D4MQ9>?AYD+F=WD5D7P%'@[RP>Y$PR1LE<:KP@WJXU,["&+^AE;_5$&H]E@ M<5/,G< OUCIW/*O%Q;I8VB*YVMNSW@4CVN2,;1TI&"LSUZI$F2?G!MNGVN&O M7[O_JBN^ZOGQ@A0XJ^FR9^7 V2?]Z7F/^I('JV*GI2KLI^58V+,:9(GX5J/U MO[J6BB6]K!Y3S=2Q)+DM="FB[YUZ[DFNND^QL."Z>I$?K+99+*UJ4*T(V$ MV@=!US55+ZXMFGR996X-4S=E<;^*A@6*APS?'?B[,S_W^=@[+U_;H5<1?7]W M73IA[)Y6!IHSBERFP \UY60.KD?3X?Y=&ZP)XJ XB0W#ANL$8"YU0J2J71N8 M;'8JW;W=2?-JK9V'?=UZO(>M;^WN*ADT:+)$@];OM5;" MEGU 2UA+?6[/U-,$BR@REF9B*2 @E"N"!6 5]; $Q1M5P[NIIW&-?;KZ[� M:VQ?9J.O7_/9GFGH5:XSN(607N\YJRC":N!C*SB]CK*NH-<#C5NJF$NB=,ZR MUFEM,FM[JEHRR%YY.'+/73NMM@GSE0S6H#4=N];TJHRS)Z$);]SL5$N.8FS! MA,,8$8YQ+"LT$9PV;G;'QP]#B440: W?7VN[=PDM<65/]$D1.;=RPB')W70V M+/+)A_^\LC*C>X&T8DI56D:I\CJU>+\;+)H*!I72.#9IJ@FE"B,<4U[IEG%* MN):/;'#QE!W>KGJS:@V?MS#9:@:I M>5$@T>.')2M7?^2(:+D4V>IRK%-*!PG?Z'4)W_@PVI]_\EZ/4H_UD8!H&02X MKJ(8JS&+;#RN4P^GUZG6 ZRXKKQ-WG!_&C*X=JU[#F7K5R.LS)3S2ZTD_LU MG9Z5=[$__6DZ>RQ8>U7M:7F[PJFN^1^#UL(]Z]DN\VJ%RV>[B%8A[ #XPJ4P M;+B)EA2Q+>[GEJR8WBS%W3(*>'<]K9=BDT]&GG0FY6Z5*30#>V#FOU\5H$Z; M+[W>\]%\8;_.EC9(]GM^;F_C-M',<, M-&$'+&($4M? @WDP,F7%?F5BR,?,S<^FWY]-ZF4D7;9;ST"90YW[^.%X4: M#&9.#$Z&_YBXQI)U.N;'B7;;]^DJ\3O39Z,,@CWZEI\ B;=V&5VVG%M'+V\6 M?B6;Y-SY],P*P;F#W?'"X5V9-+A)_VW:\Q+H(,%UF]/<.RY<:.\FGV\S15L. MU=5(3E6,>Q0UM1T.6KF(/H\UOR'VNG-,WK#AP:.\N8!_,DGGNJV.R MI="('$^<.S%4]AYPOY:ZBJ/ HJSJ]HU(?([O9=E#SRHV>1[&[3Q(!:I/ZW)6 MRMB&JLKKEJ0URV^L$N*RD!=SIX,X:%K#MY=-QVHHW0F>W5.Q$(/&:$8%CA,% M$TE2BFK[SB (6M7.P*2)Y *0U!"!F1""U2$7216-CV4JEFM$Z5"YJH!9LO,V M92MPXOL/OMHD@S#7JG$*A[E6V[W'1]C8^%0'&H6Y5H$,?@ISK99G_+RT3):Z MRX^OI9F3;;IZQ"\>=O^%:D)_FZ0O?9IO) -[V0CX )J3EUYNWDJN3[&BFA!, M8\-T+&*BD]0>&".J#0%\:T>S5EY1Y5@:V!'@(@U@>-2_R MHO@QCQ8V:#/VA MU?ZX!M?%[JEK;X@%B/"+G67M75ANO=4@CM;,ZG+ZVA&ROX!-;0'@(I4Q$TBJ M!&.A!2&H8O_8Q.G^V?^]5 '$]CGYZ!ETU'\-8H72:7_]D+]L9EF\>B.[&GMT M?-.-#GV(486%!"VQ4$!$,$M BI&Q.$B@XDF)A:D4 IAU+'03?;_DLQN'6OW1 M:^ 9(;1;S6;GI*->#C0Z=0=* +*3 C(&FV)U+N,8(P0A2D "C-8)+(',",J8 M>AZ0O9^SAN!M#<]/#LCZ&4A>A[HJIPF!;C+E#C^0^(8+$A8A4$4WH>;>&G=Z M+=F]+PK1T>H\_5!K)&KL,Z0I$E03G5!%B;73@*I"UJD6 #V]H]=J>.K3U9?K MO"2OI*:N_IAS&&X;[[-''2C8:\=DKP5XVB\\$=CJ3@JQ I!Q1E/ B0!*5Y$T M@P5^1L/!E\#3>QEIIP-/83YVNXAI/G55A'DQ]ZW7A]%5-II%W[+Q(G^@L'&_ MK=DE;=5O8PJP0LH D1"CH4R70[D8P&1C*-=:#9NQ;_)?[D6:^9U%1^K \H3E M/>+[Y9]_&>6S;#:XOO\Y_Y:/_44V#O\XN5W,"W\ ZG#DE]SWR*]Y9$GV.M2M MK5VJG+S38AW'*,/=7I>! MEZWMRO$ITTDQ6O:F?XRALU#&9F\NZ\A/J;G) M9O9.479UE0_FY5BHS3Z'#_6ALR?_GL^;[@>N%TCAQD1MH:2'K_2:F3Y=5S7[ MKM-7Y\UPI<>D3-.=<30O-MI'=%'QW+3HL"N6J\FR9X?^X]95TK>F/N\LAJ:< M,*H8V25$!D#) P!I3$R7+TL[5^H3["8N@E#>?E MRC:#ZH?VS[%7.ZH&3R4!?#]TY:DSW_PG5 /WJQH8D9WEP(2_J$*7O6$U<+C7 M,=[K)(NWT7N4[3YHO.^M2-=U/TTZ+33(JC(H+70O^.U9&=!Y'WB@BK:^!XR--S0$A>H7O@^QJM!@C5:0@"8/5%$L8Q.CA"DE8J*$A+YFF2H $D@V:I;7(W3YI?VS:@:O M6HTB/CP4 WQ*H@>4KTRL^K]\-AUFQ74YFPJBGT)O@B/M31#0Z.#1"#5IGUJ M6!JC8O>SI"G 0)9H9 QEB+X+&G6>YGF! AP%. IPU$\X(DVBD$@,QBI6!E.3 M*,PT*_LZ4FD2KI'N'(X"N@1TZ06Z'&!K@E= SP&T)("$-;BD.;:V&4QBH6C, MF4S3E%5&6ZI9BKO#)2B/W&CK9Y>" '(!Y$X2Y+ALFFH;F<1(&:5Q2I%,$(^- M![D8)@E0&XU7W@3D#M06#"@74"Z@7&]03K90CD&-&90086X P#PUN%3E(%74 MP&Y1[N^'9&+V$[2.K1=,FVA<(=A*;_!7]@/N-+_U;7F4PJ8(&C*32FX4HK&1 MV#"%4%+R:"IB#<0ZC[:7]-.58]&UAK['&QSKK2YQ!"K#2; =;L9F")T*95G, M4((14(@(&I<& -(X81NB<;]LUWE'QFY[?03&"XSW*L:C34Z(92ZC-1&,J!A M+$V*>>5>I)@)UAWC!3X*?'1D?,1;/?:,5E ;*116!N*$Q";WQ+ M__P:XY' =X'O^L-WLLDBDAP:JF2BE?V+"YHPI,JP?6H(U>AM^:YSQ9%%9RF._G3C"9VI>U;^@%DQ^O###EO M!RE#CY)Y:2-<8ZZE@((1&3NNI9SH*E)HL$CI#JVV0^;M6J$%871HX-ZCY%[6 MBO,CDB*5(J0)@4#'U*!2]"IM"-0[?*I/Y-[ C($9 S,^P(RB84:HJ" H-A0B MIJTFK VKBEY3 H7<&$[Y/&9\1Y]LX-[ O4?)O1R(1A&.66(D5\ D0 '&22(J M[C5"Q'QC)L'>N#TLNA5T "*"QX +0!: +13 K16DA\CD">Q2A.#F%8B M$2F%I1W)=2(V!U@_!] "/@5\"O@4\.FY^"0@;,68$DAYC%.,8DR25)*T2D)6 M',8L>1$^O6NZ?Z?.Z8!G <\"GO4=SW"3?I9""C6SV,5@F@J60$-T5PR(&$1 E4$J@A4$:@B4$6@ MBD 5@2H"5>QI08ZM]:>^NLJM7?DM;[(F9]D\=[7U\^L\&H^RR]%X-+^W9'!S M.YWDK^X'NA=O2T]<"U*(5K(-(@JX%KX"Q3$VA-.J0@%*AC?KBU;=GK6CX3>[ M%\LM^C6?N2&8V==\S>GPL8Q:OR8D-%F47S1>"KQT4IRC'F45;O+(:^BC*S;Z M[C3]JH'K08Y JRY)0$R,(@8;R!DF*05I4O4KE9PD&REV;\3U#P5.GL/U:[Y) MVFT#\,#VA\CVNU3"(WC78W^_ .$.PDE3&(X@9"K%(N42QCB!U("Z09)(\>8T MY%="N(L6O97BMI'.(P*$GSJ$GS3;MYJS0.Y2B9%(.#8I3&*9IK32W"!)U,8\ MO3=B^Z"Y!;8/FML+_71_FF>6$NOO.TE(*/GF%\NHL]%@Y>W&HTE^7KDA(0+? MK:^06%M$R.P7ZY2]LNR8=>',+#^ZPW\VM!N4W=^637D['0WM1!S+17_+A MUWRM?^8K7E!L>3__>32QN]_5Z[FB[^AF-!G=V*^\SW)T:C M;!SE%G^G-Z-!-!R-%UX4+&[M/_9;2Y-%U4S4G>S1]BRZRZ/<0_K0^46G49'? M9MXO6IXQ'SF$F[A%NW:+%LUGV:0HL;2(OG<7P=WSO)@^P399!BM7 ?A9URG.KBZCN7Z<2F2QO=G[:NV+EA= M[X>-"TX7,^?\O9FZ79D.?G=+,%C,9G9]RF/]FM;MI@.G,K.)VXQ[9D M.*O[U;K%7">):+B8NMB?%_>"L.S\B2WE[-\D-N-M*+J M.IN5*[RQ0_/K;!Y=+<;C>_OSE7V!\D7*$]Q6>;*VSSS(BZ*F_%O[$(/1K666 M[,:U7ZZ_KRC>GM*\\D7TI4VN]8OD?]R.',MXWK+JAWVO^7U]G=;9!T<,7]I, M5;_MP,DS^ZZ.2>HWVH^>"E'C84PXB^.8)JX/J,)&P91)+#$4B,8$I[364YT" M^>-GO^6?KA)/'9\=<23NJ?-A?.]>I7R35>W493"*OQ-'?AA:TO1=5TI]='G* M%A6UO-2&GEH2W8NR']F6WMP6Z<=C^\>:OOKL97^,>RSO9/;/V>AWSQ06U&[M M/OL32LYJN+NH$=?*'R]GLMM;*V&=UM&6+>55EGS0@//=]J4$.Z.J3#&7_T!\=5E#;+KC"NY)EN)P M1>ZYY]Q4EQQMC2:+K+0S_->E7K7._"U&'GCANZ8^;H!#!XQ]_G+.A?3EU'>^ MMDS^W^M9?9%;:S*>7\[R[/?S[,HNQ(_9^"Z[+^P+_NEZ5JWA\Q8F>\[S1=H&TZ8 & M'4-953*R++44NG;3;SPZM=GQ+U97M^R^R:DE5[MK7&??+)9,[B-O@Q6/:X<5 M1U]$RI[P"""6*H??M\O[:%%8=+?/L?5:%4ZY8;16#[B:36]*'2(;#Q;CIFN_ M4\+M[U;9F=C%+5H FQ7NA/L2$^UNE_KZM_PB^F^+P]G((N$DRKY^G>5?'?XT MJLHK)?"_[Q+!F#;MR[CDFAB E(Y3"6&2"N%$L)$Z-9B+%1'\ZV(VN,Z*?'KU M-@+WQ0-],=K2[:Q40+L2NO;V6ZFF%H0CJYU.*MJQ^JEC/?<45JZZG;=*G26D MVU'9XJLBTXDO4L@<-5UF8V^"%-=Y/N]0R>R5H?[?V@0G^N5 9G M@5XNYBTKTEHI3[8C-RWS%0WDSMX\MQAE#[)T,8SNJM7:-,GK=7R5/?[$BSS1 M&*^OMK3$G1HX^-?"J6H/H_/9BM9H$?-\Z>)H=,BVP5;?)KK,!Q:F5K3*R_SK M:.(@.?HTF$\ML#1VY_)5EN>OJZ3;3D9XC0]7_&TXMB,?VR ];M 3*@4$"LEAPFAAK.*6,UEI" MK$5ZWI2':9K:GTB*"95$+!4[/P&M_.6T+;XF_WPX[X@ MJ3(&-M^]=8L5. ;U^=72N<_M9Y@X*3A>Q7A0>JO+]1CDXW'UZW]\ !_\9_MN M@_KSEO7^,KJQ_/E+?A?]-KW)-GS;-]G,,D?Y>-EB/JV_*%WE_IN[T7!^;8^V MZU/%5!Q29+=%_F/]QP:!?%CFHBX=^Q!^>#A5M;P'E=_]]&$CYE'='SWR6^<_ M=7_%5]_L71-\#R,(O%D;NN=DYPT$$,]=#%'K5ZO:U,?*;?.+CZ9&#R+86SR+ MQ=S271>53Y M]K,EP!Y\@RL6VWL7J?4D:PL1TG3HEH1*&@/("69(82EU7%IHBFNC-R8))..L M*#Y=52M:V8NE]+?&93YPH9!17B29M=&'\?VZ8;GJN'-I7.3O)&E2 C[GD]%T MYHU]MW/+!*^MMUU+[ZSOU64(K>-4K]X-,.@5^Q]Z8OK[;>^+VA7MVMH# #+6 MC!K@*DTTIPJ@& '[LU2,54 F9$PV6D5N111=):%X'7+YXQ*]X+O UZ(8_IK/ MO#[9QC"TA##P>(\VS"]$F(D44"R@6$]13#03!@2F4* 40\1X[!SK4J:U.B8E MWBAZKE5\,YO>?*Q"/PUN;89)WP:N7J1J<7&!CQJECJWSP4HPZXW J2\L*YM9 M;"+F!B@>(Y4"(A-(8Z(JEI4) 6JO%I2OA!%_)\]@783W82AMRS5\.?/V5I,( M"L,[E!J]1"\X'"S!D#7M5%D2IX9*S=TX?CSG)?HN9*U>S;3(<^PRL?%N5UFY*6 ME:(8=W*Q6$G1K%^KS#9<211\N&)D/?T]']F[SM83/R-[MY4\\]:9L_PFSXK% MS!??69OYZW6S4#Z)=/W]-E+IJUNLW_Q9:?6K+]^DJ-]6V-14[BW3XHMLG&_D MVKFWZF$6]%LQ3MH40[XXT=Q206X9P7Y]7935E"_/6:]R65F+9;X$@YJV9!ACJ6 EN8@0, G&"&25()5P"8U@,5PL$'0Y\ M]!6AY<+_ZAFD3$3ZO*Q\G3X@2^N\5ZP3;!FVUVWY0IV$/=MWL0GF M380;Q@10B V/&14&8829)"A&U&!I ,=/V4Z3C6;_Y>3!.^SHBW4BBK<,O^AV M0RU^7MFEJ63E%@E98GG9:\7][EE^I8SZ+O-9T_GLQN*I0U_'\57E>'/>0]!P MLQC/1U:\NC/O_3G#T=55/LL=@E_F\[N\$NXKDK==4-V(C3)'W[[-,+-O'7V; MCJVZ%)4I-?GPO%8/2LGO+W01J>)5I5-;L?'%5SM[DUIJW I7P#1.%*4$ VEB M3)&1B&")-7*=@8RA>_=]KO1O?"_@Q%N21/8#G%M4T+M\EC<:LM,IO\ZF1='N MNM"HS5;1RT:^PF2ZF!?SK&ROL%K/4Y62U8IU6TA[5;G=J*'4%=V5K9+@'B^U M*MI-7?9RI!5DO^46&KZYA4NLQCR:1Y85?(OG@U,5/TVBS_GMO-PQXM%';!:( M9=&@?,_,:N0E1;6KP:I%4/6/JWU0!M:^MB1GKU3,1_-%I8>/G4XY*\IN %:_ M_S8:6O)VQ)OM7360#7Q108 $L1Q I"21L>(E%Z2A&C -T(W/]M]_'15OG"] MZ4E9@Q=/9S-?$91DKLYE?K^9*M)N6+9Z#8]1]4]+\EH]IKL9I #LO4YU,2D< MF.>NVTK-+!41757OLXV&ZG>M2>BLI"%[]^FMWTM+C=:RFUECM>Q4M-IH9>TJ MOM;ZMJSJ:QN!>R>PQI\/H0 (*FQB3F2J4IZJVI^?QC!=-24<=4W7J.N3?V^[ MFVKY_!N4MB4KJ2>DANG>26VE>K,&FX'K&^0=)*7^N4X8OF6'DZ>E;IAG,ZM! M>CWS^]$/Y>,M<;'\Z,$18:\D?C^J#_+ZIO?).!P;%7O6O"SG+BE+:<%T&J>< M *-H#(#$L((NGEK5?X6R5MLCUOI6FMT7OUKK9O9E^GGN7!]_JSJ9I/;#ILO7 MTM1R44BZ4F6_#1?KBWUQC1@:)94EW9(+YDZY:U]Z M6S^KM:>^'2]>3?2[\)2 5K:Z)7JE8IT*#1E&G$E=A342!"BE&WBZ096NS]WB MIDWICB*5?T&+L?EP/OW4K,&O]1*4!TROEOU$1Y/$7L"^5V:)ZV'&J<'X16QR MV3V?]%AIN'BX6*:O^K.3+9>U.&YW==G01%Q7NGH^S)EKD.48J51JSLI^6<[Q M44Z.\4R51<6MU7.&'71FV<5?$#8S5P @"4$X131%"59 :EKS%]%HPYY?%2QQ M5HR*S_ZQ/TW^*[.\84U2U] 7/E6:%+/Y__Z63:IV+>Y3S;#=<,+RJ/;3K9QN MW\%_^81^P6TALZ-CL&6>3>[Y[M6"9N^^'@*;D#(R"F(E $%Q(J#2VE!4&TN0 M)AO&TAO01O;'4= &W\S.?S5MG#DO>U:W,+&JP,\?XT_OA"^MT0!QHKEQJFHL M5&Q-I01711J)Q76SD99P?/CRLS5-IA/?[?PRF_S^R3NKA^XPMT&_=4M:\%!A M![7J>D@:*VL[0RXE9"YXTZA\',D= X&. 7;>F&3V@T:N6Z[+)!@X-<=[=_);Z1G4_(N+3:G;>K+$'>9O?>3S3Y.O7.ING- MSG=O\DRU^Q^YWBF[=[3ZB>Q!E9_9I;O/2W;$=;)Y_Z;)[P\N) MJF MY -'R'?3V;#()Q_^'7YS.Q[YI+8RGC(>^][K$Y_W ML.&U6$;RUN*W#_2BSOQ&%O^/O3==;AQ)UD1?!9:G>ZS*3-)$!+9 UK4VPUJ6 M*7#UT M&N",9NC[GN]'IN=Y#G-MEWBA[G/3)'I$&546,NQV,G1G;WX/7<9VE(-?247> M'=Q2+I)\_-=LE Z>-JX0"!(]LAR7N]3WN<&)9T'(6NLD&%%!,,; M1N R_)F8)H=+N8L>2F#;&U?HQ?>LK- K$+I?L^R[[!H[#@Q.\ J9P&/3C#0 M@>DK=S(](<7XQDB<$N.YW 31-F'ZPG-(,%=--*+!;*'T-AU42>+B#N$9H/N M*63B:2!-+Q!6>Y)@MX\X?Q(1VW$VK&Z^TBH6K1ZRE(2<+5X@\Z OL]O+.0X2 M"!@S;^+!(,><.)3?FSN$'#X=''2+M-)^)1:M:8;5T?7LE<\:)$1TV& MQY=,_>7E;#E!L>;B"O0JQ!43J5Y'3T(MX_55S8!\(&[E"ODL[.7BXY73 MJY(AQC'F-,9/8W6FEQ;XC"H]7CQL]>GK)B%HJ_%6I-\\&61W$UB-(1*\;'$C M1U+E>^*7MW,\35?/K@2%=^9JSW_C*M!!+)#)$ M\!N@S^IT1KSB0D VSU7RR,+;"^QZ!;HC17D!S%U4QYT-AI:U$O$0TT/+46+( M!I9XXWMQ9/"B=%Q&*^+I-,]^B,^K0T'NC07*-7(9$/A_9$ D564310HT&^>J MQ0%N7+D"4D1@J*7LUI5,'M(\F\CU$>#>]:X,%4'"22K8:47)MB9$ M-BS-J)R@O!LE[P2!NF%DL(^B^P"&I968RY5TK9J_#-,<,SE*FBFP%N15(\*C M\3H-1(EXY!%D-FQGEN:R_U0.[RBF60$O$ZLLEQ6E8UK,JH9<2O:BJ!V)@A/Y MGA?MX35E5J?2J\7J>[5TJU?+JTRYEQ_S"BOU.!1U*:F56!S'3Y6,*NT0Z>G* M4W?1> K&(?*6I2P%63YKB$>9[9P*^8@9AQF*^JE5$HN3$ M4=V2+3 M;")M%'$."F,<-0P5^:.X:9@IE:]6[WG+:<5JJ]ZNE'8L=Q=$ 64J;283U77B MN@)V\6MIQB@RK0BZX=E(53?-P7+(T0BY37\DX)S<9X\8M;RHB%/=6 9RA(83 M/SRH0Z:&R5"W4$M^3*6W$(LV,IC8/%2+-ULIL'V%0[-*J>49UXJQN# KW(1< M5!A@"]+J&M$5NB[T 9%:H*)5@,^?8-5^7)2U$?# 6,-:AUDB'!1I&^D<*I+0,K6F_C]KJ'BYGU H+/D$KX9)&!=/>;Q],-RI*@*)1N4 MDL1LY,G:MFTQRW-,8MJ!X;B>:3DZ0B*$7'E2\$(EJ M'EF@7R.8>A@_X5I@Q!=!$C09A6?\V=C7CHES1R>ENU:BW)G#%F1!++@2&ESP MY#++8KGDWA)N)?"GVTK/>$F[K7_GEJ5^HL*I_8EF[ #A@&LXG%;,<+ M8%>H26R=6]9*)M[B^<'>M\?8=QWYE=8+D&<$R,.B@26(\T(K[K-\)J/&"]\C MF1?SFRI8DXW5H2$:?&6,=Y?^8R(/_PM&4SY-),G ]B\?9^%X-Y_8\(@0Q_(] M77>I8_O$T$W==ST>1"XE7O-,*_2(Z1F>Q:@'GCQW(VZ'<"DH?,^P QZ>2,.Q M*J;>K&M+ZR6N[+D5_;&V$1E>C1:+BB96623%WGN2+7<96UVNOD?9A]4>9<:& M9EOR%=S8KL?7ZVX[RQY?+W6S69BK/]'@\&A/D^ :/T_250)P7-\<@35LL3AW#&7-<)'2*(Y:< MIVA9MGZ5@\O6^\L=\'V.?-Z=VNRN;'#OZIR^J_./9:C+&BZPS@EY@8Y>;(3> MYAHIHA2QO16*/+!.7W\4;37 ,CU* MNT#1K1(*)^R)@1H$IW>6CKQ'S!12@W MQY5[\ZW<&O$CPL6LZ>N!>GRU(FDXSS'8^^%O=JV-@.O4#0.#Z:YK!M3Q&'AZ$;4"T_<(XXW338?Q(-1M= (M-S")&=@>7NI' MGD-UW=M8^_7B>U;KT?9Y.*KO[7"T/!LM2KP]U09C4\%4W*6BZX5#VFV.8)\_ M;^W/5_OSU=X%[98+*K$ES]GQC%*T@E0*BLH@QLS94IY^W)5R3K7_]Y9R8EE9 M=X<2*K<6$Z9)?VIQ#"Z64^.'!DSGNA50GYJ6%1@\,CT*-J9OD!"L5GM-OO & M$[H\%)4T,43(:BDH_@>C%R\Y6]N>6)A\3?KJ*1]9O%(X=E=FP-;3+D4EN\&6 MG-1M"'1P^0P:^A0K66W3=D//T@-"#>8XEFZL@LZ]ABV#>8*,^/TQVQLOVOJ: M3/\^9:';O,C.-MC(6.KIG.C2R#*I3G9F6'2$WZEY$'3_8B1NC;+X_ M:]32U[1=Z#5@MYG1.%\-:-4\YYJ.%9IFY)N1Y_J(]>[:R'.VX08^,?A./)<^ M[$\!&KQ5GNL^:YV" C3+_JUY(E"$>GVXPIN\YLTHI#2R(]_06> 2:EJ>;@)O M&H[G!HALN2UONKCT>V=0ZJQK5=UKQ>X&^+]G"(JW? !;5L^\@[KL4N;8,_SJ M- (X8+GZ5A1:;A!R4)W,J%M MO8EI_YB4"7W),/R!0,3RV'A_GJ>SIJMYKV.[JV._+@/EMEL.MIA]H8,0'F8( M';(^_6*O:OA=JU9?NPQ';GR8C::0//!U:@:&'A'#-?W0-'208PYW _#N76]S MWNQS968M^NNZWFK$^L4M/@]CI+."SD=@2A!TTRPOD?M?(>JV8)/Y])F%A/7X M90,.L3V=??C;3_1G>/5\NDM^=E_\WV%+SZ[;%?D1]RAQ=<]Q;3NP>6B#B 0) M&=BZ3RQ]Y7CA&0FI"'M_)AWMC]./RJ3[[37-/OHDN6.0%DXM+0SJ6V;HF*$7 M.4X$UI3I&,S1(^J;0121E6#.,]+B5_!L%A&M!6@70M# M_.?"_]MR.,N,^,@+G$M*EO6(9I<8_3!:C;=2'< M:S693V(ND>A<)?_>)_".O6\0YK)QA +'/@ $-B6-MO"^KMN,10$-7?C>,"P2 M6K@MOA%8Q#.]-VY+56.0/5]CT.K^&&MR3-K%, =^NDE*EAI6;>?RR M\ HG)B3NWC>P;H0>,1,T5$0(I8C1'/ PBF #.3$"CWG>6_EJ?2IZJUNF[YNE MEK<,U&&]0?1UW7A/H]N8_:[=QE1'8S_T3#^@7H"5]D">CFI8?E!%+K$U^T !*0=B([HCF%X'@D;*!%!&.G$M^THPOYP$=@H MH2\O)2!9'6NC0_7B>U90(AIS$SID878OMGM^P<%YQ7#:I\(%)[ =RUU^Q,L_ MIC-XU6 ==7V=YX-[-'L;2]H:_GX]TU9=DM6)??C;[_%D?@N4*)MT['56AVPO MN+5.$M2<9Y-T@) DS;4IDOP!FY>!;_.0HDWVT__Z+\X8^27\_;KZ4GQ%?_EY M>YT(3QJ @"D6>M]-9%O3L6@G@5XU7#6<#[ AM&@.JWQM,(B202Q:L7Z_3XJD M_D)T;:NN+?O;"D=@"$;F9%AUH:B>O-AP#,W1"6S64DN\9DLZ;#8WSR?U:^[! MU\ARC)5HLSR9#-5$L.]T/'K"/H:B^S&^M8AQ9K*5CW@_+GZL6H1G^5T\2?\C MY YV0A%M;)69C!7\\6@$E^=_BF9,$]EC Y;@$RP*'OY*;Q4>FBSM*)BD0VTF M8FWBS:-8-N.(A\F_1=OQ8CZ=CIZ$XRMZ5!;%/%EIU(:OD#T$JZ7#IS6V#]Z/ M@NR Z.3"2SB[.EJ';3&<6A9T5;I0-KU'9M6-IJ8BHZ4L_LT'UZB MI'NJ-&11:1J$2@<)5_9!!5NHAA$8O6I2!FZ+KK6E'\R33Y,W /T=V']Y>XCD/TF>#>/B'L$[.:/LEY-)HSR+ M>M<>4W"M*&A4M_J&J;M4CSAQ/6X2SP^H*T5!X"/FYZX1TB^3ZP2O3%!:X MB/-G*L@Z+PI6T"MZ2*?C,EK.%M10\'P#1LTGE'N^$9B>Y7#/\KS MR3/NX%' MV4J=T]MY_CM&=T^.Y4VSU?8MW>?L4]#_/:3BJBQHP+M9Q-5#XGB.RT+'\T)= MCWPI"[BA^Z&YNRQ 8,79_>D) [OOPWQT^O\\(1T%SS=@XPP2Z([)F,\-PX]" MU[4?(ET6 W$.J"*'"=T*,1]RV* M_W H[K@%-!6(HTHG69&#VD M5@^IM5E:ZO4YBLULBQ)J.6!/43VT. \\*2T=Q_?H"OYNY]-+]RTN&@9TF_QY 4BUFHQ?SF7ZH0)&%NEVDH$ DRTG<^P'E=>CD@$ MTQP&/Y 98R*#-RZ*>8Y2ZDK#.0O !Y' *TE058YIC_?)!%-S;Y)1FCPD,K4[ MUD99(4 C8+PW,D%86.EUVC>8ZP6(L)O14U63(M,KA3@46 (P<%%;@,^Z:I\P MGJM%:JOE<2;F T_&Z@[AH.""Q/7,$VT*,TLE3M#"PB4_%"VIY8#;1G#;\ FK MCK.[";QF*.I2;@3X D)Y#$L_J+&"8O5PZE);R&<_9O/1$&_$)<_3>"2*7![3 MT4A+4F$W#64ZK]R/&zAC)(+_'[Y:3P^NG+<3Q,M2FY @H*-@^):EA+>9'$^%.6G*0C>688VRWQV MG^5"J\5[+!\T;#,Q&A!_C.D6\4A$/1:XOA$2SF4)/H\BUS%6^N *^J[W16V+ M6PU>NG)TT9?[A#/_NPX+P3C^N<'-XI6;Y6S.37D6E>:F)8B30I!@7I/@5,Y5 ME6)A_2Z6M QE&6_\$*>R^.4QR_]$LP6D M+W58.*B])@07- BYMEODI6%,+R MR!.Q:^+!6*&+1JSX-U-6\Q0,3EGS>U$5>4WS]$%B3DW ^9U)E3P#55C(Y0$= MW/P$BY'/L1Q7J%#YB'3R !I15!W?Q),_I>4-*G(V5P^X08%!^DOY[ MCF5JE-R8EQ1?(8PV+"EV7<97(BUVD(G5P\M&4%> M+XVR'U/@$YS]UML9) /AX6NJ<(WL8#>AE:DVLI@7L!=(!9DT&DM=H@D3YTEL MVP$-]Y:D5B"KM'&GMEZG&?;^U&2AO";6:.M'+9:^=L%NKNE5.AW(L4%N#]W)\)LRM.V(&JYN4">( M;*!W;GM&B07%+)^O9&RN-T2KJIW:(JVO66N;M@A"S0G=NVB3H(A(E)7!B:)+ MU6$OVZQEU;4@0(5V^YRI=4ZH?;P+J'V!S2S#T:E)?6I&AN[YMF$Z3@0"WN;$ M,GK4OFX&S_3W#Y[58;(OMWXV!A>D$$SZ36HT'Y68L.4\5'9E&\6-(378;8,3 MKA,WB"@Q7.IY5AE> IO#:H34J$5]-W29ZQ@\C##P2;F,&?@6MPUG8TCMQ?>L MA-1D^$QS'S%F\A7]REU#::\9PRY3V!$^H5.1.+(!\%21EA$9-7$T5:^3Z4P&2ABY4!%+1!U25*"NK*)5ZQ;I0AC,8QD6D7:V M."0;:C^A,:YP \MWXATE;N BV)%PTA;?JR52%L0H"Q34&IA]V&I2&O_E]4O7 M81 )HS7);#:2<,4;7$0 MRJ%A!XO\-DF%+]$8D3H;A-?,\XD$<\)W-5?F2ON<-9V+]?-2[VDXMXO/ '4B M@0#QB&7'8,H.B$_RS6Y->_)0<9P)^$1I6 N*G"S,H4FLY0%OZ;HMKH?:_?;B M;9V2Q)+7ODS%0KC T0]KNBIM=Q8WN ?O=@3&1&TT-&6\>+-\<:%>_"1LNHT6 M!24(<.^#2G1"*[!UP^&\5),\,GG#HHA\DSJ1Y3@AMYT(5*OI6\JB\"Q/=Y9- M@F,0O>L M8 \$57T/P*;+5'R)IM6I#U-0NJV*[U-WO#$&N:*87V93X#XU_@:&U:I)X(3HL(P$YY MW=Z?I21X#QKH KP@N"4WLIV3/&@^YA>B84 M]'+DD.;%<>#C M+[QCI0'493LI4Q_^IJ =%)PTHN=KRZFH;0#&' YSY$#H&PXQF)-P5K=TM^ + MS[3MB$968/J$,=V3YZ*>;^GN"OK&^N-;-Q<%L9@#YCVMI(6)O"H5KFU$[*0Q MM9HK2YV_&Q4FA[CW^],TJ:$UFF?%F&^B #;\,FUB!6ACITH"_1#(1-U$V.B4 MI.F2];*57.CFWF\%4O32OA^Y>#1X7;Q*;-,)71[YGDDBP^2ZYRKQZ'A,#_;-TN7RDUM>*GH MI++5:CZ4-,VNF3L(FX;\N"R2PV6!_^QJ[8LQGX72.Y[O):;Z:S),MJN=I.VB)G:347J# MI _^;!8;3FU_!)9M>W9@6V" ,)=9Q&1,B0WNN^XJQ$-G@S_PT-\%6DTE-U;Q M5G<( ^E7=B\Z>M'1VU=G9%\YC5Z?ADZCR#9UIC/;UBFE45A&R2V/K\'".;(P MT&O$YZX!(4>_ M DMT?4?7UQ_''6]$:(/<>38V9/6QH=YVZ6V7S;:+4=LN@1]0YE#;!T;5'4I" MSS64[<(LBZYT(^I^;.B5ULIV"'.,K$&8.QLK9;MB*;JG;*(6)EK:R\,#R[=IZ*8KT/N;+)DM;;/ M0CYV)XVG39Y>)>-="*,M2C_3)-+#%%8VO41,XWU&.[O M9M>W?4+[GR3/AG%QCW0@JD!Z+=ES9F^OOUVB(HN4Y-C4LG;MA9%&;&+Y; M9KMS:KG1Z1CL^SCP["52+Y'Z^?5V^][FVG()<(>C]E&)9OW>1[I=4=*\$G 97;KN=YJ+^9YK:6[%^_?I^Y]EJ ZJY3[K(8VLAHZ MZ5CLDKC0$6%&29WO%%'7H"1T NYXQ":1;ONE,*.!RZW6/8XUTNSX#@EZ:==+ MNW[BISGQUX,BG? B]!,_&<_FA40E2LTZ_N@;E@Z>C1X%H6Z&MF]SS7 M-,K,*3>TWX[*UF&WZ$"U9^9!LKI[)ZEKLJ^?^ E.O'>2WK6K32=07[\,9AF" ML>\"_+J *ZQ/?VC#;(Z]_'8!%CZ"\C#*:/,\B06VY9G<,73BNL0E5'7&]-P( MW*YW %!8Z([I2-MYE^_2''=+ L[@RR"/B^M6^X0T^M3HH!'G'@B#OE8CRN$Y6NPV_%_Q&ZX)K5\?'O++;Q-SH!= 1": W6'&'A+N@S*CAYVW' M"QR?\BYHU?/;:MGJU;/ MNFV3D-B.Z7HFM1WNNA4ZEF-%Y#W11_>AD+=R(TRGU=.:7A&_5U3M;$,&=JVU M0]L(N!-:$>.19=JZYWHEW##3B?[VK*UW"QGL'3>4],&#&'EU-CH MGN%RYEN5O>1,;,#-)'U$H=?9G=79.FOH;"\D>L"# M,#!8Y'BAZ93]3%S/#@)V?!&%O6)6$G)EGH)V[GO<-NY0UF(,#MX!,Q[VU0YE MS:NZ(G<,OAASL$R[Z1/.C M%'+O99,>-N;2@/?U A]$ _AE/ )3R=&)&44E$ GU+;_MF,OS0N*YF L]@=R- ML^6GWF@X!J.AT4V2<*J''M$C*W+TD(2ZKI>Y7%&DT_5&0SOR8#%HL\SV)YP' MTML'1R//^M#+BO0PB-60'J[.'-\*+-OA(0GIV5JYO,]\,P O/)-0Q.0E\WRR;5IF6MEQ?'&X]Y]QR8L^6LWI(X M!DO";!3H$/R2F2'G060;- Q<4DH&;COK<=6Z'9DYIGR:[AD-(M'F?\]P@\KO M6WGVDFAM3&Z43I++>Z$F/E)&_KK,.7Q)C-1Y-<]EWNBMY-G(CWCYQW0&KQK( M;Q[E2&^RT1 >^BTI@(H'H. T08Z:H%/M)\S+8>27;]>N^(O^4J'2[6,4%]H^ MGPYFMF")R2"Y%!["VJE^/86IKFSG'R Q&KOYQV&F""+L779T8;9?#S-;S04A M^@!R.BD61<:B=?N,=;BBGP;WR7 ^2K[++'.B"X58#J9@[$\6WY/&(8F(;;':&3 _PB\ M4J:?.8;A<"^X!!L^ 14V16V1SY,/.XE8OD;"-C,9VQ&P'_[V_3X!;3L"XQ7> MK FEHQ7S\3C.X:)"F\'/6Y(>L/*UN_6]NS @<-=.;U:D![;*,,FU;)[#_/%\EI5?2.], M?/.8#F?W<#4LH(J$@VTWBJ=%\K'\8X6[/E39S16 '34^/)_\+-]AF'_]Y<.* MJ:G>SS;\UOI/[3^Q@\-_5V2]]\)1M%["45PX)EHM+FZU7D:)F'HF_*U3YZ5= MLF3X7;N%UJCU.,_"IS/;]*]+FZX]YP^?&\^S=]C^U;78#K-@;]0BMN@'#@D>XXKL$CES&K/>"<\-_S=/;T:5+,\KEH5O)E!G/X?A]/ MU+G?YVSRD!3 )<]E:E+G[\:F0\3E@#!>4: W>'Q-9X\3XZO/E6@C5^)]]_[0 MB13'("]MTBB:=5V=VD84&:%NVTX4A+XKY&7 N>GH;V_:M+N\7,K+$K8%FA9H M63R#;]*>*-TU=]/@5Z;1B]1>I)Z[468WNK6 @>:Z7L1I0'PO))[O.6B4>2:+ M+,+#]8#IG3/*RF\;*0K2"VX7K>0@+=]ZZ7%4TJ,WR$[;(-,; 6A0_S0"G0O M]+C+7"\@CI"5EALRE[970/->!MGKQ6AOB^TD3;<\'UQ.I3FN4-I_"XI];_#, M XL/DU;B@T?<#%S+YSZ87 ZW#1T<._#G3-.VB?D,INQ>Q(?)G4;O;Q[9U*.Z9X6V9SB^RP.N"['# S_PC0.&D1;%SEM- ME[;E4M=,F%X^G8)\.C"?">A:Q##<(_%O-A/ M+*>W+'K.[2V+W24.)[7$80YQ+6K8IN7[01!PZML<)8Y%/ MN$CW(QSGET1TS+#[G8W3CQ18)F>U1[:].YG M6B^A%1Q?F*45 +@.A6H[);^.W?CJ45L.+1;UN@D2UPFCON6$AL]!- ;,U$T4 MBV#"^=SPCN3XJCV)V35;K7NP+KWLZ^VOUPH:LTY<]"W780'U7=MT'3T,;,,) MA%]H>SR*G /ZA;O87\>84]3;7N?/1 TZMTD6/)_5A%4^*61^>C^C+=S#]>1PD^X!X3*V_R^G\"/OE??L( MSQ*;A[X'+,:S!M0> ;G^Z &YSF[7OR[M>H_(U6/A= 1TJQMTT(/A]-!9K9QT MG#!I5#UFM$:3&0V[S#SKB!YBG#_]3Q+GQ<^]!#M/,G7O[O+D#N55U?A$"JTS MIX?>LNDMFW.6"[UETULVO65SQ*1Y]A+L+99-7TSP;#%!CTCZMJP,QDBC4,", MG,"Q_<#R(L>S7>H0V1$9_O4">B2(I.6WZWI2?;O^H\UT->OJ(,V/^VRTKJFK MPV6C]1!8G9.8K%%#8%.3!#H+J.T$)#1!,%E*8KH!/22&S9XAL%XK3'?-9N/\ MBEJ]3.UE:D4O2)EG^\[3NI]TWW>^MUMZNV6MW6+6=DM(F&Y3JE/# M,7P>@7OG!4*Z^!%W...M=:Q_4;I4<8_%3O:5.;-O:V6[#O87IFE/&E4]KF^8X/48.C5!N- 0K'E=>4/,\IWWJ.K9MJ--LVZG$B&86-=NM:/> MBY!>A/1FV%F984X-@1Q:AFXQF_N&1VTKB%AH1TI@ZD0/WZ,R? \M;5XO2W>- M'CGV%>^C1[U(/?#$NR1VG@DMZ<2LI X)?=UFX.K1R$5X5.[J9=#:"JE'3RJT M]#H)M"&RQ/O(4F_2]";-)I-&9[5)8P:^ZUEV&$26R0W& S?R2Q_0I,%Z>/7N M1Y;>;LALEU!@GW-4J5MM8%J8J+">SZS'"],;+:)TXKD6IR&);,_W M,GG EI MP*/0"0-V.%-#;$6Q*PC[ 7**&F=9QPQX? 8YJX=CX!Z+_56"QZQ]'-\E44A= MU_?=B$3$<3UJ*L$3$)N;[R5X]H;%?J $'4;I%;5[ 76> JJ?7S>+(DY@KOW\ MCM/:-TC=6LT*G,@V?-/WB!ZY@1,8S%"^O\U,SS\6:W^/)\!]WZ6>?7M;OP6Q MT^AO0DQB!X1A7JS)J!D0W7?*4U2P_HV3L?7W?)K:RZ9>-O7SZ\W\OH!3 M W)UD+RG55;J@JG[\WLS49>$;-\KX_A[93"#U]+0TIW -SEU+.([)(1M=SQU ME!'9CO]NC:R/_2B#VOJ5P4ZZ,1%$8EJ!TNA.]6S#HV$YW5KP?X\KJO9^SE(']Q$]PXKWWTZWR MD0.=(D59?INDIU=D\M)YD>G4$5+FVHR8W#8\Q_6(37SNE06MNF<[!T1AK';C M*(Z,VD0?.9V3H6,7@WVV6N?\&8O6PBK0C="*N!FZIFYS0S=L7H)LZQ%(L8,+ MJSD(D%,XRW':%&>==5IZZ=3/[U@\C1.8ZUG/[Z#M< _L/UA6?7I"=<)LAYF! M92,HJNU&41EBY"0B!ZQ;V=E_V.,!RHK[0-N,'KZ2U'KWHNM"HW\$8- MGL&H:_C4-#EC/+*X[_CE2;"GAPW'@LQ).KPS>>Q?G*9SZ^?7>Q3%4 MPQSU,<9B%[\O@UF&?7UW:>2W8%#J8% .L_G-**DLRK-#:K=9C$X8!8X5 MFEZHNY1;MDY+>!R=.6&'D-K1$'C_PQ*[552N[8FSF\!]G9)@QZZ/^VRS0PM& MHSZ=>K>N>:1 W]-VRA06QB'O MEN[(+*W*#-WAF0WKHPV\<+Z-+.C M$7YGT;//-NM45=?%[ED!#UV;F\2,[- AV%5+9R:P)#D@VFDKP.JMG/#V/?MZ M ^/L#0R[T7PA")AO>,SV+3LT;-=G%A4RPO =W:+KJWD[@H_>KEFQ9><]F[)V M3YYZ@^)8A%T?TUF1++RV/L!;<3FS Y^;@<<<)[!\7G9>T,-#GF+O$M,YY %V MJ^4O?4CG/(10;W$=@<7%2=WKV+##P*&Z8X:Z>#I@V"&[_#PZV24B V[M+EC,L]P0Y-[/,3> M2YX*/1B&X9'@LLY/-0S;"0++TCU&0M/V:!3)2[E//9.&DDAA6J#?9F]^#_V@ M)4!W4]SC',SHA5T?I9/D\EXHSX^4D;\N"YCE0G!>)CLU**69_*2WE/OT_RSM MY9H%#L/0),3V&(T,^!\Q'=\N)^YP#R>^AB:^S'/MZ[5;:& W:,BVVETR 9MA M-'K24"1HJ/BT6)N*4@,MN]5F]WF2:+-,*ZEM/Q:6I=?P+K"/(?%]G8<6B:C. M#(7URWTW-/3VO#/Q'X1P@>V5M17T>0.IR&?__(9/%+(0/_T>_TC'\[$4?*^4 MF6(,0G"*ZV K8"/6_HZ"]>O&0[/'+!\6R>3#WVXSV%6TN(H7K*TW;YUVFV=C M((%$&X(207*X0\?T2OL.7TF[4IN(B![^MDA8,)Y),A2?$^"6%"-?0$:"RM(" M-,,,+-(4+Q%Z30,J'R4/R0B?% _N4_@;=TJ+[\"6A7NF>7()]X+83(M[O"L= M ?O>%5J6:SE<#/(!1I<]SNZU5<&XL"8K@E)<)B6J^'.]7D#!E^2_O"!!6N#^ MR^UYK4Z,?/M>7RXMF_CO?5X^9 J.Q>5-GL1_7L:WL! ?X]%C_%2@E+G/U1J^ M;6'BMXQ/ SD$+/E?1:B;W#*X3[S0-,V0\<@( \M@H1V$%C6C;5;\.RIC)#QT MF-"0JI8B7ER.94IYA9PV38,3KA,WB"@Q7.J52!2&X=/0NF2O$O>OT'.M:[86 M2'D6YW?)K$#Q)<3(;8HVH!!65]H_$F#<078W@1LT$;:_E*)@T)#C6O(#_T[$ M([(5]047(!GE,<[T$F>-X@3DBU!D^,H\ 2NY2$%\%4G^D Z24KGA Q.0-/#] M-,Y!OBD="$NB3;-W0B:F=W',W')M!;BJ$.& MJ;C_$824=I.4 FUX]9+-ML,6UJG8SR5KMV.>R(]X^<=T!J\:R&\>Y4AOLM$0 M'BHT[J509UI3+2_.?SL+=0#B?SY*OMR&X^DH>TJ2:[FQSQ@"HU$VD$;L[;>2 MW(92W_M9,2N0T3RXYL]U=BPQ[-#GH4,-W0] XAAFY)1\1XCG-NQ8Q]=USPN- M(')TUP],W8XB:;=XD>-2^Q@-4=3SMQFLX"-RA?!9M&(^'L78;&*Q;X@RS5,N#G MYA@FR."C1:8C,@8AEV:0C$;J5Q$TQ\\PMT'Y>[ MPGS\K5/CI:Y9U"S?A4/Z._QP7V@A,.HZG+-^?W<%;^CL_CDK2>7*2TZ&ZYWH4'INF\/C7R6=?=/E]LN;4N04>=(!=D9)$N\ES_W MSG9;,;\I!GDJ4B]$_+283_%@X@5#KO(-V![@B1[Q$> M!IX3!A2<'#_@H;)]N&79*T6W>[=]U'==$1G\RNF1RX["E#E/5F[T<=!)P'3/ M"D/JAI;% NH3HK1_&(!!<'#MWS%6;A>$J/M:_AS"-M^2(HGSP;U0^4-,B$91K32 7-7,^ MPJ#< M8W^@4^*BJ[;!>3"^;M3]5!B-?&;9$3,]W0B9Y3EE M0CFQ7+]UHZ%[C&^0=L$).\?XYQ@6$*:C, K&ZD4V)PQW?M6S#+?NJ>&84K>3Z'E(U'X!53>N*G *K]OYZXXY?906= MT,SQ<)Q.4JQ'P!K)WG!_A71P:NG 26C;'N;;^Y3;#HL\4QGND>E[QKMZ[&J7 M03JX"WOZ=$1E?U_UFP/J-UOA+1*?7\R+2HY;J1PTP_M)7/ MS@PO;/V8OXNLKYN]U[[._-U3._86)OH]FX'B?ZX*:A^8@5OE+[TKG.!6.4RO M78;C!NO4F6Y7$A#\("-P:.0$!C5UG0:^$2C7R"(N:2UJ6555[G[Z:-(# V8> M)2[F"=@MO1K99AG,"VK+5]O?69-;^NM0> MCG>_/3+K29L"@7:NFQ?E[+DQ'R M#2+HS!5XVX+=*1 J"FV2S;2G9%;C:@RUQ[C8%;OI+R^)!+L&O^..1US;LN!? MA[F6&=I^Z&5TD+N._R+J D#M?<()3)&;!+<6875]:C /R]C MB?[9 .^*I],\^P'#%N F^T3PTAEO%!\%'N',H]PDML&BB'I>YM>1W-LB"R!M0H)&)-.!GD"\Y?8 M,V-PX44^^%I8'$D4R.^YPMN FXJ2"(K7 ,X@$A/N9L%\TV9N:'H>UTWB.]PE M063[IN,8C(61A>@)%2!2VT@U.\MR\7&Q2I0:6V[,FF==:=O!U<@(T_?X1Y 6 M@U%6P&9O1)P)'4JBT-!M,%4"[GK$<%3*JV'ZEAXU$&?04^2AAP4RW(D$$&#I M,G++8FPCA2594 M5CGNBKV_P=A]2?1 A%] _@K:?QYSNV&*3%17E-H:T2MCY!+/"H"&X:^-9HFS M)M?SK[NK)R3P-9O4$_::<:"I79$N_/W84,SQ)C$!WZ$U@,0Z'PI(I2!R3N<"PMI8=7 1((UO4TE9!>L(6B5B?:O>9X6PU3P37&A M_7%U?07OQT2Q M%,6=P,6)DDQ@*RTHI^%UV\&EE\21=O4,&\5\'O3-!"!4^S(EVO M@F^220*"7TKE5VO@/Y,G(72S"4(#ER*YOKT6/1?@EB/P)>H'N/IREL(5Z2P9 M@^RM!3W08)&*"!X\:DE^R]$\HVL"T%'XZ3[15O=.6[N2%^)J23T*S;98F1$N MVNT<,>"SV]LBF6DW3[!8U01PBN7*[1(K?2&8J 2!41\O4-,+N*YI2H+$M#">3($F>#"ALY\H?P^35P15'E6'%2I M']Z\ )57%.Y @@B7J2%3Q'7_E@Q_ R<>I,Y5:SD@ZZQXN:/C=H*+DO;!&HWS M61J/,+ L0DV*JM>8 \W8LPA(U6N!=ZE5D(/$M=AL$L%S3L FVAQ'LW3/(P2( M-0ILTS$BEP=ZZ#+F^Y$3$NX>7QS-?/\X6ACGV-*J*#O5;0RB<E2#:9Q"O MOX%RT6 >FIC(KJ&TUXQAERFPEB)Q+1_<>7$!Q#.!Y41=C?%N*1$T<70RGLY1 M9($B@Z&G0HE6E\*7-^+FE9,3V3L69$#560TD4*5S94@=U' Z$@_?\MU#=?LK MWGZA@+13 4F/G0E2T:I%/ *%:Y$,8'RS-%D.].^*K+[$;&*QL691CEWT2]C( M@"X+#8M'Q T]QV<@!T.+E53E83^]F@&QE9YC4X.;(=&):QJ>KN!:7,]A_E$V M\%F'FSZ%S17F%M*2I)*X5**2'D7!__/$)8^ P.:#H<"R+Z"H"\LSF@^N?HB,_C>!J^^:N-^#JW=N?]\$M-S9_>_!U3N*L+U=&N%I(J^_ M82UZHND6T9P*9ONR4WLIOFF!NCXKL[\S>?C'A7W\8C;V$8 C__1LMBVUJ9-8 MIMD 1^;,!3?;=4U+]X@74=N77C8-3$E>K 9^ M=P6.V(>,?/?*0RD7G#I=-[29Y^LT#)GA4==P#4)5^C@-/<]?Z1%?;I$K=^BS MR/'YBJAM^%0=M%5NPN@QY'"*;%\,H6*KA#KDDCKO<> M5-0YQV7+]3BL6V/KM5MC. B5$%##BES/8E9@405T%_JFYZT626].QWAE)*>\ MNRD+624*R>O\'7)E'1;SI55_YYTYIP_W=%:FGI_4[(I<;,2S#3-@W#:)RR,, M9/N63KPRW.-QLA+/?K-<7!L :DDN&H?%E3F1.-#^06B>R=66-RYGQ:V>@[Z0 M<-C"VEQN7U+!R/:% )=+RR;^>Y_7R7MWR>5-GL1_7L:WL! ?X]%C_%1@DM=] MKM;P;0L3OV5\VGV.[/E?1:B;W#*X3[S0-,V0\<@( \M@H1V$%C6CK=(S14)A M=JMAD1CF9%9+$2\NQS*E[)A6ZP(5EKF[UU7J;BAJAI)AE&=CO\X+7@=S2)?3-2MTZFUQR1/5#57LV1E*6_W#=FZ9;F> F8ITX&Q+DVD!*=E MT8SVF,U'0^T^?DBTFR3!UI\UU2PD_?;9O=W([K5VR^YEK>?IONZ)9YG.9[XE M3_>5F5=]GN[Q[.\^,N_Z/-T.;/S;#E[VE7)Y9JFX_=:_\]8?;T)M"\3A(R0D M3 SM1["E4["P)]DLV2IYMLVEZ#:,LXBZ<:=&GG=MWW>8&46>P_W0-7U?5U$W M$IG$6&W*M9L7^QSV GK/3>R%'5_C/:U_P%)3[HJ"@N1F5E^U NBPPS&R=9@N MO-U$FNZ4#.K4\<:921R'-M 6B6>:G)JA&02@F')RV*N<#G$9'&UBRAX\T_4'=N!Y M-G<#/?1".XP\SR@E#(*3G[!-H^BE37G2;A%/9VV14S9[N>:X=FL1D3/=\DZO$<^*XAN.?H.*?2C#*8I:GV"?F&H^;_P#1 M4""I *7 0X0 %NQ_@VIITTY8E_9)]V[M%-BI4M&Q2G*$\NIY$GDA8$3FC9A MAAT%NF]3WU$]R6W3I^8)6AL=D2=]+^1CBE)\F0J$=0Q.3.?YX!XQA9OY3TTH MRZ_77\XL,L&-.C+A,<:HY5JAXQLV#70]*D];?-?W#Q7[?(_(1-7G#0E"$DR; M(D-OM1MQ9RV-4S)89O4,$QP1R*[#$"&H>NZ)V@W'(C- MC=-@\S,*6+AEP,+M Q9"4%!"]4:W5&IR*_0,QW69[T7,(4Z9?N%9YJ'BF>]A M$"PY&6U*"=)NF^_.^0^=DAI=,A].4ERP.EO+\JTP8*;%B&O;MN,8MEO"F=KY^K:/8-U'UA4&'4?=AKY/K-"T[1 M9(3,"RROM"S"(-)/.0EBP0?IL%WQ B%VUKPX>2OBA"6$6:=),>91GP34#RQF M>WYDA6'9]CJR;6,%1^^$C(E>0G0K?K%9Q-1)4![)!,2+O,,:.RV=>;)V M Q; >]"P#9,ZOH/:$FRR9 ;AN7D09ZD=Y81M\*PL#T39>'IN&'0>0SM8QN&) HV )C[!6+>P08 M8Q+NJDAF!>KUV7T%*R:6OQ#=[05-I(HF$%NL1_WJ'NI7W]/W1 /#?4_??G\/ M?PC08X7U[5G?NSUKW].W)YH>@NPME/,)US4I9LI:/Q#_=#0*MU6+@W;ZOG00 M]8@XCI%8>EU*R$WP5RW3IBRP0G"+6<1=%7^V'*:OG&:5M"5]=.&Z[]RS=Q,2 M@-ENMZMNTFA_[M3+IUX^U?+)K$N6N.L:3NB;@>Y:.B.10:K*Q(@$UDJZX*OD MTQM;[FZ63V>,HWAJ";Q1EH,A.=$&\SQ/)H,G[+5P'T_N$NTN3B>%]A.V4TB* MGT7\,>S78OKN@W\ M8UFV2SRKY*?0(#IIE9]V4(/_2?)L&!?WN'F<4?;+*;#3V00(Y/GNK@#V)U73 M)C@1O."*$TTK< FUJ&70T#$=7[V3^;I7)=8I M9NRJ]CM*9GR^":?D1KU.NN:$44XLBU+3] W'U;U(I5E0$IC!:S-SGN7&-ZK" MUS3?9(?Q#%NPS''=^RS;IR M/F*6S_3(]_P@\K@=.GY(5==UQZ6A7@HV>.KC"U+M<_*J,I&M0UW6@;.Z.QGR M.@.7NY=4O:0J)95=E^6:CF=R!T22&^H.]3GQ/'522(/08^:NDJK%H+Q^17I) M];YE)JI$PK;]R/6F!X??,]*E4$]#4W,X\4B@Q=2\5\Q@O9I;$'=M9.< M+S_BY1]3<##2P3K:\>8%#+\H-#\;WZ03L2;[2L$7$]U'$<*GB?89C!N$.=!0 M 5QHCXDFLL*2(7A4LTR+0?[?IJ 0L,UX?)YHGF3K,\F647 M6*YR=0$W3//T(9XEHR>8\6@HJACBR=.%['4N/#:@HR(="L4D.Z;'TVF>_0#E M@;=M7Y4F->I?GE>IID,2HQ'M-VT7X6_@-]?0;9VZ/J..&42FX5&7VBLXWN6F M-_;<;\Y%A/]ODQR6CRXJ6"5,EB1'A3M1/MC%12U2?%:-NJU6&-=70E)4MRT] M[OO3-%F LUCZ?0708OM3=[)&PTN;5E6D+*G[MY<)IA-M$!?W%UHQO_D72!A! M<\-_S8L94N"5]@^@5+!F\(?[1%*C7#CM$48 [\J3R1W\! 0VSS5_E,V'EY]C M0<>J;O=)^SJ*9SA->-,TODE'HI87%F0$5R$+W, E>5J,8WG_E?9]Z55IH08A M.W -1EF1:$-X^.1.O+9(@ B&VK_G<0Y,A:1^F^(*:T@.5R\I]J8B]UPW\GU# M-YS ,8$V/6)0D*T^H38)2>@O*/(WU=$L6,K&JJE,*V'S3+&-MLJ(ZPI?'$LZ M5LKF>W50"L;UMEK8E6JD5@R/3]_#WS5V]S^&OX> M?OXNSBOL7ZZUX-.U_\?U]:?KK4OD19]^NQ^]C^YOVG^ ME\_!I^_E-=_"ZS]^^RXN^?(U_.;B#]#)(I5H;2K& U^5),1^ITKVIT@^%5MQG[%0_%1Z*@-A:Y$?T8T^:O?5WG^**M$ M5@Y(T,'.BC9-X(L3BK?CX55H)6HVAH/T&_]Q)F^!; M(L2R"](=KJ>.8XI1@7!M/%SV#DC YAAG^& 1!\;WW14?E5A6JYXG=S! ,9D< M1;O8%9S,+:BN##[&M[=HQ,(%=WGV")N02K5QH_3R+V+,T[K'!:BBAQCF?Y=4 MA FS' ^4!L"2JL8Y.FT(H=B/I7+#6_"K9&7B:=F6-&-FWJ33,#8FHE^"8(* M0-F!TY[#ZQO3KB>#*FZ(ZZ#=H-*%AUZ(^\;I#QR4&M#F\>0)6 9S6,1!5HC% MKKZ E0#S5E9*7@A=K&$0#-]1!A7$*@.9%LU&#K?SV1P(3N!77-[$DHC'>)W< M6W7/A0K9:[/XAWS 0R)UNS8=@1DE1CE*0=<"4SW]\MR&XGS5D!=&@2M;)'&1 M ;FBJL>G#9X&(Y3.^/DVS\:57H;U5G\NO0?O2D7%O?@H^!,8>ZKL$;%]S6V? M)8/[23;*[I">9_?Q# WJTE)6#Q/7)[_4AD,*!K(D=&')#+-I:1*^>TM3$ED ZK')&#BBH$)FI2O+&E'\,XX26:2@?""29(, M"^E]"+D&$TL282!)2I7O4:LE))S :,&W%1AFPGF5ITM@)Z*6D#0,= FW*WY' M:HZUSVN&[/P(6Z2M5^709BU/X[2/]&'E=Q372%(!"AL%"/YP@B%/BU*I;9! M@R)922;)RKS8V:J,BHMB/BZ;[:#8P=L:CA,X,7_**U%F"*&"*A?\_?L4]EQL M&U#&',:"= GB: X46)HP\(!ABGI+PVW,4T%'0BK,[K-B4>H FX$\&RFZ L=_ MP^2 8I7^%6->&(6P@69Y>C,'(P$&(&A3C@)D0=+0_G"%F"[8/K#ZXU3Z8A=J M;,IZ$?&,S1;0UJ[JXEE."_8G6F$72K!ITQA=BCE0SH405'(KZVG-P5*4H@V$ MDQ 7BAR_P87E I=T",_["L^3(_[TZ4+[!%NA3#]7:J 4A918%ZE45A91RK1A M-I@K&P_H-P5I*I0CCJ/%E6A8ASB:L$P'][/Q.)4VZ4]JNM>AKV;Y2SS:P;/LQSI9CFE_F^?81Q-_!N[D3,U6>VB@7)+$]FO>FT_A61G\.<4WQY0',Z>;QJ[]AL>_9R MF\$$92],OKS M9!RG0D_"\[87#HIQMW[ S3'"*2(?=>2P%P*]$-@@ M!-;:CCL)@465B^IP$HNPD_#OJA#RXEE&Z;C(B/^&0X_R0G',GY>1UZV'.Q.X M9,!'B$N6-'')#NN65PA9\BDZO=":4$A;#D:%C$]T=7AO&/4R<1\R\;?R%$B( M(U_%X$%2@B@:),6VK@TH=G=1M,GH4B4.;^*1"(L4]TE2GEHTCL&$;%SCT3P7 MPA>159%E\E2=4M0G%"_RP FAA[-W10\_.Q#P7GJ>L_3T,8"..6=N[;*%Y9%< MBY:E/#BJO<)LA.>VZFQ'1;"U03F8^E"P>7@EA>J_YL.[=='FWB[H*7O15Q)I M$0VZ_KJ0%M$B<2\E:PAK(1V+) #,&JA'4)H0<%MM!Z03F4RKCGY$]A<>L96G MDF4JPNML )41>G/+^&ULT<'-P##HK1,[R:UQ"U\.8YL8"3VZTHXR5'UT:?3_ M2+3[^"'1IGC")A*'A9>-$6@9.2N38(HR\1@TQRF9$_S5.1:*728\I8=ZYDYAV&SB+(%(_-\8WB+#+-R\,B M=1YU\Z05\2TF*R03H"Y!Q],I)DC5>07#>!9K^7PB,OB''YU M%^8IU!._P.?GW73S]HEJ2BSK=Z4K( M*I'_,WJ2N7KUM,0NR'!A@B@#9?*?.-B8Y\5-,.AX7GY'B?JV5 M; 1.QF,,^PYL\A"G(T$8P _3^Z="B"$AZ5%LP!4/:2[RW.KO@%=$,NM__WYY M#>/!BX!?8Y6L6A<&E4I87:Z*A$"XXT'V3RWF'Z&0$[EJOXZRFWCT5%K(L9 45EY4FD$3H98MT MHJ*>DM#)>YF0"]X:.F8[CKX4YC!^,=9FP.2BMAK%M=AP$ VCTFRM-GOS[N)W MWQ_!MT- D>67JII+=(5?> KFY6,B)3 #3!O8:OE1N)VP-$A"MZK^M/E0^:"U MY^^P MAK*F"Q&\Q+40N2$SD>L9H-$-MRZH[2S'$.,L5X%C;"2K3GF:RU^7*'UQOY4+ M* 6]"W=$V6!>UJ<*5Q='- (FP3JWLD*P+IU=]F,K=P$>L.K3GH(W$*G(PM9[ M?IOFQ:RL\-X^]:1&;]D^\X4PLOT D&)V>/4.Z8L7*FRNJL.U1R"\K1_V%]NF M5\Y:M* #K\E?+-.Z(NV,Y*($!@#6Q,.=/,$R7W7>]93$^26>T%WB7V4-_2[% M*-2^LO^Z?<*E.%)3P\B3VY&",+I/-I3OWS_=Y.D.JXW2:?N-+DEOG('XJPN7 MZV,0)2(O%@7@11/M8NG0*2WDTR1BE#I_FQ?RB%Y <:6^RTZ^TF)0NXM_MXN'3>B-F/0*H:-8DF\AIR@2[P9>5@ MLB)Q+=9N\@P>E(OJ7,R-F SA,AE!KT$Y\!A.Z4H,K]X]-?$.RACPQ;JS[ OM M/HE'L_N!")]5-HHXVDR&:7R!X; YPKG,95!8N3&@JF>9.LV=(5)A-A[/)[7+ MI@ KT,H#33I.RA3Y$1Y$@]( W3.;3Y(2'8>(&Z1W++]CA!"%<9?*S%&\'1R^ MT5!06WF<"DL$]MT(2#$>20=QH$ZFQ5&ZA X#.Z>& +J/)Q.@3:S_+AV^(9#? M*)L*]TT\)A-DC7AN8HNP5AD/QS7P."_A*S 12D70LE6N$PB+NY>@GO96,V%MQ5C7)?% MU!;IGHZSF7 ;;^") S1';Z7^51(9Q.=E=GL)["H#F? :F_#F>X3!*^%@BKD M7L$7 A$_207:R%R#,4U'V5,-5[6(["(VM8R1"G!NV1&5Q.I M4U5LK#GFU\I3YP42PXOK<&UYEGU;9P_(.:KTN28-+F-7H>Z?2S"T"5R73?:% MDW$ !?822AP8NUBVJS>]5V$-76ONL+1@G=U?5=3/PH M<2-6''6X_A)6C/U]"7$Y,)#47NC;7DI4]GQKSH;':'U8CS8G#TI M$P;^FZX<]1Z!R?*/Q0B<1 '%+2Q+ W =1* N>BQ6#\20ED34) MR.\,TDZ#T @<4IA>/IZ/D(R['-4*V+#9Y M4)BTP_+H[T)! DX&5]5QE?JI/K&2-G%C+43<%'7B2'B%,B8D;7(!.O,I^[Z^ MYN59]TT4>,L#Q6H'KM8URSH.\EP@&MS=VOQ9Q;Y"L^0>YGX)XG0LX8\S'#)^ M*N;2\I"^)-:=(9'-IQE*6@39E#B/S6#K4KFYHG?AV)4HQ>"F28S ^W1Z44>P M;U3@88'Z$(]P*FJ"*D=NM4QC/=*U0@&O<'N7GBNX4AR"9HM"7D/$Z.)6MI< MKS!3.8\25E2>YZL%322 MSQZ 0H=PR,6A8/@&U68(21(,+U$U+LV"&37/90P .9][V 41::\0AB]*@8&[ M+N/*0'V)PD*>X8W /*@8L69':0U1^5&&Y#$"($JA<)^:86+AJ,Q+72B5"8)\ M@CH9C1)1O"A4F("5+#&LQ7HJ(KR="R2HX1!A;!% M)"/%5ZDTEXHG&]CG]\^,&.%(XP'6UB0R\6,#'&JADB5>!XOZ"NC\-:Z JM8D M SX<6(D9.[=8I6DX9CRXY3RQ8.=IDCA'5ZVY%JWL<#):;TU&*] N02MK@;Y$ M!!!H4**>BQHR-/$+E.Z9"(?<)Z,I'AQ6F%^*^"6ZT@46NV.%97$/?#"\2]# M'0.O5@GEI? 2'*(X1L96A44=YW]*^P NA&&4T",H&(HZB0F+ZDNL]/(T2!4Q M/P?J7UG98$9D$Q&:J]M5P/M&65$-X0[;#(@)2\1AQ5:J _IZV"K%9_NB"N5$ MKY)!XQ4KS6":5(2?FV.8H* 9+?*3:B#SIB3!31F 2Z.5*RN'A_E#Y1>R%ZGX M1J8$4@+KHSH=8OY2/"V2C^4?*[Q2YQ56+P_X> M7D[_!)Z$.OLM?MYE:V_BP9_@T,PQ9)2-LOSC?PT&"?A ^]9@;1VO?!<'R,-$ M=HPMG;0#B;-G%V_OT_[+%C-\<:NWH7"QU6W,2+\@U+HB;MG#/'W1J5N &6,6XT,\2AI8<%5SQ@-Q72>9 MJQ,\I%_HC%_Q+8;?67W4JYV> =[$ #:_,H^) 1;*=9?RQ_J#E/X@I3](.7B< M91\1],/'8;X+W-#?,]%-)L1N,EKC)*5K5FM_FG)8ZN@/TLYYZ]>Y")UB__YT MY=B_,4=^PKXYC2YGM3OR?_%B-/YC%6C9R#Y5YJB/T?G1Z9 M%43YE7[Z5E!_ '!.-,VV,T).AJ9/S;S'NG$-^:)LP3#4;IZ:V+H(BRE0:WL+ MZ+U9CYE7[)@LH-X!Z,F_1?(WV5;F5.\ ['L!(JQB'52*Y*=)-KG\U76_'NK\ MKT]3;C,/E)](FG*GN.[8U5+/8BTJ,GHJ+/8L,,J;($::F\)7-P6_:HYR&85$ M6QWN.D00RY2;JY;ZU3H:1K6XOB^U0EM@+UV]=0ONYHQ9;V)O&.DO+PQU/VTI MQ.4?L6E*.I#?+)9+!B6^YC=98U$UZ=CY91_^MD,G=]$J:1'YL]$VM]G8/AYC M:QC5B^4^?L"V0@DV+7G(T@%ZS'/U]22;R9_R9)#=35+1KK1J_H!_JN[FX%^G MF6C[+GNMCN-_9:)'D^H]L3*PFW@D>M0VA_5BL]"R2VMC-.#6 V\^R?[RLO/$ M9)9CU_:Z ;P:G>R>KGIS;!S433*(L>UY.JL[3V(/WV8''!P8CA/&70TO@SN; M@TLG95,A.8+E)JZK0J<7-+V@J05->1+1#0&#W5^26^S;?%.>D,3%8L]:;3J: M%V4GI8DX*%$7+//:!39I%+*H[!NW>L5PCMV^&O)%<+"0&-@OIAJ%Y+M8]-J1 M'7:T>2$#?[(=EF@M5C?'6F@?=8==3KJ2",; B6FRT,>P^K+LVPXL,X=%?KH0W5#1Z$%.*.#+"'$ M9\4$)5]HMWGR[[EL&2=Z ^.E\ZJO<+,9GFA8)T1LU><.KDE%JH40+1-LNRA$ M^JU2"H-L/D(3 12&;'4G95'9YZYIF<22T54'3?4V*>57>5E)G-ML!*)09FVC MV/G8=YIK 2#5<:XX-1K_Z^%2>[C434DF/5QJ#Y?:8V;V<*GGN_4]7.I9@VGV M.WSJT^X4,W?%KCL.N^TTV@TNO(-:2^[EI?BFG6..]8<:'W=5_N>:[W+*$^]W M?TN]L!QNZDXVY7M@*7,[43=B94/=V7H'9W1JK M'6!X%G=/A]T;9G,\X=XE[*\>*H[-5^BAD_;4JY>A]5F_.P30BU-_W]WL79F> M<4^;<;<%+SI2QNWKPOIRCR3"DO&O#>R1&@C6K;!'.E/04>:$#UX- MFR(S*U4V95E%@%H&TS2K:H)& N>5AI5I;WA!6FC#7%1EI!-M%.=WB4BHQ^NK M)'E\J2H;D.GFMWDVUN;32_@7B[/BI[&HV7I=EOP5)F'A.N!(WC#29(+\C_GP MF,,:3^+1TW]D>4F=Y=I8"5&LD%@B!\PA<:!M\RA%3;2,9ITR6$;MQ M*T,<*X\;O\^W&P*+@*URX0\1(UAGB8)!2"M$@2',H.M<04\7\+G&[1)\(,WA M<)7Q;MKG-IOU\ASX"E?MI^#9&,B/L(MY#&T[. :JJA%E)%1EQJ E8>!!%' +>A(BILR+7AP-LFE%-V)" MK@@6"!T)_%PZUL7_Z9X!;;K@7"4@ SXTG1( GUZ,&^/:J(LY]10BDJ2%(>3" M=>%4E#L0#IJ5#JYZT0N))_PG(-"V;@P6O+(5O-([/[=P%0M7L7 5"U>QF 4+ M5[%+OVGI+5SEI,$,=H6/?=B-4N:F^'7M\-LL7.5Y@<4-PX-F=KPJG::B%VJ MG=6N/)8>S%L9@%&WBPVGXTVMX?][J;4JFMMIM.P"8F M#N]XRJN-:C^ZC_)JPO&]G]\D@]%P.A933WB7PZ'L]:87M_2RX,&155K4P&4*NP>U8RUN5>$4(L_%#[.B#Y::?LM 6[;LCVKC&XXU?:L5/%7-^ M1=10)Z[NNZ;(MG7Q_X;'GL\O6E&HJ2)@]?^$%]_J_T;];Y0C8&DI7O-V[+B& M^F3%/ZYAG]!0K0X?^U!/48<;M2$W)@);9[ O[VN]]?#R(R:>8,LB]$0!4;ZI MI0BR%$$[G-Z.>!).=N!6]^WJG[+N'UT6_^]2W4L[6]QR#^^[.]X^[D!&SOZ3!N M?-E2>?.(F-]*35[N)WHX G-:1Q':QP5WRK& EQOXX2WWI)[7O%_.@@:[T\&O=$>N'^LV6ZVN!^3V1X/ZG'.'HO9?M6\A%>ZFOYJ@EM?(45E%W;' M0UCMR:37K0,;:B:;HPULO*Q$[F&LO?,7##F_KM2>=#RZL59U'X[$:+P+9ZXU MHM:(6B/:N,!RJ_WO M5XA;C4>U>('MH:I%AZK#GYLNNL,3R+@Y =D[-O,V&=AL[H:)6 O-6Z\>)J!M M]LUF%-K4E(?U8-3OCFUJRC&?YHXL-:5W6:\0PK&DIIRR'%NSG;LOYR=2%/R4 MQ?VHS/;XM,WVZ684NN7[UMHU;/X+//HM4P=3\],#I64FRQ0+IB$Y4;;<8F1> ME3KS%7:0?F]R$"A18S>*8]\/6IB;T[]XN2!,4U-S3D!L3\VT]BX&!X'[6--J M3>LS3*O->K19CU5?'$:98*V[:.;O'!EO>0AE-!K6\CYLB*0U=GNO W]E@SZI M6?]WK_&3IEKZ4]: US'8KZP-PTF_GHN];0[:B3MSAK2._+[&"=+(K1NG8S<$1C*]1U3_L6AY/K1Z[EE8O]PKZ:7VJZ&>9 M2!&[2=#*+E0FZK&7DR ;'>I!Y7KPV(-4:'CRQGJ-^OA60[FIRA4Y;C MTS&[O4$MJ)TUNTT2U\:(Z%X< 4O^>%3P]R\BD EYNPL1?Y,86CH-K.A@/*J5 MY-A8$WKLEK*9!G$XL6#XXQ"^HS-PO6$M^*8U<-; E0U<':;CMAFXTPEQ_D.& M,A8!^7S"6_BAGZ1XIWBW*['WL0,KQS71Q197>2P6NF6']!'VR _41L^> D$NNM+3]56SZL5[C[V&WY*8;M/X:IC&62ZGA] M\_("]R'PO8LC2N"J8[>/W3PW5.[Z1Y087G"8!#=KHQLDW-9&'XV-;E0H=@\C_07K"DSE+(JESNI=:=[+'=;)R"Q;;>:PWH99-9J-D@& MC\YJCE_N!JN!5O-D0KR_Q]&=G_A1Z("+ZKR=RE#._-29Q='BAWTZK$<65AC5 MRQ.S485C,>DMD]?S_1(%--/UL)%?:Z)WOH?>>1::I1,VU_=XC?K;D[#JS<_8 MW<,@?Y/I ]BY9QBL 1@L+\JF@7P%3/2^9N.OAYR&!I^Y1Y=[ 'X_,/0VG.$QBOR)AN_;(O-V=]OQ/'91KWS&,:JZU?0F:_H>/;H]L"8? MBM]+Q]B[WTOG?\X&+.F*F%Y\ID7 MEO;-L^:NI%+G_-+G"WGO6>8,.1P?Z>4!Q.]CZ :9!XN1S$4LSZ8BD1@:72#V M5:1X_R426)T C.'&JM(E27VH[Z4I':YK8I4;'_\VQNM*Q.5N&+'QSK55,P'" M^+?9J3"*%R(HO;*G5OI9DOZ06%=ZNQ#QK1]R]T261OH#ME;T"+!/YH_['FA04RI*'M"_>;-<-?L5D\#=#D\K?]1[XZJ'O]O[5TQY[U9C7 M:UU:3%Z!$'#K7KBFG!?/'3H^0'_=LW9.H\"#%K[.8RF=7^&+>>+<@")[SBHZ M2E(GFCG+./(R-W5B>2?#3#HOE5#]:LF5M0+^CPG$ZZ)J]UL(VZ:W-BT8;Q7L MM17L. I[-2I/ZX7WN22;)F[L+SFZ',($9,ME%.<;7_/ ;*4F]U3-HB8#8V.W MA".P_$0Z7$]!M'F M>0"-DO&F&MJV2^OPO![6IG'2>HK^ZA<1R(3,[T+$WR36\6F>W[ /(1W42L9J MK.4\)0/9$CLXJE=.M?GF[A0\T7_(4,8B($LHO(4?^DF*9GPFJ-XCX$6/K[?PG']WY^D[B3_E!>C";3\[$<>F)X MX8W%N#?M#R^FTTMO-L&$?F$\J'NV%4NR!3I2'(6,P9M'H\%>3D;\)_[\1Q\V M<-_=E GU>=.=Y@YCNWB1H;WY^Z'W<)0,DYF,L7%X41I' ?XSG>-[XU@F\",:P;68I;<+MC*;Z=B1E,Q(\BN!>K M!(W1/%9S^+R)$<_IGS,'*?SYS5^2F\'H8CR\N#Y_=S,:C6[Z%Q^&-^_'P_[- MY/W-N#?Z4.MD04@V4*=K^ :6N>#1$1O,]&9):8WU)=).,DYM-;J_5XPKF$LP M2/X=&3U_(6)XFBU$0G<3L+!H0\1R&?@B=&72=:I-B"!!@Z5 GOI3W2JW%SA[.C")6/&4VOU=A%$L%H+,#)K'__OKV1=X"M_QJ?1.MFYK;:AW.L*9QI& M7TA*_IEF?H#SAE6S[J/X&UIV:D"Z&2]5TII3ZG_H*D'T[6'O4NF?MTB>Z U?9D ', )A=3DBK=7[>C>Q(= M"V-]#HRU-WJS/>;#[QB/:D%+QR\(8VWUNR86@FLAN,^"X)Z2"#0!C?6:\:HC M&-]!K]J;--:3M-$GC(^VT/B37?I=JN8K.J45BR'DO'9%?8KK!=8;O"C0_\ M6DJUPZUO;W@WIQS'EO[N=7VERUC69Q:Q^+4']1$-30.B]0H'6O[S;!5 ML3VJV-%03U@5LRK62!5[>[E?ML]UV=MEF'NK3V15\I4&_@(2/*C%0=@V"=Y; MA:U*[YL"$_"D&TO"!S$:2=;'V:24[;F(*-M38K9G?=Q-[2^X-O-U*GG MOQ:1^R)FG)A=B9U7XJ+VPUWGZ[Q0#>=>) :&QF/$G2B^]\,<1)*%?NK<14&V MD-R(@OH9/\DUC]N!AA%/02\)H]1)0/W]&1C.,-T?DN05<55?J@#/+PICV5:@ MU=J *HC5IR*OMB)?H]D,'@]O%5J*@*W"33/D^=CVC/Y1XB 2*5TM<>>%UT8A M"=D,>N.LI(@9!E6 GW2?N7M;\;#H)S$B2C#@-9'QG4\ +GC=$IRH*%Y(K^M< MP2?X-T8RQ2T!J%)B*%$OZAC@V A>T$$&@5?+["_]ZA^ M*6F?=$)Y7QYG!UZ%'\KO?H(T?4^8XPY]#*/ _\%1^&$"8T2$KT2_1J&&"7=K MT6 6#=9HL&.P7/S*+!FJ?N#4O1MY@?*QE6,JQDM$@R+!JLG6)CT6#-# ]9)(E=8;O" M=H7M"CYZ@L7N48KH>M MBNT7=;E7P(I5,:MB5L7,)RXF5L..6\-:AO :3+J3XT=X-2[:?)#S#66POT+T MX@4\DWZ_5K&\QIK'([""+1>IWL6P%L6(%2DK4MOWTCI9E%:B6G08>H&][KQ6 MG.L(':\GNM*-K]N^!6MXR+K'>SG?'V%=Z%VB Z]<,'HT/*]W5*L])\VL)&TC M#]8X6.-0>6+8&]5C<[/&P1H':QR.VSCT^J-Z;*K6.)R(<6C9G<5YK6#PL=Q9 MM)24[G%*I="RU.WO[9:EKD$KL2M+74Y^A01RBE.N4!=/+E"?4&N>QCG&1%M@ M#^9$E<5$5XH9RR2W2OCM"_^[,Y7IO91AN7&MN9NT^=X/ F<69,AIELJ"7*P# MW5W"2_!=T$0Z+XB[J,UHMD;?571<\7B)@ C6]"LU3QE3=N$4B*D?^.G*G";% MRP:?;!JR4QERP>CW*'F96@Y^(F$2P.-F^U.D?LYTY?Q#1K>Q6,Y]%Z<-%CJV M5&B6"JVQ]&26"JT1U[N6"LU2H34 1=6VN^>&C:]1B+A#CO4D;70SR"Y>WFI; M*K137GI+A78*GIFE0FN>NC>,G\827EG)L))A):-%DF&IT-HI-HT#IS6 9*<) MX2%+HV17V*ZP76&[PDT._%HJM,.MKZ5":T"BZ %2"Z\6\+DK$DL@TSH"F5'_ MTM*@M=["6A5KL(H-1^?UX!)6Q:R*615[RH@FE]VAU;!CUK"608IZD_UZ5>M+ MM5 M:YA$M5&*1I8#[4A"S;]?71\X*:1E1XW+X1YHO)XQ"XTUK<=\-GZZ<+=+>"<7 M^Z7>L,)IA7-_7L/87HVU7CB/22#[>ZZGGMB M.&*Z7\4+TAB.ON.CXCO8J/?G)DUZM<(@CS/NM9)8[^BW):NX1Z*XX]&X>VX5 MURJN5=QV*6ZO-[([[NDH;C//>[UZUZDM.]:]-/_L8#^GLS_\= Z'LV0IW10) M&V\+ZL*4J0N3#M%1ZNQXQX4F8G^:IH@_:.BJDQ-HSV'9RPMHT816*B4=U$<72 74"8^(GTZFH*T(+*MW;^;+(Z6DE7_5]C98.^_$4G*9+)7,S0%O$V]_8^_ M7/3[YS]AAAG]L_?3#_47 UNO_?15X@OG=^$BJRRU]-\"F] ]Q$O7W7MH^;BM M-3O2E=B#-4.KY(=W8, 6X*7@WJ_T!?P:6B)\"ET$HN0V3!NJ:Y@MR%+?R; JK\>U,S& B?A3!O5@E,,#_G,=J#H7C>S^_2?JCB]%L-AO) M0?]R>#YS+\>]H3R?B-%L.G O90^?$:7)?]Z,BN<,S 'MG/W\YB_)S6!T,1Y> M7)^_NQF-1C?]BP_#F_?C8?]F\OYFW!M]J'4]0:S6('/7\ W(1P'_%&O._#81 M:PU+.7U287V+$N3 U[[#H8C*#W: ^02&Q%5CT.<,.*(D?I(2';[^;LED^B5V M?OW=8VSV1\%/KQ?Z=S41E04_A&PY+R=->[JLO-XB+I#.7,QQ]-HS!+\*-D#M[0V92\4_2-9)@(E&GVVM-8W$'+5.0! M]\%4^"'MTB))(M<7>*"_QW '2V@*_0L*%%\*T+_W[JE!9[S^2_LD ]-!8'$ M@A8!C@Z>2U<." 2\'/ND!YQ*+BNA!I;,_>42_Z:>P9!F,_T5?B*"('*I1_1A MU[DJ?V!.B_QPA@4/:#"I=.=A M%$2W*_6.="Y2YU[FG7%X9N&GX(1X+M*:=9T_X+CVG:(GT0/+;);<$ G]M/H3 M_?T&UV9/6F.+1=AB$:UZERT6L35)T1:+L,4B&L SU;;;KH:-KU&<88<5B&40K*1-'I(B.\",$+WBO$#=Y1,I+35[N M9QIZYW7291KK !V!46UY&8)+6];"RM->Z:6L/#5*GEHI0[78@)OIP?':-(8C MZL"@6$]:*I3]O=U2H31H)>I3H72=K_-"-9Q[D1C@<<62 NL$>D3@:C]48&/0 MKP4RF_@B2 B:#+L&A583&=^!O"7ZAYY(A<.7R\RJ$429Y\RC$MZ_*L?"_3/ST5Z! M0(OPUD>TN$@2F;+PNV))XO!O9$"+9ND]V#90JCL91$OB+'B(*V S)/_12=^ MT??#!'H12 HZG.63ACP SFT:ENP?T.6 MOF&H*POVMV!_NPU86] X*Z5#"L95C*L9%BP__&+3>-2*!L (VU"[,@"A>T* MVQ6V*VQ7N,E180OV/]SZ6K!_ T!8!P3[/Y9?8I&3K4-.]D;][MB"DUMN@:V* M-5G%>N>U\O^MBED5LRKVI!$-^U;#CEO#6@;G'USL5R#7EVJ78>Y+BAL7B;9@ M_E<%\W?Z%Q;.WRRCVG+X]>7%R J4%:@];LSG=?9E*U M.EB]A!!U=TG\;(D3 MUW(H_U,0J!;;O[>W6VQ_@U9B5VQ_#A+>B.TO%$<5$8]RW<*U0]0PEEAGI/!6 M-9QF"5B0).DZOU<0X+>QO*\__+_V1MT!;SCJ\J[^&L#(ZO=C,NA>[JD?UD!9 M W54*U'?0*V;H[D4GHN9M,KR=)WWC],U5(U6#8(#:EFW);\O\6]Z-">>8!8) M9'H0KI_Z,C%,YU][_6Z_9!ZLEELM/ZZ5V-4-B>5"^"'J[,,.295Y99G%[IRT M;(UZI>/J/$)[:E M=8J?O_^7<'SOYS?)8#"9B.&%.[L83(P@O MO!J9%WU23B#\1QPEB?,K,?FTCL&+.\\T1!T'3.$M?8#\6'[*\K"4,8J N)4H M$RJ>TG' Y#I3*?F8=P_&%/0X!)>+C?043##X3BZR6$U7T,H=V'"9KK")F0 5 MB<$X,RL86OR4CJ$I\S$JNQ["N5 Q-,)O%R+,\,$L]@L2+O+E[F2,?4M$(&FW M<*66W>)I_.'"_VZ0/B:([/&8<,OX5H>+IC*]Q\%IBD@^RVXYW.9>8M?Y %/( M/5GK _XU!P&0\1G8)F?FP\%7!$'1H5L9PE "V.GF,"CU6[4@O$+@?,YA@;$E M8M/;TM"]G\[]T)$"MCX] '!/?;FI@X^/JK/^N\(O3E=+C'T^K=,;)JS,;59Y M+G)F08;4@"FL*:RSD_H+I$U;PKA1#* GN'9*H. +[.$41$Y,X>>;[!1'WJO: MN9YG_.9A[=V#YIWM8.1W,/%GE0 P_7<>ZT:6H$IG4W"6OIV)&4S$CR*X%ZL$ M[?8\5G/XO(D1S^F? SOX[.O!\/^S>3 M]S?CWNA#G1G_2JQN(/;7\ TLV^3%$MB]Y(D=L,WV_-,FD5B]S2R M-\M4UY)KRD($7P/+_O(@F&=3U9VD,)P&_XTEP#J=A=Z4V'"2JMT,RI*38R5I MQN(W@WCDY1=_>^3JY$3 ZO\)+[[5_XWZWRA'P%*4''C8)S344Z0H.=$5MCI\ MI$,]11UNU(;O8PQK4ZRBJO M]#@Y+"XN:GG;C;67QVX6FRE&-5WD]ABY$Q"[5[VP? FBE5&W7V>'?F2TUA): M2VA:PD&W#LU8>RSAOD/(54S#GAS!TDL.1]?X-4I%4(*U[6QB!F!BO"A#>,4N M%G7K]-78$6]Z=B;O1B-AGO8EIXS)Z^[_C8.[O:DGAI-^+7_8;F^G8AQ:MKWUN^>GN;VUF<=590.5"" L9ZLE:3K6E:C/ MX-%99T2#96':',HN9);": 9:E$(3(F#R0B*,62-/\\-4!H%$CA4BD%F"<5PY M@>_*,$&ZF-81&FV[&RQ;%D]:RV(MRU&NQ%XMBR@VX<*T[(=,53%%/87-,7DB M,1T,0$!CQ$8%+TMDBMQCA1<12,45IIJX#:(IF+V"PE734\6W(E1]>H#LKM<; M3<;]T7@PGLKAQ86\O!#]P4"(\6PXN.B+$9BOHR.[^P0;A"!BW9OO2]HC6K=# M?(*5C_)A2#4,9*]+?"XF ((F!8@AR:D'0A-$RP5TH:.8T_!CT)-O$EM@"CG% MW4;_%M["#Z$I?,.=U&]89SX'H\?4(!:D7\"KIFLBDF<%R59+(*'OTK\O%VW:+^&PZ9/>F>:8 M5#7>H(D]C:O?O7!68&N2'69>?M:Q1WR2QS(6 ] II &.!\WF&&P,J'/PZ5XQ8\C8N][3:OMJF^^?MG_7Y*\OU2[#; 0QWTN<=4KO.!S]WF_9 A,OHYDC%\L@6DG,TD\UDD:& MWBO$01Z1\5*3E_N9AEYG=%DGQZ6QUO8(C.KQR=CY<&)ES,K8/KDO+?5\LP2J MC4+4KU5XHV5^W4L3;PWVLVD\BKVT)%S[?+NERFG02M2GRNDZ7^>%:CCW(EGG MSJG G#6]Q6TL[W<@0AB.N@-]TU9_UJ![.W Q# ;=_NY]L.;$FI.C6HF]F1,_ MK!J/S18FYZI!/9^+*=?.EI%!L=19Z!#Q8T304SU4,O*'-OL#2BZ>9?EES&91S=QF*! M/&QQM(@4%0TV&Z7(]58TKGJ%]3@D]04I:PJ>C"TL'B;O!C-II+,,J68*$HY" M)8AC3MQ)XJ!+1:AXX5!3F*N#6:N6R,,1NI*8,.-0<*>#E4D;\@#Y%7:E3 ?R M*'M(_A,TN;C,FHYNTVM,*KHRZ50:9>!-+",?"7N(K4MB:%QQV7$[\'OH)RT MM%\:83[P"BW)0V/=E9%$G]NK>K>>J/3F8;W<@TZ=[6#J=]ARSRK'1_KO/-:- M+&$BSZ:PP-_.Q PFXD<1W(M5@J05\UC-X?,F1CRG?P[LX[.?W_PEN1F,+L;# MB^OS=S>CT>BF?_%A>/-^/.S?3-[?C'NC#W5F_"N1NX"47,,WL,P%4(J@-)#)QM+4',N[+$W-UEBYI:FQ-#4-2']O6R2_8>-K%)3A MD&,]21O=#)3RRUMM2U-SRDMO:6I.P3.S-#56W5^=\B@,QI9]I!F&=5CD[%^YZ)?QYFV,G:<,K:' MH4T&EJ&F60+50B'JC[J[)/6VQ*]K*4/-0^!D2TZSS[=;-HD&K40;R6D&H^X% M;PVORU#3'P^ZO3UU1!N6=:ELL7!9-6_*2AR:-"80\:T\'&4,OT@D2>3ZQ-9! M3!3Y1GT6RX ^%F[JW_FI+Q.[4UL5/JZ5V$&%CX%AZ1\RE+'B^;GR%F!'DC06 MH.YR;Z-[*:(E>+:!;L4S@!T1W M%,A;$3#KD1_.D%,$*7J<5+KS, JBVU69!8A_N9$ZJ>S,J:Z6>ZI?EGD^&FCX METO[ ?\[IVK"9[.@X&KJ.D^8FPI5%)R985=QPBB$;<#-XAA;NU7-J&?X8.># M/?)CXI *H@0^[3K7ZNF9)EJ9TIHP,/BF3#^KV\:EXC I*;<-Y]4"NY>.Q?#Q-0G*T[=ZB M8>-K%&;CD&,]21O=##CVRUMMR\=SRDMO^7A.P3.S?#Q6W5^=6\,N?F/I,ZQD M6,EHI&18/IYVBDWCH!$-8'IH0@3(!H MK3X :&-[=HTE-&@=H<'XLELG,&T)#9ID]BZ[.TRS'VMVR:?TZKD<;#XO+VH!>INFP0W+E9M:7Q>DV+EPO)A-,RFMIQ@ M97QY;@7*"M0>V?6&UD(U2Z!:*$3]\^[P:!A[>&V.C;?G"8!13U;I>RS+QM)" M])L$T>\\F3NG$.;ZQ#7C[J@)_#G#<7=@Z7.L8C=_)7:ES]%*NXDK1^]2FL-& MK9AP71G SH8?WPE3Y("M<(F,@"#]V,9GZ?T2 MN=^@+?AU0A0 V$9]C>T-N_T]:6PLW>@VA$\\F CB;+!R^KH;D !75@3$WS%+ M9%JE8=I)<,;=X9[D9@O#E.5[LGO.<:W$/OF>_OY?PO&]G]\DX\EL,KD^:'R#FO7H#@;Y+Q08(V1\<@5R1Q,=.7WLSA:L!.QB,"H,]T0\>V0+S)- M'<]/V'KBL9D^\9,D0Y8?Q1!D>"-(]G/>/?^;'+0AZ@\J_*D5."R#05F@V"XTEUSD%A\"2ZUA;\(B( M6'X5*QE6,AHN&7;Q&YF#>:R+WSC800/(%UZ&7F.'$Y7EWK#+;Y??+K]=_I=W M!$YE^4\PZFQ)>1J E#X +J.:[F%I#%I'8]#;,PB\L3"TDV4EL!KVRDB\?G=B M-\,6L'?=IW/ M<@8S!*WA4^6]X]F=KB]X7><]P5)"YW<1I]R-CQWG8RH7_$>/1^@GSO]F\ L9 MPP ^RV44IUA1^T,4Z]^=G_TOV9$%#MXLVHUUNV&&MN XM =?M:+K,;(W#UO9 M/5C(L_HR-SBO+^AGE8V&_CN/=2-+<2O/IB".W\[$#";B1Q'F%O'"'_=ZD-[T87IZ/J[BSY\ZH>,[ '+!$LY_?_"6Y M&8PNQL.+Z_-W-Z/1Z*9_\6%X\WX\[-],WM^,>Z,/=9;J*V%I0#2OX1N0CR2? M0[&V,6\3L3:C[3X1(NMC"/N&[#B_R=19TZR=_9$]^Q_<95]U.91I 0S+@6#\ MK2-%',)>B,8CBQU$WW7HOX3'OQ,!+C@#S/P04?L+_@#M+BR,XV9Q+$-WY<1R M 58\P_]!"+/PP6#C4T&4)%*UL/90&HLP$8SQKSYB<6C[P*'USL\M\JSE[[+( M,XL\L\@SBSP[2AUN1A)PP]+#+?+,"HU%GEGDF46>65M02T0LQ,1*AI6,ADN& M77R+/'O!Q;?(,XL]L=@3N_QV^>WRV^6WR+-F. $6>;:#2V>19X\E/MBT_=:E M[??&W;X%QK3\M&TUK,D:-NC6J4UI-PXU:PE@')^L/N^/AQ M9"\.(WN)M&V+&]O;VRUNK$$KL2MN+"_CM@DWQG9=\/_\M5^I\<=_(,S +-I7 M*5>8R#0-&,VP#CQC6%I:+O6WOJ[\(F.J^0,F+F#B?>L->O(JKJ6N\F88M^CZ,[']&--'-OW\E0SOR4REW]H"!' MSE?Q'23N4&B8@Y6QK@QM6AJ: A^E-+2\!%BAQ2!RI9_X80X>^AU)!,1R0!X\EX#)1@[J&J>ZCAZI-6X7X[H@$ M3 F\F2%8V!7L.XKGN_-3'"?VTI1MS@4/.P+'A M%5D(J@0'\Z%@O_A=!XNZ+>,(;0V^,965WDYE>B\E(]?P< KY(!WBD5C[VA- M'7HMOB BU\J4'1B 0JQ!/[^RS0BSM)145A-MU4 MP^CPU4LM_Q;(9H%LS06762!;(Y+2+)3-0ME.0@08O-#,7(333D=N6**ZQ-L?CDZ[]DVM4U1;CD\W:VEZKQ G>0$IONP. M=]@,6R"JIQ3+::<,7AR1")ZZ!#;A/J!MIX2&C:]1D?^#A_M?NH#?GL K?TA" MAL68H8K9_7D\MTCKMXC,UT9D,@ZPO" EU%"C5DA--*L+S#;#"3<6O:M"GV"( M,Y\1&!M14!T3T63@G-;@3PS(>6#&#HHW-G.]G<9B<:N]K(]3[:ROK "S@A@U M@D7.G BL7^HKRZ*OD!CCA$L6.3#(U!Q7@X."CD=.=M:L,U[2\^K+>'%3!1_Z_%$J&G,%T)"(U;O8NT2+37 M0:)=/ I$FPSJ0:_V#@';_64GF?1QJCG8VS;X$SWAG:H84.GE!V2@43;!9G4> M>T#'KO#!PSQ-4>:76M_'X-HM2>JTR9PJW!?%W_#,[/*!R::OM"Y]I=<975Y8 MTLW66UBK9(U6LG&OM]_,S5=3LH86O=A?*/!:)/,.[&C)W)%_9OZ=","-4!<# M?G@GDQ2Y#9,?6^#)MLWF-&Q\)[.6^_97JU'OIF@[*S>S!%;TV^ZJ+=Q5^^/! M?E-=K>MZ#-N(5;+]*=GEN%-'L=\['-1&G MCXRWL=O $5C[HQ?*86]R7$*YY]/!J*FQ@#=__QIAUH_[M # SDL\@"7VH@RS M"V ?H,!>%$)[ M4E>7^F?H8SVI+PCB2+I.$X8.5D8RX6?8C>EB$/0H00F6H:.5%"$ M\)9KL:B1347B)X[GSV:P=(Q.** -.8RA$#6SS$^23:$-7\141^;_1/<2[%@' M9PK+TT093.!4.D$$AFT=Y^(LQ8K2Q!7LX@Z:B;(D;]Q%JF!LV?%G>:$=V)01 M'>'#?_+1"7B9YR?PVVD&P^XZ?ZR]*IV+U+G7'=(OSI815NC!V2)^ M)8Q21WY?2E>5()MB*:(4UD0$!RL@WL;PE'8[]T/67L*:"Z)QWLST]K;2[VAY&FAD]7ZC21SQ.!4#I MT"]^N;T<8,5B2*-8X*QHWPDL\6*VN\T^4:$\/5&T^/WCE*^+"6I&7WJ.-"O[#19HV@'S8C:CJS'IBW9N'=6H/^G!6?S$'O?HK M>59QHNB_\U@WLA2W\FP:2_'M3,Q@(GX4P;U8)8C(Y_7/FL9S] M_.8OR7ER?O[L9C48W_8L/PYOWXV'_9O+^9MP;?:@5 B$K##)T#=^4 MPAQBS7?<)BG[L*Y[$!X92 (,=@I%POIS,O#OT+JHF^#_A,^2.>PD.4;0C1:+ M"%\5N=]R.&>A7/R30G6GT&E&$X*MDM]=+.6F=/")6OI:!FLJ*7=3VX4F^4Y8 MD6[=D(%? !N"9!<0]@.4H,;4 ^4W[[LHZ-/K@;; M_DBES 3*"*Y@T,[B:3: MBHCRY3J-H#BQY!*R;W'$__&7BW[__*=K_O)*?TD?]W[Z@5U)0F=["KTNG+\. MS\^[YZ6S!_@5B72SF&K6WD7!'8D_-SH3KA_@!KWAA1_4=_I]G=P!BY:T, P] MYZJZ96.!?U7?D"T)T0SN&RR"JJCXU\&HVML.NO+_ A-&=1VU+Q2%GD8E[T]; MVT9@H(\S=+*%\Q7/=V*:!07D5[^AF5LL Y_.%+QZ 9Z![V0H\,E,.Y%.5<@: M8U]>K-[PV@RTT=1\D-,8IH&.4I<Q3X6?@6+ MT=,:.#7+79-S 9CF<7N'#4<#,UM+!8J5 +S/=]/>Y"?GYL\,=\47 M,&SK.OR2;M2> N(84)E%R%O"H324EB1;(%W*O_$,DZFC#=Z5-8S)YQ1M#)G] M75Y=GT;GQT/)MF4ML:PE6QXSQQB# 7I2IM<1I O8>M0/UZ,VY:)A-!_-J\1J MR_4*S*2>M4103EDWDP,,^H:&>X@HW2IF;XDZUPUVR?#'ZPE*F')U0 MES6>,UTYT5+&G-TDL+*%G_JV^%\+D8+]_LCRR+3>\EH5:[**C?K=P5&HV'&Q MR&S9V-YF"64V_*!2=9^RQ;6\9DY_.*R%JFBLK3\"D]YRD7H[Z0UJ 6K7EV&7 M\1RRN.GI^?_*,CHS/Q2ANU?#V+9ZC;UQ3;QXR^HU6D?[,#P(;9/W_KBW!P!U MC7EHOCX<)\:^]23_ZP=*QWP 0QE+!(X1H M_T!B =JT[GT:#M \VZOT! MM<_[]0IL/PK3?M75/.'CR,LK[M'JYDL(S3P_EC'5U_1*%"E "WL,HD-F 8").ZB_H? E/P@1+QN4DV)+/@/HD6U(R ML0>S%$1+@AV!WP@?)=R"_ [3KG&Z"T@8M^-?882\0?""#888=YV6B 2YS3H&(RWD^9Q&ZSL<"LM5A MW>$:E!'_[[TD3#J((^J EV.[L$9EX(LIH[\8Q!4R-)4UK@!WZ4'I:<3^@]M, M14=;F*O^!\^(")+(<>=1E+!82/G-G!_) #"YD[3(B1$$T[Z=T<6!NV7\5@1 M.O(3;2P4"$?S:*CJC1V]-,@5 6:++ ]T)!8^],@G& &(SR+10J*^SQ+L%+XU M"* S,VP&L1A96&[!Z)0V7L3NXC_V+_Z+(H/W-&'73\D(<3PVAQ;-\IIH%B1AJ@^:HQ21_8#F MP&;6'X6.1-4?RD[T.OU)M[I^%!$R@1K MVAW%K\F']OR$J-KLZC;!-!RGK_XQSVEJN:^^*3EK@Z^NCW9(-HCGLRS&DV5( M5UPY$6,.TN]PH*BC(D7$_N;KO_59D",YB29T^4,J)D-B?.$(!@;9D)"SZ)E( M2N=)"G@=@]._<1FL_7K]W6E7IQ]3 O?F])/"\1EX-X[+R]&D.SZ %UY*;]HH MTSMUFY+A]M1MJUP-< Z((54)]$8?GHEO4>P+!A@0(3,PCGN**,X0&#C*\Y&U M]XAAI8W[CA6#!MC8(_41/^0Q^I;[B)OR5+?$<\&G8P!46,LMNY(Q?+(%J!3DI-KX3H M1A\ZO P$OJ38I_ >HV!&VLZ%RKYKR:#@U99)(EZ0H5(+.HRM.Y,4 ^;#*LX7 M\UO!F3?EZTM\4'5:W(O8V^#;'@M%<7T^+4M1_/H4Q0<[%3V4'&]WZP;LUCN> MB"CC?W\GHMH/:X>Q_CSL=@(;[JTVB+T&:=1Q)C^);#S0E-T;]#*,D+8U;Z^_ MB!NO(TH,I)N8\NW*O?[&M,E5%H[O_?PFF5R*67\LI'=QV1N.Q/A2CB8C,9,3 M,;GP>I?BC>D_[?O\N9_39B57:#8[>R<".EA]F6/NZ54<8QAE0W7.%GA^.]$P M*\"32JVF[H$-CCBO]\Y=/1(1C3<;E&%9S\YOY2I1)G(9Z. M$5E!A[XHOA6A8B:FU+HBY0T-3BAC>K:CKCR2/ U2ZNPXRGE-EI*?X;IE6$* M76.CHA3U:BJQQ%:"UZ-^,E>I56B?]),PX8J57]7@ I&:*I%*2*2$(5+X[@B) MY^EN)L;,6#*1(?PHNL=O W]!M$^%M<&N7+I!QFFY25(J M!=<^I?K$M5J@33Q2E82QD+T$*\?Q"A=BLT0OA0M38%9H%'M%Z0"JOO:/JZO? MV=OAGPJ=W;1BV\2Q9;GG(.[29(MEJPWG =+>:":U3K" M\BU%%829R@SLF&F!&%:ZDV$F.WR#F<@<;<K2,S-IEV^Z H, M<.[#;A^3A& SL4_UZ02GY>MR<:PE:YV^+\ (3&DNDHA3:8OR"Z5B7WPERC7R MJGVI3@NE;<-_;R,46:J@U\6H8T90 LJSI71:KJJ7!^<28ZIA.2.5\)_F&<=< M:0+[J\O*&87Y$AA0>H_R4FF*9P3SP$L]X%1@!738* L:6K'_1-]7@9Q@]1-E M4$1A4(II0J'+$E03%H&"]7W2T558?A6AN,T+OO0F/R7.>WY,Y^I?A2)88YVG4^)O/2@;@)Y]RQ(NJZ**1!5=AB(NUA5S^?PH$"[P>?K>2(F8O MM;Z[5Y3!VWE;!B&;85H7#84X\!-8:'\&LP_"_*_,NRUNBXH5T,&F=-V21<^S MGF0-L=1H;D3#J-0%G;JLBE@^+!FP_<_\@/M&_@#;N19NJ9\E!J/-#?7W. KA MWVY+7=6\IH124!X@>$)7"/*!)=LZ5*UO*(+5AS]RJ M7D9G@]N7@WO!F^&UU?E Y@SZ*]+P$GA^O(R5Y>5D>M;)4;WUD7BDT\ M]9=CAF J .B320N@7\^[ARE=5ZI" +OKX<>O-[\Z@\H*/0QFA9X_=H7T$A;D M?_]Y]=O7CU^OOG[\OS?.U6_O'?C@%_WW^X]?KG_Y].6?GV^^.%?O/OWSJ_/K MU>?_N?GJ?/[XY7\>@[/NP]KLN7@3^NSHOR:)O@TDQ^_[DGU3]I )TA?[R3?8 M;1(ZA_+FXN5>&BAI@I>>>F-+$!E)1@+C68CNG%=TOJ3TDRO]YG8[!0\8I-'E MN_?OKL[?#T8WD]'PP_GE9#"8C/I@HRX'XYM+:Y!>Q" -VVB0KC_]]O7SIU^^ MD#'Z_?.GZYOW:'\.:&U>S%N[4279V9MXGQ^*Z;8YC@)V+'[') P/[='+>6][ MM*^+_$BE:EF2D<2@/^'V3?]_[LL96%_I9I0]$B'B'P_W!$7$[XJC@/JNDQ_9 M&8LMZ2@+#X>J-"ZV6T0;.)JF)W:93RQ&T3!OAK*A/V=@?7H#<=8;J9/B#G<, MTOF"94 Y:'CS727?7;FTV?0N!\,.GC[$@JVX61#4_+&N!KK+W6V>X$.\!OQ/ M#*I$'M6FC#DSFGQ/=?QQWA%D/N(#J\R%M5-WM7#ZD3^!%DNDNE.[WI[L:?OJ M/%58,$"#>.M;JJ.7.L(,+V&<**;X78 <#QP[B@W)1!%3N>B;GZ-0D%E2[E[' ML!3N'!I0O:3\2UZM(NZ%1UF*76?3A9\:\:[:,V.*8OV0 0D61C<1ID[3B<&8 M3E%1SM-!0A5D1&NAH@5$>L#2FG!0?N;S>;UV?[[<7.\0_L@T,P+C$.?C(E;++(0MEJ5GA95S&299:26642CLH1)7H)_2NPD$3(+ M1/'*P:'GM,$: $K-"!%H9 K@O0^D?,RPLY/(>:[*"=,Z)V[&=# M#_>_L>YY(^5HEZY!;.#RF0U%#=,UAUD(1:R'";XX7F!IU:ER@S#_1>Z2Y.( MVP+NB>H<0AOC6^\'DK_>R%-_J1WEE6T,$P^Y5*O4,],$U(E)L;?L=FAZS@WH MON*M-#"*=AJ'3AVX[Q!WB'G-L7("_QOJ.9U@*P]TGB>D8VPDM-U"6__6]]5X=;[UN9 D!95C#MO$O202 M+.WDH,M(-QDH;*X([K+.\\4-86\4<5YV-&J=$?ZQ[O!AYOAN^MW[T>CJ\'%U;M)[_S#Q?!ZT/LP[M]<5!.N;$+^0]:>MJFU MN.)3BA+OOG/]?O7YJ_/QX_9(ZOGY^P_##^?#X=7X?_QMW\<,H;Z4A'&K\3;6)RVBPN7 M(NZA FJ_@'O!@#%]O9MD4Z1TI).1>=-;VZ3W>O4O3_C5L(6"ZUHD3Z"9@_[) M<(\7Q^CA^&'. .DYZ"-!TY1XK;*-'KC+^7!^=36\OKH>#"=7HYOWPRNP\.?] M&]B!+MX-KSY8"_0R%NBJC28([XF=#U?77S]]?A'KLU=KPW_BSS4,N43 B(?- M,KFFS@4DT&E&QQUTQ77J(MXI\R.8>$+PU92U7(?_TCG&>#W*.IEB)$8&T3UG M@FY[N/)C>C?Z^6@(Z; 6A?"K>SHCR:YS5?");FM1QY45'>D]_F\TZ^1G!OB* MXBV466,F7>)K=?"AP\RL3#+J1@NPV@NT3GCGHLF5S6S3+"$65#Q-J,C2+,+X M)<4IJ:,Z0YJOY(N8, ];OQ<6K\J)NH'\M&.<< VR5/@!)GA/RT&7-8+4G E8 MY0HL8[]@_BWA5K@]3[HHT"V,JWRFF?]< *M1_$M94/C!Q]"# WF\:L/X2NJ\ M8<2?3/HC0TA0V>F86V0F>TXLEKZG6<'I9H:R\=2]!0N93]2^7D12FU\*@31Q M!((D7B7MJH94;*]@ @;-B:,[3E).5@G2M187*NHU.F# PO^ 9!^2[_<%TX ? M7@N.83!0$/5OH6YN'N;F3C@DBIH=B 3L%/@9F'*#R=X)W?KA7/(,YQP(Z% R M'QYF"Q4O-9)3@Q6OT7W.P>67:;C@W[<$\]"O#V'2Z-5==.7@*8$$[)V"]D'= MZ:HH]RLAE14@UKA?KMW6S(]APE6T?B?,\.Y3TC_?\4JY$(E"'&CE:K<[Z9SW MACLMU ZO'ES4YY+@0TC.T5$)_ IR3$B54?Y5HD&8+1!*AE0=6&\+MA9P'^*$ M](N4C!I4/P+3E-M:CS/7N9K!=RSY +TJ@84?, UT8Q:(^)9ODXI^L7MF M&)Y228>HNI^H5W1*S7(^VFG=)[43Y03Q=HR(_D>4&(5:4/Y2H.U9V*$B>\A1_Z.$"* MEZO-KK+!Y? 75?4@S<>3*UY',RIVBE@\,:'[A.21>6D1>#"4<2MWP U%!Y*, M*FW,,O1;?5VS@W)#P"9*O7@L\BH/X3&'8FW*\!C .05J\LHZS0FUJLS+HXWK M02QC+L1 A1KP"H%N)N@. UT:O.%@_B)]H4'PK;P A $70P"5[\(^K>(G)!H4 M\:DS>"J#LN'BW(^],\QI6SE)-$OIB 0.)8-9H.VY#):(N*-?$'Z@:*D^Q M LIQ9->':0>U\:5+K [>U\79,BTOO&DAR^A=Q J" 90EKTS!6Q5(,5G XLMX MHX&&EE0&#CPT%_&B;&%!#,@0Y<#!JB/-X@6TJ4V"<,D1QAJ'+>L/14A&9#A>_@@]8$"CRH^K= M%)@]NBQFZF&J()-;7,YT)'$R'QJX2'!^-:\6'T MJ2_Z_?&S*B"^1C3XS=\K3AHRRF.>!N]@7(,&EJKLY*.O@JDH1MVC!YQRM4%N MW':233-4"CA;43P94:2,[%"2SCFR"J2!+OI?66' MD/J, 4%YZ[LE+B^'LO((V@!^X'2ESK3,F5-IU^J*U94-6S1%-_SOU?!_.3B? ME*+S)8$N6EI@Q/&, /KE(XKQJ!5"*X1;SL:ER+V.0/MA%F4)?&!,##Q"(-C%]?J8.(E2,K1_H) M#[.%8X(=.XCKCE6AD++'1A>&9;8'PPDE%T\[I#*<"\W!!0\Q(Y>WU1M]5!:/ M"&>T0[J'K=_Q?+B0M6(G8\4J9V6ZQJX6#_*0RR-:ZO0)HZ89[9@ZPX5*[A5. M&?^U^;1J]U$K@?J)0+C?J*[6"J3C=N4HEC<_-$X$8)\QF5U=Z6*N&_U8L2WC M)2X*,&V_I8I[5@"M #[I]%F2-F:;D1V5?91*SGP"*:)30I[]16?-55GB-"@$ MTP$(A)>*;])*FY4V_421,E8DPF28,"H3#-66B.1![.ZA$7GF1?H8"YR^6 MF#J@03'SO1P@P32YO"2JCK81M0L]2;:,D08= M1BR8=6;R!^Z@475CIF%!?JPJHJVP^NE]%'^C:J=\C%&_M])JI?619!4'-FF9 MZEH-,2;N"7>N\O9">8]P$JJCH!%UI1LO*V!6P/)0"X=98/-4R=.:HLR ,O#G M.K1LQ<>*SS8W3>%5EGG>BLI"#S/,7V?N1QW'4^"4VR":(O!?6S:=_5*"U*C? M^B%"D*(8[UO='/Z-G&LR<0E;I'Y(,$.JWI:N^#,KM%9HB],N2 Q(DDMQ/1?Q M$&D9E09G4O#8N$;,6C)Q&8131>LK+\]0BMR3Q&LUL7H"F=J4S;E^G'-RK*5 MY:UA]5D6S)!X=Z*ER8#./2T59BMQ<9-J"G"ZQO(ES$>:B0JER211(7(?D M]16X%3HK=/H)#:^C^'E,J#NJR3D+D %$D6KYFL8$DPVM^%CQR9]0G!1&!==E MJ6@GR52Y,H;Y6U5\TTJ4E:CJ173"/#/Z#R4\^G*:F2\H"[5JJ?#.&LL4,/^E M2Y$BQD110)S+\.0<*73BH,+I1J5)?@4S\G+5$MJ2A<\E6KAARBLCR!4X?9RT M387AO2@(1&Q%VHITC@J- JYTW7$D'&>CA>]R@"=2E%MX=W5'BH1,$.F.7'O8OYLLCI82'H3.@X-;*M/7_><^^JP89'$&G%OD?0SI MDA8#=?+/C#.MPDC5;J(NP7O1C$8QX>+&XQU7GM?(3Q<@3*$YO7C@4J_4:O]:^^YX$!N1%)VL'X2QS%/IX=.!G"URQ9E= - M/(G' CZL8C*88A#BC-II' DD:%<1>84/IZVELU:-O7$K0PE8DT6 MPHVCW+;E%,X@@[".\TTX.-IJ]5:M#A8$3K8JA),A*C=?; =(CWG+&F*J[ MIJL?;>)QT=.ZQ*EB(6&Y]L)^I&2H_5K(N MW 3J>D$09U)5;CKI%7R0=+]&7LXZ39OS%6L;$)&5VKZ8J#RG*U-[6H6=CEY@ M,-Q)F9K<71W%T-7)V<377JT2KD6>3JJM]\IU.@[[GJ5M)Y#O7X#(4;-Q4, MC1.?>!9G>/S7Y/>6>2O%- M8@4TM4UML#NEL%CX2#CLT"2$+\@WJBRBFAEE;$L7*M5Q:\(\XI%CH\O^IYK< M;99=,>IN^I$,[_PX8E\)^8"IZ)CFHC-Y:J?$ R-@>."/^;BJ<@K&1(;J(JX MF_ZQ1L>JE &^N%7;1T<922I[8$B%:I%=I^LYF+8.Z1R]PB"X]$UK1WKJ*4>J M7'NA*,Y:5+>FZ&SI5 F3#RYO$(6WZOB8-^*PFZ?Y3$U-ULA?#HY@R3H>-E,! M1F>>%'3?IOS%_P/]T,ZB\AW7^II#IF0@W8+NP C*++-I@#@4%8QA8R<*]/HZ MS#KXKO*"B__*(T%%L2[C:5F3MKT/3BGRXS.Y::+/<]22BZ'3V64 MGY^<-(L7Y74J?%O*V52"P9)]R^]1DJ#*YBEAJ=#%ZRJ,[&YCNB:7_3.FD\B6 MQ3.]=NE$FP\(WFR%Y3-"CT-J\!ZV[_3B M !XWB,_R?%9=JEEOM"CU, @TE8G VLB:4ZU$(*E-996F]8E6\5BPO".+Y6UH MZ;\&^2&?"C>UQ-"P5E?$9/Z&;1[+BG.9[M8.54H(+;O4=.9= MQU2SF3I?T2:H7QRL^-@59L@]RXS,R9PV,J5T,=:\ J=KB4E#*N#/:EBD*"DU MU&^*UG1;O[O05^.H6*[_LT 703 /O?9GR2/*;QFVON99AT48VEV$KA=2@9-C MEJYS/&._F::=JSU+Y8>H+H+C.?-SEYKH+-4W18_!D18)S #6[<(I-,7?$%7G@EP&\>P=CO]OF^\E- MHZF,N3.#7FQ*^,2$[4.PC^)DJ[J "G$79 XC!+(( M31J!0U6\<5OQM2BNDBP:/318;F$Z\JOZ"H&9*DHI]#N2N3_#@:K*0G=X?1"H MS4_]TH@-JPI!B/8%LZ>;I+3X+*03L:K34CR2BXHQ^4HXU@1"F4M=V";3&'6R MTK2 A356N2V;3;7ZK3D[C^R>Y8(\2I+(1.7;^,KH2/G-7$:9L@UJZ^,_KJY^ MKV]:=#+L'+R@LZDJ-;- D64/2XFO$:@)H_",)L6=(VPVV>Q&A>(.$QREBJT; ML3M>0CAG8*X&E^!;[%!%E-1HSYO<*SHRF^:2:C0@JQM7[:K6:GA:=3-=O:$, M?]G@/6^>9K+D4TGAI396L?Q4#%3S-7L2XW)%^9F.OD\H4;4L=?9 42!IK3X2 MHR(V%\;@("U8DU16S3,NJ8$),JAN@R@SP.?XS-5'E04@@A5L7DGQH+J]XWM! M+E55"EXGT1)]8CPRJ0"VNH'B4*+>/FD;U[M@$7HTQ(U^K^HCXVB0B(9\U?78 M9XZ3VE!9Y"&^7[TF;&LWE,PI1]A!2EWI8S8*$OCSCFGT5\]?\69CQWP"2(LL M%99'21Q]/[[Q N4#AY@[VR2 =H.0BP-A;0L\ZT;30"6 TW'".&40ZCN'%VSI MI6X*Q&NFC*AF$]*T:=2 CYLKFU&N!Z./OI^V@23*H'/3(<%@NKIB?EI]H])B M06<"Y'FCRUT8>#(31I&W-6![7GAPP[J0XQA3YHZ[4CSK=S)6]RNE.8NR5-Q* M9>@T$29>,W V OK[T$8G3Q'"4[L"4<,3"J='[E%X6Q%41!F7S1./[/))VASE64:'BXJC<6Q$.+IJ63;@RG\&;T4P7=@V/) M;_3;L8"?B^2?=)S5%UFY#U\> !G]9XZ W %J2AN6J$Z1H;()5?7."^)FS5=: M_ITJ_/S<.2<'7#VRP!FFR9R)NRCF+5AR#3SS$(!K2VXH'3;0_PY6?-+(.>0X M[;4UQI8#Q)88E?!:WIF?">!F1@YG+]PR\9Q!('9SU MR\4C.,FA]A'XVD_A#UX;R"V13%6[ MJ+[>N9.=(OV.%H+#Z2X=*#Q5*VNE/^BP2<^)KZAR9N@M(Q]S/JJD6?@M-4=D MP$CG2SD@6VIF4T)17 I,877JG+%+I3A;PGQK3ZJ (SX]R@TRN <[\64%:PS2 MZUPK [5+2+^S@[V:2W"/?B=5^Z+K87\U2;)_23W#A!4_WX.-J/WH!_"Y0092 MMEX[]& G6_H!;-?-2N[<"3XOX8D4P=I;$Y5 MIV\IVA\[H5BLXYR@M7UL[ILOC09&7' MRHY^0H-_2_3IY)4:H;P-K&ZEWVM"-^W.V@+L5M2V[W0%Y:NZ77FZ83HBY,G8 M(D]L%3EK9PYH9RK7?M^D4Y3?JA;F(HO!=TZV1I<5L$?\[>A>8CK(E( B7JDD MH24=M\*RZ7!&QS+,_EA00(UNW@/$9F>T45Z4=(_TZWP*/(4Q;RITW [%*Q:H1VS*[2DYSE6LB#)GX072F M'^<&JK"XD4'(>:MXH4U.!.5]4=)7DB6$%%*9UTA= +K-?#HEMAF5]D(YN0&B M Z@-> 23'&.LG,&)"N5S-B?8YSE\)C[#3'R89:'+J7),E4&)R"J(G3^#P!A, ML\DQ$-3%!?*QQWP%X&'V0A934#I+\@+B!N/ @[4+*AF<<93=SBF5#_^&YO\M MXPA['LI;!D4SW0]FRJF9Q@Q&3-CCQO2B3+/0"RB?DN\P<$KR(K\KXQ[",:/X M=%%2$0D:IAM2K4EH"2R/XH^XWG1:( "31PO2S3T;Q%C7CB$D,8-'= M545XM*8QCC4@A"0]P1.X^<>"4O+S9#_-V:32-_4\8X*W8HA2J:I%]CT1\6%[ MG&&B?HI)R;CY%OG0&W/G>,&ZSI4+^N=1RGPG)X0RAUXBO4&==SE^KQ.MB0& M,^H*8=;!6LS<>W#*S QPX46ZCD:9(IAF" M:&= !)XR8 ;=0R>_3B5KIC?Q]3U')U!-%3P14ZM)>E3V)9XTF.C)\]:2G4IC MTE,&$A<+.-EFKI&LN3YRYK3%$M<@0YB^BZ@-K+(D FGDWNLWML] 71=T/*4T M9 VAUI3!2]]3/%H&:1Y^4D8R%.7F7>;?%YH"NZ.C!PHD6 HX3%>EE&-*.>(B M/V@P\(F"/:@H@](E;QQ4*4[/LN5Z+F08W1'8HI0>4-K]!)T_2*%,+D"V 9S> M3IPFB12Q*BMHGFU1)+D4%SP.\PR>#6%%"292\0U2,\=H/@IL5 &GA">6U;T](N-1FIOJE0GO2)P9K5G-RJ4AS/G@ M<25186+A:W5=?")2,AW^QB#,P66]C:,D*9QAOO3G'43UA-"V:X!GQM1^L(::IZ?>4?8,>>@_WD\VHJ M%TO)DL?9\#P1@PHH-*K7'>G(HY]19=("\D#Q=A#BG FZ 7&4UG/- -&08N$ M^V=,9IL+*FF^ 9H,Q53".%+:$,]P0\PS)8VC">V-Z!Y7@@+E-5)Q!$/J\WT3 M]W8V)P9^16-*2N_F#\O'GP6H'.U8ZHB 5[TN':VRG--=N+DK%&5I@NJGMG=# MIHD^'H^& 9Q+$CZA(&G%8FI4]:,I*EB9[WTE_!W3%\9/RF:4^X\]C*8$M\OM M*C/+1&H*\B,J.DJJ34+^?0NC^S"?],T5_G(*C2G5P2+Q2@D%2U0NZ 0S#HZU MGA<&ME(U97K++V\0=*FC?NP(C)HE^GRM=/P.MF%EWCM%E&'VN.1TRC3GQ@:3 M<&Q,_9OZPH2\CP7=2$7(H2=1*3&CXL!A?R-*5?8SO\/*^^63X5T6(%I]J@L- MZ.36'#.U29])E3U-@6".(>?D?ER-GG[96(LY'G)MUSXQ$ M<7Q45F0,^O &>L&G?FUV.SEONU&YK[B5R:5S,Q\0L965Q(X'87CLRO4)N2() MQX[,OF&\G ;LJS]DX'.I5A5+@V6B?^.IA2(]AN^:1E&0Z,,_!:8XU,>$TIHV M:9.,%1LU;TG&#*^+7IDS0Y=!3/11"V:/SJ:X%%QN1=,XYF08B9)#' COMN%J MPWM@9Y_[@>3IU7R-JREZY/E/84/E_8^55?VI]Q;\P(PYNR1UB,702\DE6A3+ M'-?Q(81T,515E27_J')V5&+>,>G_M/32QRCBFSO-9T.]51=ZEY>0K!:L5MN/ MR3^)2[@T63(?8%U8BU@P4SC76J!*U3A" O_GFDG6CB(JCYU+HTTU)XZ6?WIB MLP M__1CT8S/8+W)'*'G-?>7ZIR5JFLJ3]]8:7[>*AVH2:I+AP,,][LTAXI% M%PLB"^+LPGA(3DI"'#PMC$MZ8HW[P5=Y"J(2Y#3:%" MHI5*'WI&K[27Q9KV*A!P?)G)>^B&_$;#(_]2<9\JD2$>GGS9\_AD2<*($KGT M%!ZYJ2Z!IM,*5XIOLLJ]I0.7U(RFT_2*^S@U2LK3Y&+&>$/_MDBA0'*82&5Z MF-&(*@41. S,?[0J%3_X@3=0#+DG1(BFEU$3695J@Z..%1L@4U"CAI0&?R;9 M5=2%Q*MCR17/*)3$ADD7ZLSK,>7*"ZNZT+SS>0FHF3Z;Y_-L MGA@W!F4?#H\;ITF1,YTI&IS'F+R/@M;IBU$WNBAGLJF6F%K#]NT=?T@C&P5+ MSE$PVSB,Z=K9^5U+?E]6[+@)DJOQ-> LPOA61>/5B1232)PB79VE7E69Y*0U MNFGDVX)8U8CGZ$*E/8I>5K)H_,0QZWQK&59QR8ME67ELMKZ5?_U$X?J7B*V7 M@0CS3&#<$-+54CGR>5(5F/LXRLCJ4X&2/[,H%8G.(UGXE-FJR'!=$![T+[>J5/@7O*\&D>4J MW"S;ND2G AS1$/R+HRXY.:VR#[ZL)E MJ_173/HF1_\8<#Q7&VNV=(J#%=XBK-R D$"+SDX,O_91R% M$=;N]#IY*D=1)V+S<;ZX$]:LOWE&01X@$)3RM\]*!@TK&C$GFDZ\I+Z-J=!- M&@NLU@)..OTO8Z9 9-%[ 5$,X#"L4HX*G$ B0Y\2US%XM:";TPUE5UI;8ZI> M30A3S+?-,I/ST"Y:S"V!)V 6T,7\Y@>!.=V M8="W\,"+_JA[BR)(J[K!U3?Q&A%Y9]<>PY0O(UDW%HLEY4=Q7I *\++3PS<= M2D2U>2Z'!E4=HG)@4"7N=IUK@R0;XX[;EJ[CE(+:L.3&$G0PHLZH,L7,7:)' M5[[8%Y#<#WCS2US$[\!87<52X/:%X:K[O+A=Z8Z Z/O4749>_X+2H@RI*J^E MD7%>E(VF\D,^'&=N50UDE4#YS='),/PQ5JQ7@IT7C2XPE'YJU"VD4)@*#:MD ML3L_$4E^I[!M+CG055ROQ,RCCXHA\D67;IQ1RE/[3$XI.805P ,7A])0E+-R M;U1_YZHC,.8B>RFAN2LR_C [SE>E[:JY3W2K0L7,4&\61OT:!$H$,DWSD!"J MPS>Y,J6:88\8Z-X MGP,64AI)&GD)4<3%21 M@3>)\JV.P"@[%-S*<_R.H!24@>1CS(U1?VCC;JN#/SFJBVJT*-*TXJ:YZC9Q M*2D6+^50Y#X4B97@FT?*(\*2\9S0%2>9Y!LVLU*>OO R M3COCY&:JIVI6US)A:N2+YB0^I9OXC==_[-W7EO'VR70."KZOW!D)Q\7MP=4U MH%!4^>Z;BRNQVZM/5H:7JTS05H,S%QC>ESH?3.>\X_9/A7/SS4QW9Q8EM-T4 M$HL,%V+!N;-+P4:62YR4:M3-(OC#H5J$9'/ULG$6@HL]SE/;\\%BKCET&/-8 M471G*J>M^!@Q6.A".%=%24F=%7(K\\Q-$!IOS;?)=S"5$[A [<2+1$'%KY/B MLK@R+6N8+W+B8EVOAG]D%KEDP<9,S[2Z0"5TZ)J7:VC ^J*R$T=>E+GAFP<; M91DQ,**W$.504W;,9E.F5'1UO,E]%S:YSR;W/3T<4RE:YNLRNJSK\8WYXMC X]L2JSJ5DLV'+*?ZDHZ=.M+G$^LG10S%B.ID MRZA4X'GCG'=R)ZJS(5^Z5%JU_D)TX? ?2,WTL);_YH=W47"7H_O,(IU3J2G\ M"\B2B/,/&::)W!6(]_Z>TN^X&H!^H>;40:>3:S!_+=!S*G=$VLR14[V.,:O$ M&77\RKB<_=3?>N5".J]5CT85[]JU$HV!GL8$,PZ&JL4J[$YASTSX(J4A(_B% ML+ZY*5 >MC(W%"P!NW*6V[YG2R+&5&*.H11^%T-8L,.-H&1#<#SPX M$:B%S4+*B\([(F_AASZ=?JGLLPD/*H#;C!#J.A]\=2^\WK$B&Y9\/R5Q/F8- M$%4A'0JTZ"E;E>,>].#+/+:TZ-!FB48IY_"E7=J\N.@H:!1+E:XEF^)=,\F@ M+I$T9]Y6/K0RBS#;6]TK3,U=IGROB'YO4C"98F(8WG+P63E/"]-96T;MKHYF MV\#ER<XI5L4,"X#BAH_ULDY][G(_5L^ MM27%3^S /"]T=@]T1MXQL$F=]P@3W#'XK)%!:9E36^?A+\5T_&B_\^BFOV!* M"D[,F 4L>M#D+*.*[YO#C.V++7[9-B4YLM8%H0\51%&4X&4&FM?("65V-=!] MG)?:$8#)>??\;_4O)7#)HY12R/-$U=JM,0P6T[US6S+3R:[]\_[Y*Q50'P^Z M@W9,4>^R=L,ZC$PD0SDD]QZ:W:K,^2&&'#R-?263KM"?LDJ.^S#&L+Q%:1PV M71LR^CWUDQGSZ3R%,K:"1J9L.94KXSD;6;1_X)PJ NP^X0:E^NO-S-R: '83 MPR_[R2;X@M*4-DU#GFJN&!AP S?2)NHLFUHRWJ?+,LH=XW^K*Q&ZAZZN=.GZ MEG*VU.7/&HU1L3%M[9E^X?/V)$X4\$V7$Q.Z")T/GB%-N%B24L:=@MUH,N%U@.^UIGM**='6 MQ)^;TB#+:NJ[(0ZC+CQ>5J MV18;4FVXQQ6JD9)!CV)G[49\&D3(\#T/_]LIP)&S]:=YE+S;4%T, M[GQ%\DT^EU(I"2,XTM$@XR4(C&86+.?RZ];+-!4/*X?,M9)3D'.5R$F.N27- MJ*_#"W,9+!6%:9F@$DF5HUC$OO+.8F0JW>P &:4_P%ZBW>\Z6IS86KR6&%ND4UZ6B+S.V"\$@=F(V^J^1'8D MTC5Y7#N&>2N\:J*$/F-NH*)H36>#0N M#6:SXG&N*[Y.,S;WX6SI,4507!;^*J6I6*-6JJJ&B2KB5C>O#?3*]-J< MOZ*"C::"=CBC,5$ '26C*$P%FJ.H\:9[J&@Z,5!#]H:9J5D-\PK=*@*\1""E MU+/0T35F],]U'26#?;)TO44'.CP=,(HUP0(TLD($B8/K: R&F6QM:CXSAH(5 M8Z6#X47*'#THWQV,O=[Y>0VE?(ZR4.F(H9%,? ;#3-? MZAV]E-2?8V\HJJ"N/O.0N&ZQG15R>!YBVG$4N(>!HCRJ-0]U0Z@,YE71@50H MHM<(Q&W"Z*GF):!?@U> RM$R[T"*6T(3O69BO(I\ S\T*X80]^._Z;HDQJ)> M!?,YU[! I3Y3/$W*5<32/H7_B&VHBDITAZN?KD8H;%:8E>0BPX91E+E'&,5; MDEY(Q*I4PE:4K"CI)S2=,G(=1TD>L;8B8D6D)"($T2^203&X@LZQJC.>YS!9 MN;%RHY\087%+AOPAE.MN7E$L8$/2663HX!=\]48,2A&'5VJ4%*EXN/U5F@8? MS*?30!X4NM^.P"_5P[2IS%:$2XZ644ZI5)0)XY2^"FJ62S1U'%U.BT5/'>95 M?:9MX>4C2##.21X>N7W3=<;I>I,B]6L.ZX;RP-6B?H\6="[=E#W2I?S^@'J$ M)&HR3.AVE@GHBK?J^S6S-IUB8_E(%==DVG6^8/!BP]WMAC=C8@&_C(A,JC<# M14FSF#-O%=J(8_:;4QRVR%0+)(@(8I!,(B?,*.ZUC=QH?=6B M:4QY,SW^AB MZZJ>20Y'SE-+S*L4?=>5J4B@VIDJ:64SZ>$-7<>AXJD==I5QDR+*L8C*+5/\ M0-F#+)R)NXAO,?^5>3[%%3SI%MU?([C-JUTZE*89:[0SCZ&FYV_SF]4^]3W2)>L)Q.I2 ,ZY)]060 M-@RY".5 %ITD_S2+T*$3(H-3\SKK21W_Y^=?#MF\@^6J;R,T>$^AR6K?GH;7[:!L25+Y0N M>86FFS-F<.>AMR>T!^2_<,$H"H3NJE)B=!Z.L,X\_%+E)X,]=CGAAUC5#."4 MCT6:\Y+5W 7-I$*+DM=[X(7"C$"?LT*+.JNQ+#;.I]7KQ*:HG!&56%E+.%P+ M'#W>;)Z3_L";8>X(YFR0GLU\)OXK+TH^N5HN]=JI? _<2+%..2738#878E=Y M%6E"&9@ZU^<&_5Z\;Z0Z2%MLV>;<>Z/F.CM!&I>F:VSKY!LF:*.[45XZU>N\ M4NWLT8&_>#GE)U5&UE?NE1K&1['U&_ [0FALJ.N8R""H4&L+AF:64W\--/^: MPJD# L^DKQ,#UMZFLZ]4:F>GRL%'7:$WM.+J-Q8+OJ\$3X7PURJO YC7=V[/DS,R"Q]V*2],-NX,_6D.\ZQU[XUS0B5\Q1G-/F4 -.K*( ME/X:P#"][Y3ZR="K._PY<8X4^0Y,_5::7;;LE;!$SL=%X2HSW=0@Z^_>W,9Q[8M^E2GOY)9]"J1)2I8E^^94T1*5*(DM19*WSS[_W!I@ M&L18@QED'H203W][O;I7]PS ITR!FM3>"44",_U8O7H]?S]JS\)*B)CK%4.& M%."G8 2QQF47*&Y W8Z]]$RBBM%89LB2;ADH2,7-MO+*>RW^NR"\HY!ZH.NA MI1=4._FTDA@N1E?M/M@MA6C>6$X2/RP2>^2@!XK3\&-2(-L08EX#2QV<=+2Z M (.@05RB@@$V'/XX5J@CEG' 1D#;%+^,=)>K,W5T&@0"0>U0$ +KT"_Q]0?. M5)0.1+$ITH+\^WP^(21="<\J$/6^7.2-?8* !D*_30#;<)6NFUY\^2*OH%C7 M!_ "-%R!=X]1#'3DD ES%7L;C7NPWF+XDKV"$7W]"_2!E.@^OD4W]EBB^V4A MV;J P SX'BBL;ZP[W$)7B5DAADU5BRX"S"NTB*S37FQT1ZQ4$RQ'<@(X/MNA[_?N0R(_@Z=(T!OE,\^<-XU;SSZ3$249!C& MED1!=VPL-<%'>(]PTX:S/!L5J?D/F?\B6VY7O6QQ*TU M."B2@(.))UN@,=3 M=O:UT*C-I>*2E5P!1&C#?9WIJE7 P<5&^ASU:OD&%_M)OO70@$#N,T.7JG02 M 631O*6>HB! Y^\FCE],="<1=993:PG;U=#MPFN.)AZWP_6N0;M'O=Y_#YA< M*MRZ2O,$R:J$S3%!2Y%V;/ @X9O@7YR:P8XI[NO+ 7T_3"(K\@AJ(EU6%P0' MV>,;AA@]M3226N! I$IK@W;*E]*;&#;T"-L5;:H*%6]!2 6S3V(,4CE/?Q=; M']N,L.W<'14K(A13LI8G@'M@"@WL8>2SX_Z\-:^)^YIR^Y#0"7\/PN-2Y,A, M@E_Z^HV5MV7ZC8\(]!\3/H7L.U>A[3[M&?B^?@[=JQ^_L3*UR NCR)BD=@B] M!U-&R.:LN\DIG&'YAOB'SK/!^0:R*,KAJ:J5D+[:F$FB\7K4;%H OB"0!V9&.ORC3K MAV5C&[A_RP['-)W"HYL+5\/^_;Q_O[:U*7??;;)Z^OCRQU-0=)A5KL3EN,AK MR QXDI?P3-\2$MDIP\S,L57<=05*\N3=BU]NG3P9Y#'TU_5^-OGX%EZ771%2 M/[R:/6V/W%E2$Y"W+$:1$Q;P$:D#*> 8P4785*L%)E PHK T[:+**!6'?<)X M\T*]B'6FE_E_1!EYOE2Y7U1/?-SS3DF"N3N/3HUS5DEB>M1?[_X:*!=2Y73[ MDXO-F@N?Z/M[:WMX(9.&CT4M(%C\#MD \_0- BVB$LF7Y@ &[LE>Y0&GL*X M [[3A4$9I0)%_RDF8PQ!4@3$$UY$-9)8W32,=)!>6(TB+G$.3;42@4F;4-\! MN"-5#1 D"1#[M&O0\/R\IO] !BSJ;8"H,]7BW)6^7SYC[$FG7H:>Z:*DO:79&/1FCJ2\$([!Z]]"Q%<0G_>6^ MX]SUC9E)*8B3++!Y*]K9(W(389?HUTT9=KHJ6E_.W*W]:(-@,;Y=>M%[MC) ME[*Z?J&7'L'*OQ^H8 ^ZE=5T36<8."C6+H&A+W8&Z(5P%]!,VL*+-TAS0%]%X M3#:PS4T=90<'7JD?6$V;JC MEDV45:ENKP>1SG^M:$NWVE#2("P>'BU>X(7M M6L^A*X)\3KY@PIO0 ;8"^@A"EJB"XJDI[7EJG4U3VA&SFSB!.@%"4]X_2^&% MO_-WBN<6*TVL\,#XY@@A&LV4$].7/,6>AC=<-GIXB[BJV#H3=74AL2@ZWV@G M7TL6')#.%>R-[;)$X:O:^ G#[TNMU&/W1D4L1$<1"VTH=GB_J*M!L]CJ%1 [ M?,8U*_QX3%\RH+O5E5)-X<7;H.0Z$4Z3%=%9?7[ M^*Y0(CR<.'T05P]7IU#X4LH19=XQW; $$?0V*F,1ZE9+L?O[.&CPVP)JOZRO M.ONPL.^WK[I(BXZ#"8-;<)\(DB=WY'\V&)\74ZN7@' GQ6T"Z.(/O>- 01CD MHJ@IH)66'/17.)[:;HJ2#?89+\VT[N#K)T?'WU-T?L8TZO^$A7N^L6[+__-? MQT^.?OQG:[6U1"#U'RD0B8_[&?0%?=P^\&GXP+,+M($/\VI"'WE5S@[Q:Z?6 M%4#T[^@;^(+DG9EEU< 8^/?J]:^M:P7?Z#_IKB\.5R4FY-,OS!)" M_?$P_]Z59N#3;ZPNLF,9&*'[BQKCW[MB,_"0]VO[QL(-,7B,^IL\B/PMNS2K MUBQYRM$3_Z^5ZVGUD5S\?A$OE-2@88!?8)]U!KDJ A348;?@\NQE$T"86L.1 M)?^PADJ?I4L-.^BT-9BXU+I[!%^B^B'!M:&ZB!J(Z9^W"[/]ZM&.#G9A5VD1 M)43ER/VHNM(4 PUW,$$S7NYA?,';6T+%&!*+E'[%'VRES/%8*;,GE3*?",R. M+I>-NUK"F\4>G^#?B>!Q'I>A06FP:YH*3 M VM-;3S^C<_L6U?#0 4#>,%PM07H5_ZT\IQX5 NV[%-M[Z S$^H4WWF@&G))S^"=7I9&\4.@HQ.-.,2OQ6^2S>R+6^:FA!5@=PBN,!$B.") M)/I%DLR]8+\QQ1PM?]7+^P#1$W;6N.E6I:3!@H1"C;&V259;[]9E=QZ*%!!]'-JA[8GZ#6/?BX 3,_I?B=P,4&HJX2N82TV,#! M*":*YLM[_\VFA+2_3PP$DL,!3U=3 ,F66U 64VW,:$9J27"DS-<-)=/V\JC)*T-"KH,0!K33K?2%P MNL/M'M 6/=EV.X !<2C71ZCT9C%AQ9F9*2ES3!HD((,4,:>?#NS]\\$$6I@? MXL@[ATRV$)UDAT,]Q)S&9YI#T\A-H[(\2TA<@ *+H,%; 3( R#HW"YB5A+7# M&<'$B6$%416VS:7?RY8SG#FK#*U,#ZT][O,V+M.#A-( *\WF/(:+_&53IU") MHLKX9^D*_/,@"(734YI!/A/<!M1N28Q8+8H>+5+5S@2=^_7U/BI0XDFXN0>1R MSSMV8S/VY.CD4?*+/;+-S2UA]+RA2J&17*2+\_U&V%(N\H9OFKB[>0U?0:7 M 1-L"L-;.Q _6?UAN%N7_Z1+>LL.7H?D\$$$O'[RH""4L06W-000T1U8TRXO MB+P#P73"M !;.$W70#XM]_>H>AA\%2P5ZK/F6A"J R2@,:$>RSU')VZ5T+@( MD R\'U,3KMBCJLFD*YFH(PR/8AX:#.4#G]F=IDT>V!1>T2':/+?B4OL)FM)71^NWR3=I"=FU65:E9X(,1T$9EDCZ1]F.0:"RPR &IFKQ\!WTE3Z1YYZBLNK:!?N.! MP< U%A&'AH#X>AA;GX-J+6PH5":(:&)PZH)LD.N&36SXI81*YPI$H;7:;SYO!$W O+3LSD2'S8*0YF?\Y83V.2U!R1X2$AY-F M9HT8?/2B6A/[%LB*X^[VD/TJ'*5HRIP7/74D?%(#@ %7.P:,EF MV3]+(B8');O/1?D"EJ$."YQ@KV]\2;ZHLNS@I;T:/EAGP2[;N[:&\KBWQK7P M/,>J:_N>-X0:!Z?ZE (:)T?'1\G7\'Z^O]73[$=NC\.$Q$QVO0E+%XZSM1R- M:\V&0^"J6FN,!D5<54R#DF-K/NBG_!PBF4Y]P=A?F&4U \]D9J=->#%R53V' M\!?GC'^OJ%7=:5XT?NTKY@5TDL@[%"#AK3;FW=GSFZ\;]!"R'94EYUV>H26# M]TN--8DH2ZF^!=FQ#2<#.#QDC2BI0RV$EY]53VNJ[7)N/>T*&3L0VZ+0HG&Z MHT/N5PFHTS@H8J0#%5*JJ>/EI M8!G9UQ]&W%1,@P'9!!%OZ(M@4#-Q73Z+K MYHZZS+3P(T*K1L:*7!S!VFP)2;FW4A-/4"6O731H!I+7RSM#,Y)[RY8Y.,L= MZ$6HH"%UZF$XW8TQ/'"IQ2"P311H$W>(KA=.V;!11( QD047VT^,1D'@E6GC M16IN]8J.UF,EECBRQ*8&(&A^,2<4=0Q'A8R,BPH*M.$!$#.4JN%@BGNG]E]O MM[,]>;.[V[J:+?R(=8ZD!9UOLKSLS/,,T$/\,M&]"#+ S>=X-*%H[0!)I3WI MKCIVH=N$\G#>I1!;,E"O#-#A[<9%Q[!-5A2+@G,3,>>4/5N+# ="GYY!8UY+ M<$R@2V^;)&DRIN-$"N.$G8>=%)5!YLW?2!6 MO(#;AP!;&(*$%X[6[58N_LTU/Y %YJBDJ?G:Y>XH>R%F/\ZW9397**]GN'IE M:1 (#2/2Z!74IU@;>=P\NBWZ$3I\")[W@ 5L* X_?7H=WW5+(AU(*K@Y,9"H,A.Q.:"F+)8'Y:JX=:%S=A(>3 M$S/-BH!:3[PBX&G8;I!Q?S%:Z,C-KV!F;@/ 2/+PI) MVGN.!$3^0%N6HB+H@(9[0B%-Y*3A-LR25HT!Z..P\6: E-Y5@V$5@U]-;@[7 M6]P/(9=5>3 #S[N@>ECHX[6_J@TL(OQJ/R5?GVFWB1H'6%QOUBS6+K2" P08 MSOJK"@>$:8U3V0]$N\.EHG"Z*ZA11388.>ACV5U+%XH!JZI^)43@^UPHI/R1 M*Y)(/-9AS8L*>[ S@6?7+IPY )9QW;@J4-=T@.+BCZ):FYZ%R(C1!!:NA+5K MA$7%&\QX=$'FZ$FN;LXMX=HCL+)-O72 5_2B- MWO)&UU>+ 3%*0,".39 ;(KY]"N@"(IEPF0@Q8N/^0;EQ9/;*.@_-_/"N2HNV M.J=8(43'MC!.XO:XFI1AR%%WP %V!M*Y'- I3%B.*.&-;=B+ Q?O9 OV\*[J MOX=4+-&H/.$'L]F5*YS!1U%A,W:S9I96)W:@<()7WDM852ME59['[4BN()+- MG1OZK1[MZD'70@0Y94'V"C:2UI\],F3VG_B\:L 0G %]!\X *#\$IEEHV";Z-SBI[[9&WC(P=QW "J MMG.$:ZL@@0\6'##NN*CT++_("ZO#@!Q@@IF"-?;2PWFAPE?*5&/%Z,)8Y;K M_#9WV"D2*CI"BIGAHBHZ6JR!U";B _&,B#9M_PZ (Y-;AS%6GKC"N0@BK1I( M>$A&.7 II> SC$$)!KI=K@Y+,N IY $,747"1)>H*YAQ,E0A7ZAUH^+K?G!J M(""D;BQ%TFL/9DL_K54#AWW>C"*(D!*R]KW!$C0I7$8)UAF'.K+QK.*M4Z"S MFS'01L#9(+'9@2,)Z0\.6E(H5!:3K;DY1#?M=XH>=".[(^3SA,J,X-X. )?. M#:4AL\6CC"C"L&L(2+0Y6C:&[SFJ<0[J_E1:K$[7CJQ#(%("CV:@=)^&LH]$U$-FWOYIBZL>4Z\VJ5U=ZK/5 MZL6^.Q+P. BS0HZL;YN4%(Q#M.GE]U@\7;0^3+JZ8XQG*3C+UCEB^KO8(<.7 MS1DC7@T>+VQV%0;%G&YA7X!D+:35"JUILOCNT-X[19'6V&:*W2:;T(R!WAXA+95Z+"F7=>+?K\'D6!J?(EJ%F+.C MYX'CW0Q=,KR=JY31W"JTQ@;>'K60!:@^B5 *A2<:&X$#A=8[X]2HPSJ1"L)] M^G5NA[*9%0S:P]0POD0CYGK9AB\MW8'X7 &$TX#,[4)0I[*8S$1Y"MS^(8!N M.E/;PF V=#RN-9J0'Q>L^1N:C+_MWG?_&V04?G:(\VH8HIF])!!8N&7AE7.ZG<(,= M $MNL5G^URTOYI)*P[I2ACB@5U>(U#\.^ M_ V'R4\>T)@+7\4T"!=+^#9$)3_8BI9'8T7+GE2T?")P%[!430_J@^RFP1X5 MGR!Q&/*!=\12[BABB@K^J](\UFBCHN(UM41+_;X&>.224C$P M Q(C%XK;O^LFM,T)_?NR2S5N.^E=U#$=S;P" \O^ZX=P?0@*;&9O,I[Z7[XZ M^@K_W4"Q(O_;G>MP=0864,_X/=9V_&(MU+>5W<$?D_YBM58=M)D\WWH8[>*' M)V"2@:YH,_@C__ M?C3X.("I*ATJMN 8%00#35U:6H,-?4 8@!J'Z-EU//.;/ MTH\>L["%5^'UJR$KW#,8;R)C/F)75F6=[6KE6\\=%T&:07LFNMF,U-7#.8A3 M\.IMUWKX>&#& R/?& XYDN!"X5.=*\);DJP_[@*&R1'X[7VB-W#,#_#@5*H/VZ^ MMR*QH,1<"B_A MU\-_'-X\X/B370=CKQ(NK<]9, @%.--<$,QR)03;0J@L M17 40?F&RC1#'6Q7"D])C+XX%LP.",0=6@"VU"EB2I&&:X:8;+FJ]&C1:-U9 _,+.BAX@,. M!=6BNG/8""CD8R<43-&]KHPL"C5..HE_7E?K=A&SE.U?7EVW><4HC<-(KSX( M&R1(?0N>QS=(\BCVZ4J5:1>PZ0&<]4NJP0A1%%O[$.")],X_#AUC!P \:?HN M8EL5 0)>&9,R6>;9X:^' -#%M1J*]M[/ .59)F?*B[RN$*/5%7S8=_.DN0$; MNB%F6+])AQO?LB3RL8;J0ABL"A5D8PQ>IHZJT44?,L%!WP@8!D&1$)$+5HL0 MXA^.P1[-UF- XDL1(L-0U>MYU=+.V;%^"_TE_N&>BAL2-/0F)AJ@6I/>&B.^ M.J1S0 RR.ET#S[F\^L9!"QCSS2,>@#^E4(!3*[)46]A2,3XM %5GH^C=8W3& M0_UR*RS&_ZE%BACF[2_N:1U%,3-1*$#X4WC,V<.O^)BM&#,:C>9<\6JPLYJ0)=KE6\W^A64;!MJL6S5)15 MB&"YLHHFGQ8(XD$;)4: = \I.RJT!JR21>A4;)T>7!Q0% ^S@^LWNN((M)X@ MG>-V#.G3" W>$$BACR:WC:SG$S?#_9%8"&R-^W(2A+H6*@C[NDK8U7K-+WR< MJ'">"++;U-V:!,A*9X3*^/.&*;&<)1+Y%!O&_7?JG&J[0./<%QAUV..$YRZ6K-+7C.L@,D0\Q6/3?[&.%648>AI-%^&* M*O=XXAK@\*YB08U19K!#QW&!4DRJ[[6= MIV!:;?'UD5OX=*G^_9Q4MF,C.Q2ADR.O@5M9%=GAEM7N7D8OY_G M[2$UPN1DCZ)=-28X84V*<%8>_PL=4L0EB&<:].WY=9D0*/ U>;Z&54<2 *O[ MV.10+6S4TJM"' 8;I32\S%\EO=2 M)_K]Z<>&MS-N8,E*J"\'3AXAU;F5$V0LK13UW9615AFHD-FB*;:A6 =.],)D M -+%^J%U%):Q3]A[EQ[;Y'HROA,E*I&N(VP=(<''ZV$-]?+^=D*&Q\^;(;7U"GV9-*'=ZG&'BXL4PP]SS1 MMS\ZGB C^RU(L3 <4B''HS33^WY01)^S^A?Z:# )TE-//86QML;:C8?SIY-' MCPZ?T=R6T&)=E3=^%H6ZT,'.2VSJH9@6L\Q8A8Q7N&==Q=[6.2&( C,B#>/& M[__N%B-_8?]P@:X1@/.V=><@"MY86X(&]FJ2O&K-DOYQ3':=M8[^U=E/F-KJ M^K?$B&(G;!="/G=T\"\.3DMDMF2DQB! /;0\/LJK""M"!$YY%L3%!A_!D)F9 MF3'TI&JK#'N[.%H@+;'<.CS0 SIPS])4Z Z:W(P=]N&BKYPFS1)\106!%YNN MM0%$"LP=) 4 4D"("NY:3 2$/J;OMQ_HB:#FW3!2@+6X1.N U8_YO[L\R]N- M*U )L/.&K&HPS^@!SM ]\I>@UCHPEY>N/'>XG8!'L(RW3^#&=3:C74+GK"\ M;A#G#10%E@?F#03K3XY.CFYQD]SXJW.[TS>WD739HI=<95!>^Y'?/_WS+>AW M27#I2G4HZ(R"^#E=_+#JGV#QGAP=GMQ^^79HE)]5S,-!5 SK"KQ&,H0"A8Y@ M:X6)XD!$$L7-)0C/@B,$BF)5I#,A.T) =(@RD0Y;5B5@\U#@!]DBA=-EI%QN-43;AP!'^B#9"OC0' M,^0J1,B2ROK')5=*P MTQ+A;S>L*""\!X9]KN1$7$$(RD $%<]:1[#K$IL9P M7(2/LD;720O#45T?H[>ZZ/>JY@AXH+TRAKL?FK(GZD15!AQ>S'B[*_IXF/S5 M/ROH.0G9K^;53NR8(O]@" N,F-8@NN,QS5Q>DM65HG/"4@2TZM'@,!GP-NCY M-0;)ZJQVSPNG?=,6TH!&UA1S <#ME-.Q$Y0X:(! MGU1!O094U>_CYS..!&%$""*OX+/=YG%KY^C8FYB0,($IC_"7MD%71N!M%:51 M_>(BBGV+N,U5C:Y2BY3L'M$/8)\SH#=$^&:-2>FJIVY6]J2D3E@(H+B#T#:N MBE,8)8FUU"RZ%J@4(/U*S)PL1]/.^GTMXI]BF=O$123RB*^2!]]10"/M[ FO M/=L(!6'YCW@7<]:]EIQ([$%B=BL8RQ;FE*%BG+\.''A'*0'I]XY8 &0R': I M.&)';CVC5N" W"U""NY9>F%S#[&7.-HWG"Q%P5,[F7F*O+_2P(*R)F_*D0AB MLP5IDQSY@=S+7Q57L]5A]H_X53N"AFTI?%L'QH_:?9F5(F'0S9QDOD$LP*B& M&VAWN*@(%IV>&#N$F*?T;ZG-O&OX#G)YQFFWN?PH3C!CJC LG?E/S,R$4DQ0 MZO!##6SLX(CFHCESRH71.+MR!J-J@G8+>]'@KFO(B^$ A]J)P2(-5>JP3GM@ MS2XE%Q3;>"P>*?7B=&)(AF$'+SG#AE*T(1?<5K0?DFLJ\<"R +CI*T4-$Q4=H!BC/$<*PAWLH5O-6?$[%/+ ZCT(6_CU MP'I#(,^ZZKN:T_E#/T M?[@O"" +^WN5"Q.#]W0C+$RQDJ^$3[2Z>?8!X>II4U;V/CB@=U M,6Z08$+C M>ON8"E"VH\,G=2E#.EW5V>]6["Y!$K%C;\^TNP->FU5'* !QE>,6.EL"D\\. MDY]!"@L"AL9\RCI>&E(FL1.YB9Z/PH-I,2: =*>,S4*ZX$%[HHV) MR+G,H81% ("NARF$F"3\,BD2_XOYO2.N=$2=0 M\R?+\\C?UX_M$Z&'/IS"2[2?7L"/6L %655R*61WHTGH/Z6:0UZU&'=ITP_ M+X,,C! ;1=<>(VXJ1-\ST2@7NS#O#?;5WJN"->AT49)/1PTFV:BX.9 7&=* MC'G8CWPP9I5T*]I+A6TCQ"J>:+QPAO4P-PVPU9E,=[@4GML1$_92"1EH#V]Z MI+ZR<5!:U&XZ=D,)4@$NKM_:OO*3*'$/O=QDWGBX$[/$O6JH7"CR#BKFSP 5 MYJ!K"61=^#Z(Z,O'N4QY;NV6:#E0E=/?916H2T,(Q=.ENQ3D TXBE!WEN+,O MIHBT!$BZ+LIT=9AA!Q%)E@:+,%_9U9M.,=': ]O M>^:]3?_RJ?R<;MPD'N,D@M+JU,ZU;0L6V[>F0*\$1.HYU#H<_-,:!9!S/)4F M3#+9[F_".@H"<51#21& NN@T=,$];HE=O"Y '+.#LPJA2;$32H_:ZY7]T]BA M2L)T"]!AL-XA/DQ2/G)*!KI_AN)+>"I+I6OP!1YT[HB4 B.:>.6O9Q";9%JROO;>M2!'7' M2'Y_HW+ODH(!;PT@3'-T):)/6EGJBG-B@'8VA;MAK+T^SS,.^:B*9,^+1 8) M_ '"$N0BP]ZM2_X3\8)+0I(>"Y$;6>D^T13/M"O3=5J[YJ_+%EQ;3-1N!^Q2 M5)=9ZT;#T&#:R0A&L5=?\!%\6*?3A4:.Z-E\TQO*I!U'D:[L(&?64IF$5RV+ M']W0]*W#Y#?Q)A'$( M"0A@1L ?-!01(LX.;-K>;7$WZJ7XY%\PH5JT9.D@; M!)2\]?4EA0O>H0%1854:?C)^84/!-2Z'B"1=F48TQ0L*AM(S%M;JS9FWC\P[ M)R'B4O(GK3AA7&%1T4A+=-8-5 ,X5BY=W"NGVVD+D$S1K:/I20T(!(( 5[&ANQ.ES)F6&*3RXJ<0F(+63H5D A:MX102 M/58P2W84A*OP, ' &^XUFYLR&I(S' % 26P9P):%R15.FPS00 ('I.4&"U! M]T^$RQG9@$7-SKHZ*"-"D$<>#-8PJ*XR'($\!E/^D@-6@#"H$\.P AW"?O"0 M6*4[RK_A53.H.R+%(WS&PNZK!N][2Y!"\@)0-C7&+2-GN)#5L*KR9T%ZA',, MTD$%.6JMD']]6/'Z2#L<&KLF6&XTW>#("JHK9_P&[*QH-RM\IK(EDE/-/(6+ MGY928<"RER:_=]DY.0.UZ&2\5JG"HG%F(0U]A8?/[G#')+BN<@//MT"L*#)' M)JW1?W91)KE;>(T;WE<@+=3;0KD&Z("I-FGAZ' 87PD#M:>EH@3G(>FL!:L6KQ7#4@ZF.I3+N$)W&SX-1RLE M[(E>++O'[2D*!J^QLJ$5[_8P&"IQ,^";M1TDT M#P1!"%.8N95+JB]EOJF7W&=@^*W "P?\$ZE\P6(OUA*1$&U1[?]M%RT+;GRX MHS'IZJ\2<;3TNWR"A$TS 3XBM(IJS?$=0&B*GH[6N7"= X-H7:59O )7MSX] M!^K4ERXY$E1#?)3<%X.T@A_$,W$&-TZ![B@]7S:J@B46G3OX;-@:*KMEX\]M M%[!EB KFOMUX3B[\&M2I#A5]<0D=RL14 M\%=[8X7[UE5<#Q9<;V_8 ^ V!">WIML*13247-A^J;//)FJE,BK-JV?=\@([8'P%(:OP<^SBR*POE2'' MG'$FM1=;*M%4R6"7[D-SK>$:15G$RGL7N(Q2DHO:O@N2T0%*DH*0(/^6P0KP M8H<1'4CCO6/HL$(%J;,.*HH]1M.6 KS?K=739(PX%25 A_>41,5/MR\P$-M4 MV7)O5\?[M'\WTPO3K'(^;-(1<*FRGH!3SM7')@KOM*V]@5IWY5_YK@>+C3<" M0V-AY[/H)$+P09WA1X4ZDCH8BC D'U^>]B4WN3OMJ"LUHO4OM]]$OT+^)YX111+GM%Y4OS[;K@/^[2#,UV)T. MAPKT!.\9&@SFL'GHD)&<+1BU8YC,.W76N74E4R23=\^%RHV2'BBW2IPVZ0=T M#I.?V(OS821[+JQL8E4]/K8^-RU7CR\A* PK,ON@:UHXO=VG(E*B[Q:/\9WZ M0YOLWN\P( B00Z#UI).X3QW$Q3N[SR=*7D,C1P@4BC!R#:&\H:=%!:.JW&Q_ ML>@^*7<"%6W_F%LM1=8.O-=7<=D+@9%LH)4"@0&,$\DA36Z]<423A'8FB(_: M_YW$]1E8S>-+R0G;TWDDRFKPM\*NJ&'/.@T2?A,J3J2N ;*'\-X56[RQ:LY% M"P:VPHA8&8*.[<2[TY2P@HW)-W<+I5$"UN ^B'6$CQ7!"P-]7S2RV2 MCY<,8]C=K'OFE!1_$^]%E"L,71".8T%* *R.ZH,(5OBQUF4,*)8,4;PKY415 M/F]"1-FR8JF+.E+5OS.F<)_*M*ZK-9?5.Y\("DD7N!)T M-/O9977A6KA4)Q';1; &8QJQY& ](B30%>=U MIP0\MB=S=UV$U^P6XM]@6I8CU830:_8ZA?_ZL@6D@E&WYLL**)4:<;0RB@<0 MDZ6]U \PC\3-JPU')!A&5>VAH*GR4Z"]'M,B:I?E3VX(04F^+^S]X%"?H(V2 M@C+P(S]F5F44U+(#5\W.&-%Q2%;48[ VJ-;I#EUKB %B\A/!!F>\%*ZYL:!E9K$=?HUE_*@G:.68\!+=:/@ MJ@7J&\:B,U%6&!?MY9V]MI1&HMT!_P2"J[#X]CA6Q)/$IH6$ZBA"4-@?!0A'TENH2S0HF#I]%EPJGXA"HT#??#AU$[#.QI;.@X%IC_H+NF)R'(4TDZA M!Y@^S]R"2P#L B/<>D2S?(711#6UJ@]+'ZE[8%@R-=RC6&)Q2?_9@,"U.@;J/% MY^A3*+QI.;PN_ ZO5&-]V1CSP8LC\UY$GJK+ZF$G[Q7.'=PA.#('UX2!%F8> MP;#B' " IU!:BTI;VE$N;5$$"Q-*%23/R&U$ES=50M.1?P\5YZ"AQ*'S&0&& M- M.@TD* [&I)ASJP*O7QT;=)8SNKLZQCJ4D63AW&J=Z[& MA"/I$BJ=8.:^ZA\+S*K'D!_T&^(EE_5JPJQS-0:B3T9OZ@ M>!'&=-9E]M_V"@WXIE>$D'Q!*OA)!6Z"),8/EA(S3<$ &;C[:A59P=ZX&-W8=?1;.Y2C)A%D& MFQM&&B120";.4)K7+QL/RH%/93T\*0Q;F*7K]<9<151_[\/B4&W(N&7:;.3$ M=FE5KUN/?"ZF320D4,UOPDQO<&^LTIR&V5!2B)^G"G?P.ZKJOVN< ?,/&QB& JUU5A;C; MQ+9?0#]%6,'619OV%2(%N(*A7"=>\@??#/3?IEB)_0'A\<(2 0!T-P:.^P/Q$8P4L"@V_,= M.FN,C]I'F^BMB"R"KY.ZY-KRZ7I,(&:$>$A%W57M9UTP4.R%U@.34&%-]4BR MBJ-G>I7%J^)8FI?=H (L.LM8P#KX?JROQMB5PXAR]JM'WQE]]9V99=8L7O[&^C7T&2 &UTKY?YTUKI>"# M[P^JP#XSETM*;:I86@GA M5V NK6(P(.I2 2C]L?PHU"?VUZ=U.K6JR.[3E##7P:-H?'DG/E21WD&'B,(J M=BH)\$6L1H+AN]H@1[O;E1"<=4/X6[I,Z2,\&"%V T2=N56+&Y/6C>8%47!, M\5N@K9ZZN>@A],B1 MZ@:D&43#JQSH*&I0+,2SBJE5^Y\@]['@]=1^-KPDT",&BOTY,MRTZI&M02YO MJ?VA)[L"K)_S++.WX%G:M#>.L&WC(9FES2*9VVMQ#]W)P;A24"<:28=T&5.U M/]W\=A7*CD"I3 TE-UWK4!A$_-Q!QK+M$&B<6)PA#,S>"5!6]L>5TX[^#&U3(M^><9HSNJNT^ M&Y-1*R"8J EB;F\V4MHM*8A9:A4$%I]"=9(GLY;@Z^ 5>87;XT&X!AIHK0TX M2:3>DU "NY0O,R86=5,]>Z MQA]KT'0"@P2%.QN) ,XJ# ?AQ=Q!PA8*#$KZMVY*\]W0$^)RFPO2*+/;4@HB M)WI?MV=9VJ9H438&?]:]0*Z0?;;I=RH% P;J,, YR)FYE6[RUAJWTBX.U0_N M0/KZ%8C%'"C:5WYJQ0:"(/;/:FBKWN@V3=%.@!KCP$^Y&IOJ\2%6D);2'<6= M[Q,7A\92C=1-5+6PH2G+70&#\Z6:I U8? :ALYU;X(-)7+3OOPES8JM)'B(O M"TM(W!1*9 'T.1NLIC*V^/5@DX51U:/0>K& R:*:95Q4M^48"UQ%$8% M?*F7HM8+@5EWZC"5EK6HQ!SD!SJ1AKY+F7/G*:WLB[&E/0RS'/;MLL]=*P0 M8=JRO/:3S@Y_/;RY\?97RD8G+^!1K+D?\ZXLW;[D.\1L)+D)4 M>AGQ7OUL3^_)T?'3"5<>-024 C4]Y3G2B40ZI,_IP2EQ2H5*$MYO_ASA2$K/ MTC*AW#PL!P=*L2ASB8.2P33\2NFQ)]?>#^@ R0Q@D=^M[;&D?[XA#9Z\6^0&&Y:)U\QW M?7/F85EE:-8X"A-($'0(Z0-]7A=4U3:P ,^K):!Y")(LI-&0@CNLL"&X0058;(VP=^CYO3"S3B8, MA$ 6AH4'>_>H;I"9^"CS1%]PN9&45PX[Y.0[5)@9K5,H@FZ])&_06W'[#+O! M[7\ 9:F\PPCT'QAMP!-Q^(]#(&.)]=/IC#%65*\780,7KN+9)'#()4>)BLHJ M!ZVB$!%;Q>THF.5DP?Y BPFCH)]BW35P:]$62W*&W:*ER?)NB7MJ=0R(B,%@ M2 8OB?>4.V5E:T4M_,/N00;X%%S-P>_T+"S4$"JEHGKH6,G8 ]B":1 M;I6#9>*-7?R3&LR,!R/40A#EY3RO M^Q,^@H*+_.QJU1X ^@J D @TCV"0#[DW<$5"Q2_P'J&+"W:3\VG^GI9=6C/, M)#* GARIVXF6!'X"$FXKN?9PX38#4ZC3RD&S)U)AB?K#%M<%.488F M=IE@[]92:0TOY&'R&G5 0W7R=-W"&H@0 D9YR22&[[&SV=LFON$; MWP0=\BCNKF@SH7([EC)8&>%#1$^R9<(V4G7Q+0&;3Z7X?KY2.&A-2NB"Z3GR M5HDU1OC9N!Y%D)T!> T]<^>V^A0]%MW,H/!'&3VX/)!>*[APD<8%' NI+Y'' M3_% I*,@['_'-TBY8L93KVI/ B3-!_#9P^0,-)*+K'.P8.+F0;,:O%X$U$48?W@)]@=&;&3)G4+5U$*22F$\8)_((@NK.""A?4(>&JM566W#/#@\8MR,!01 M$@*Q<9_9>55E>"=_/:T0^-%!J6'P:)AXB?U^;/O/L558_?6;P MYV55)1+I%5]??J;#E*@*$)#:V"]+3C"*CM+@AXU 48GW%>*9;$,V,45CUE"@ M$/"1Z]-@!<8*[5R%/&\\BE<8TC8M^G"5O5Z<]?_JC=C^MX /Y^8!+-::+> J M)=0>&?O$$4;RR=98*&JW0#50!1K:)XM\FO>:GTF>\'0/T+;KD X^"0L-Z6JP MAU$@NP%2,'&HS(( C$;](J4V*2SZ;^2:[QNB^B+#^\2:.>CM>/@)@F"N$>7, M6Y%GA%EK2/VN9&_=S1S?Q56P2-X L9K+>D+(MVD=YKP>Z/%<&6+:#M-/#,>\?Z:& KW2;1#VHJTW)'.J6+77V3#1 MO+BA9(:;@W%)WA2W$W)6IX;_I$+$?;@^#"@+T;@OK^6'2MDPN@K$$X\@5L$? M@?ALQ1A:C@5$7W8!49BTQX@D%?#7[L!QO!39\[HR)PZ0 &Y^0)EZQZ^O)B6: MM*+U5EI:H.VF5R-R.65M6%_OGX$0!+ZE"L)#/$IZA:I!ED*_+)(U:$>$"5VZ MK.5R@:XZLMN&V](Q&<0@63-71Z-L.G9,HM8G!981(LQDQ/QG_JFJA9/I*,A*!S4%*[(-H=SSWTY/>L+#;5!"W42 M &W'U*M,0.&_I2KVB)MAF.GZO*BFZ!A7-0,U+ T5]:CWU:SK, D76Q7Q#%0Q MP#:E0Z&Q!N,Z15N=HW?%Q"2XO&IU_8L"!3*@+-%>XA(MG:NS>G/NE+:./&$_ M/*>87-0FKL_Q Z)2M.$9\70HI*;[+@EZE@H'8@W6#Y9EAN*IF6N(URL[W4P8 M@9+:]>6SF@3&+5J_@QR= X MM[EHKH/N Q:;[FY:^ *A\52,N4Z!)%.EO6;I"KZ,X7S,];1"*N6#+/(9U;]9 MZ1!05'KLR;A+ IG8#;IG/;Z.06('W'*/4OM0@ F$PTOW0&,FA-:-BS@JQ[8< M)$@XY1*'Q'3O>5=FS&H.+B*^RA>"NP*>N )+0)6E? .V;F[25LH(3+D@4!8X MD%9-05BLF5![^8718L!03RD@<\VHMKZJ7?LN55A@2 ?R:3PP21,K!1EUOT78 MSW8.*=\&]KDM,R],6SG>6&[IN+/BY9%80>\T^(?13P=6DCZ8S#^5^;K;:O8! M@(.%10W"D#4A!>B#D]ES)Y>Y@RRF("AI,B,9<"R5H79;ZXS/-$OI$D*/\$(^ M!U;%@GSWN5;_WI4F<+ M%_(=%)1?!^AQFCLXH%N?C90!B'0U/'R0NG9T37;)<2YREB>XD MVFCU,,I[>Q'#SPN,:E,-#:7MKY8>CN_[5HR$(JJ00PU\,.;BL] M))3,V$:CDBXU>OV:'E2.1L_ !*GVV>Z1 MG[H5HZORK0"=1D&W:NG7 &N0! M[D<'=85YWGD.'F!N/Y#E 4D &*_-EDQ[CPWP.FP(O^UF&O)6B4B(A]29IQ=5 M[1%UJ'!P!Z1.3%^D'ED//1]H]!K2@1L&[<&ZS;7;J21O>X SVFB]S$"]U ;= M!AY"B;I!]!EA<8E\O(<#-<*E'3YMY\SH!(PDS3T< M'"DJAF"$F@&#W2OBMK?I1[O I9D#T$,:(G^0JND-C(1D6^?_#LB83[F+?Z!+ MQYR)C(S(9NW@!DJ+(]5N2\T)$RU2=2VX2$5%BP(CO_%N,[C0T#A(*P-(=\>> MHO/ X8:!V]HW-H% <%2 PKHJS@EER&MNDNFVL.M,HH%#25A'L5^NZ^3DB(8D MV3GPI@I&SXK/RY^2.G+JN(!PQJMB&H]P$EX7=*'I:F1RC5-N6YC'U73$]$SP MT&(E!-8VA%#=^.RTZ=9"S=CU#NM@/5ILKZS@7/"=@O(0X8#9J^3GFI[LU M&V2:RJHEI"MF SVU\'P?7E> HPP$$8Q709RQOG E0&%W>=D US4X B*LH=!' M$\1NA88,9&&HX6R]*"2R-B46+KWFVX53?&AF^[V2+/BJ<(F )6(^1EE]@FU)VZW#GE+(7%4 MZ+OML T=CS[]CR_[$#B1G9MUAUVK]WM7.UQ*B%LW'&&5KDULS-3(\[@7N6NM MV;^K[C6J>"RNA[GHRF-03L2%P2Q8$MR_TC6(WN2YI /#N"1C\FD84@Y10NJR MZ+B(=><5Y+0#'2>I9)7/NW%@(UHZ<[>0\>I2:[ J<@C" 6^EU5.EEU$O;%18 M-=" /]A$RRSLYU !REI%OLG11AQ+W%/3"WKBN82$7F?\K-4E)+/9#@PKUP)F M-L6\)RQ!8Q^32XTP#C<@RTQ>S:6F'W9 M)6::^[_Y:.:!6>+8TI80[>?T7LXMR5XR.<56ZGH"[WP0U,&[0]=/JM:"JJDY,^*+]R1".Y' Z'!/ ME+@BI;/\7+0$N'<1O 3O\Z8QK6;##2P+WB$YSNM5]>LE9$/),1G:U;SJO,"=O#VFS M9:TNHY/TZ)V#X>]J,/KW("*RK^:1CJUJ9\V$?>*H*VN& 1BI*[$/_D^>.PTI&W',N='-L5]F\ ?F^ \=>+IQ3O2_$O4W4KY\6&ZE+( %#N'MZ)95W6.'A,@2'\W%)\<+^ M:>OW2.1MK#?K@<^&+CW*!T,]#.1(T NXL;WVU]/3-SQ)"7@1L;W;D64ZP72D&\XB#B5+G MR'[44-T/)@J"#LX:+C5'C<+5"7%QPW-14*=>09W)/D@ZWNXW?_QG)T<.2>=% MWLPZ#QIQBLHBQ\F_=)+P/(B'OO7+_-I%^=7+WJ1U2\ DKR;6[39+^L>)8P/Y M5V<_@10F;PUE'$M8!/[<\='!O] Z8:P*O$P# 9NH[:M" ;J6!O\3 M$/P_F%J;W]0;$H^O(]1#\"I>\FH\MX9>MP*< $%8 2=*(M> 9F:5K7W@3_Q M^]=O)MP!\6W4ACMQ[I0ZWS*H3$6U0W%%+;H%KY% ;!0,1X"NQ.%0LW?U MYZJUWX*4KD,881B1R26-O.AA_]XYG-U71/85"+YO4T&,)<3JR?J95VBY@1PI M1O,W/BY- ZAJ_WY/,J]4-]Y(&'A&7K$LAA&]:8F3#U+HF$^_KB,&6\.R(+YW M<5A235D4TL>AB;S#HFI5);GL6RAIRZXRBS?;31QZ]^X]-4G.#1HS3-IVF)P- MB8-?4BE9D#V[BRJQAW!#4D7:4,]]J%7#SK\K=.9L64>%JO'0RHFB;*!;&9&U MSA,#?R0GCG!VX)_VJIZA"X0MRO: 4<>"8N?9,1=SC_A!-W_M6\\J+_''7ZF( M^CE?KG]SF_&.4"%F5&YT%J[@F5_!,UE!ZX'5G.(4)*&WU=_>W0&6$)L:^[;: MOZ5-:VZXFF64P9B\LY8# M0'@,'D0/([U*$?80W-?:N!(C*[7/%U9S3Y)W56?U_3^L#6C_\4M5KU/&./Q[ MNDH%8Y*@8;C1VZ4?B+(J,/Z'+$;'MY5R<1IA2.$'.5 ^1>INISVW:YC]NQO> M[^'A!-5T>Y74: &%VVH@9T7M_IPMDFM-G)G^Y>$@OL+,V6 M@%KM8AQE!Y7R7'"KKCEWKVG)U7?I80*>LY3FN1M6&TC[J'-OMZW:"%0==$&I M:Y!+RQ7@)3G2%,[*X[3G-^PW0?=J(#2HL4A_#><\-8BL[E2IK>8[MPK!U#TP M@ZZA=M:J9)=TN;*# *=,]K4QH7N-A[,O3=V%%_L=I%24,0LHGPU+ O="HM"$,:K07IYX2YEC M,% F&B1NO!%3+$;S//K4P<@AUN/W/Z))'MGV(*@C(PKN&:A+Z;RG6,?O7ZJ"NL3#EO5VA^RX0*MX00HQ+15W1&&;U4=Y""C+5U;CM,6 M[]5A;K:%V6R+-L=FEFMNZ;.QQ6SP0,7.1 M36Z /[%AJ-WI"L%_X' +=*Z7=A+]8/!^#/RP%IW!&S]EA(\5OJLM:RD=4,84JG8_0!Y7.P66S6Y]%XG?*ZRXUCNGQ6$'&5A<\_" M^M#_IBH-CV?CD,>IEK^'):RE&W^!7_"L3N_LN%[6()_-K$I^LB?P%$-+*8>+ MD@]EM:;FA,;8E82&1VI_W43Y)MHX;)D%]9PW$#*L4<'3;L#68QFC['9(MZM$ MPJH.< 6JY;(K'64/FUL3OZL@$3T&]]EF"J>P36KSW3*'KJZ>A MV[[ JM^<:,AE[6 >SLT3)BCX98R;B:\,$=VD*D1X[Z'[<;VH"L-H75![[2E_ M'9V(]/@)\&CC&WFEP9:.&#O43T\1!"'UHSPV90 0Q>Z ]0"5CB(B&# I5'2)$WNN< M\6 @CL:,D=J8&"CG9XJ$#BO$!1*G2U6 -3J;U1W77W?E*LTSATKF&[@ 2WG: 3$1IP,G M[@*.UD^M4"8-=MYE&0!0O.^%P129Y^#U.3)L,$'%:C4L^0,8$0+^PS\=3XZ. MCJC8[C/<:UIA9*E!>+7"NB<43 +N0;#_YS(%EXSNEIYZ%IHUU"YQ)PBZI [N M\A?J??G9GI;J@NDJAY8QNL1)B>RX#+N2^!'3&GPC/15]G64JP[J.[$53$JL. M5)9B&!=?A1R:,5B=1Y"CD1#S*J/0]83!O_[ST.4-*K,,B9.AQ4X, 0S:U<@" MUTH+R+T.=&I@B=U6[M\-WNMQUOZ(LK'JW0;99R S'+M DY*"YT6ZGN@4JD"! M(&X)@H"0\@LM@@$(SEZ2[@[=E5O/&Z]O.MT+YLM3P\L;?]H9OFRG*71?L]@# M 4MW+25%=:#]!.M!#'9>S5.(7 T8H8?)Z:X_2YAJP K)6R"KEG CY).@'@K+ M\J,G7D_ &?N.#8(80#C HQ7&-KAT9C-3(-X Q#XA,(C- ;XG! C>J9OMO(9> M'@:,Z%]M3>=H@Q4B_BKUZ^S>+_7DG\L!_/Q%=R_BBE<,GMGS511)CYW>VG78 MS80A!MB1G8C%&?3>Y,TBOO'0&')&,4Y6DM M4%[*ZNW)0P^D.RB5BFN.'60V-PEA=,JWTO,# !*/.V$:!@'S#.I3P^P5&7Z< M\OVN39R>#C0[3ML3K#,KVL_R3L8F-%Q9*GT,5W3"S8K0QJG(B%2H#XOHB(LF M_X_,2!U0?&A2=EC<[LJ$@^,J*ZBLNF#MT&O[+!=/\:&YH)1D^^=. \%#AR)N_ZN/14=L.,6^J0KND:H++&8B,P MOC'4_OU:!L"7&U)ON,D$BX7]H ;@ ^?IC-:%L8?!!LK1"8U@%KREZ8&E=(83XG3(1W@(FP#U.Z2H4-0V ,8U$P.M@;^[>!-!+M+/FN5U< ? MH:#$4&R>>]@U\$- >D-OA2:14H3OB M$35@67$##5*MPIFIA5+0GJF5M8LIQ>^/&.)\$5Q75WLMH!(!\1OW[IIZ$VE$ M4JQ<1.)=)(V%A3W[3N<3'109A7Q3B"XM.U*)A= JS:@X TUVJ/7$NUYYQ+J8 MTM>X.:9>Z8$ST-IR83RF,^-297R/.HB@95 YC],SFZH4YA6B3\>"\7#F,MQ@ MVO'62R.QE ]G]CM,5A%ZZ7AG41B5P#9KZYMF<%-?5,4%7'<,CK4-*IU8/ULT ME?(91%I[G _<.!IT ^A;O:YPW$WK4*&.UI2 2 Y%N8PPEN.S -8" MM%:CNCUUJI)M2U?D"&M] :5K/1-2H?O;1WID?(5)0]OC$] $$.C0 ]F84899 M$T["PP&&Y@?SD ,@7MBT85<-3)[MAI,TS U!KN&&.((FH(I)B"R(&PQI9^>L MT;3I0XE?)+;Q%LUTXYU$9J.&6@-^&;&(U00)Q'A>5H3QN 2K;(68L1 11,?A MSLKQB,S._<;^!"IKE9ZS:P>5D_.N(.H6Q1;OG9^FA8--) 8#)32^&IEZ!M!' M#\ #&ZLJ@*1A0;%%*W&"[P%TE2^1JLWA)@K"HWST MB%()A$/O=Q^:F1BUD/T@/H0/P>U]?Q6>7@]F6FR\FW.!K4&%UE>,2;TA)A)W MI$*>W[T[/%=;H]ZR-+GP2]_8!["F'O7JD8]5@5R"& ODW.""I&Y97(%!HLXDHV W%AM!U='Q"1U6^XEVP< K>,MF=/IN/.0_G3PY M.GSRZ%85<3=_N9W2X='3VV'J+.V=B:D0(:&[173R L%O6"\^(A[G6W *7TG: MD>*L /XC, . 7079>N1.-QKHBS@Y>];FL)4K 1#^DD1>?@B51DO%7:8H6!_\ MY:NCK_#?]E,S^;=SE$.5,:!5]-*\S\$Z_,6LD[>5M8Q^3/H:I+7^=9O)\^WL MV\4/3T"'@_/=9O!'_N%;_&CP<2B$ E7*6LN.ZGH1#!D^J+L?'O%;K[W/J#:> M_!B%&&CLVT=Z6;#E$_C/ OW+V1Z"0@D[FF=UOG+VHB-?0L<*A!8HG]%&5MR4 M$[%NK%:5=C+ZO::[]BUM;.)8TY, 2OA H(=GQ71H'7'KOT5)'07V"Q)84IIP M:5I+H+,:3_2D,)&@+0J!3%CS4CQ \\5R*Q:S 4$',?4'QP'OY-"_4HC*,PRC>&+MJ^Q%&??UH; MAQ8 SW#]Z^1ISXLJ;4?9&F7+N2$<5ZP338&LJ..W8O[$4CGXP5'41E&3;ZP7 MQM59#)0B&6)#OA+S357[+,PH8J.(75F;W43 (+ENF-$,&Z8Q+\/WJA1.)4.5 M4U78/(8B3MR/P1!44=@HS*,P^R1)"IE)S$?725?.TXNJ9L*=QJ0U%D:3NTM< M=STX0G$FPB3S%GD7\%!TE--S'1]?05)T^)NCP(X"*]]0A$96>7)I3<=ZT$=K MH&W=*KQ1IP1 ?4?+26-Y9<5U"!C(BF1*%JN/!:)RSP#7Q= MCL(Z"FLDK /2.-WX< ?@"E,/UJU*_#PTUJV 5U)"=TC;%NEV@4G%I!2W(;IV M+'.A4 ^7V7:CT(]"[[ZQ,-DY(Q2D]31O,;0AV3.!(5?^:N]L1$$_BB!"DV#I M:PCO\Y2,PCX*NWPC@TY:HOJPDOG!;+B1I#3%C_8$C)(R2@I_P_7T^1X^H#*Q M#C'U/*RKNL@F" >*]ZOUKFOHYYO5E?NJ-7>+PDAJY:RS7E+=.1 4KI;KL&., =T M[79>%46UAAQX*'L#)B >P)W@ ]]R4QY"Y.8-$ B51=DY5E.NTKB%^8:WSLI&4 M '3DL'8+>O'NL7?UR9TA\,[ -"/EZ2B&P4N'"4Z%O0GZGAAD&E9)84Y_W5;G M5)D 7^3>.?R3=,\AY@WJ#P2U0YK)P?4/UOSKZ'')W^ S[J$T5J%LQB"ZJ=%, M,'3_Q--"@'$L?)#)P0MPH#A HL?3HQP4!;=$X2N355 =!G%I* M;@"UA\J?"X:9AHH#6OH*+VHD_2J(59F-I\#H(EB,,H!R_PQ<<#B7W\):S^?0 M&XX##%#VM\&OYX"",C.-0Q\8PMYWH >./X^)TMB)H>(3:8&'$]K+V$?-5I/ MM(\7SFIJ^\1?/=#BAI4R&8',**1A@ ;\8+SMVNK1$?1^@/KI]18; M9:2#D#<:_PX[QZ1+N.SRL/V[8=Z'*Q6I34?-SI@JL%GVIK6. >+*(/!)E>7S M#7^,+HI5)4V$TPWI;#!\46ECE=(Z+ZDPG;MD,_N!BQ0>WD=PZ%)8?A6MXOXKE:P'' M8?93P#&I[-TF/>D1ZG8U;4Q]0?X3.7RZ$RK]S-3F-^QUN2BL C490)LSJBG0\UO&F?VWQ8 >%Y9[G&S+#LE&;LA6&Z3KON'I8(-;Z !_[Y?< MI*?&C=\]Q%%IM&3NESA. .(IV!N<'MW#V/9VDS"0JK- MS"!6UC Z_+W>Y'=_H=WQ!>;QE=!<(G0E!CFCA8?;@IBE,=ID#^/'FIE@GLG_!'9$9Z,&? L(6/O1)37W>BA*\WSU@)^I;<0$"6 8C1.2L!IJ;&GQB^AH*.8&^PVI2 MR(L^1,!EJ<,NRPQ@T2-= U=,32O #$:4?2Z=.DS>*<\O A-6AG/=%48(9K"2 MU/F%B&6/\]\RT2KP/W1X#9TB_ZV>2=K#Q1@Z\*D_\L&)UP?^!N?]?OD),:7%3(WM6"[#ESA?;)@39XV!2VZ; FF3;!!US1C4M M(*T\Q.\+:D/0AK.J*-+:A5XQ/(0JMXX^Z'&92;W3LFP=Q]6E=.+#'"I+3XEN MQ5R%,4JPW>L+3KEX0S]O'2U1UZSH[D?\,+@KB;"-0M3,B>"(C+RF[(=7_H!C M=;^:#G9.!8EKI 9)FZ::Y:G#TZ9;5O#5E,%MMV"Y2O,Z:#H)4I7JPRP.I3G' ML"@AU:;,CN.+!KB6X _46R=WIK<$=_-[-*$ Q=U06=&?3GJVX)NTJ$ C5,DO MI@5UTR3_S:Q.+ZU*HJ,%R@G0GM-\20+<&),=3)!3=W- MP.A9-O-!D^433*- MOL/FU*RHNNR P,;9 B2K=V6/J[4V$-59* KM(2@ 107J<.R02BG^8'48RL#/ M'KX98]Y&O9P27_97I34ABHIA[S-M6,R=HZU@ .T))US2$ '0'7$ ,$6[ YN> M)ARD VQW:'(BK'=/4\%Q"U;OI%RP6P$8'+'X"PTLSR&,M\$T+3^$+?'P(-^. M3)10%*ID%A6Z?+ZH*K\AHRHU+72LI9XX; M&A+FTR?<#"[(\?0G_ -G[P+N'T'*?]G5L$R3A(#N!2Z!9=L>NX4I,O7FB%8 MO2WS$?C#)"A7I. O ;9Z:@WPC3(S> .RM$VE] UVD^YWC^I.$20UGKR)"?U: MN"?/>7&A?7[FLCKX=(['LJ%##W1S0#K4M7(M&8N.,,%C/8X^!<;S90DD'0^N M"MK$J:L0S$NQ9-FI[)&* U,&)CK<51(F#!1./O/67.T"L.E1 M]1^&_@A(HZU D$%C4:# @U^S1?A@2]IN@<,\EK1]*25M/D/A]>L*6=6 D@+N M4U'1:C';$.8_DB7"P@]'0<#OX'=D/RD>@V^0$&S+!6 M3?IRZPE _:.61B9'R>%I*S#F LC[LTWR^=4"1^+SW:&Q?\]I#;[9'+@UL50X MPTS,.^)UKE->/%>@/9&Z[ETUW;3G[%5'7#K<+\@1792R?W=VP$@$1Q&')88F M]C"H?]KT%G(B%68]=F/ !Z+*]'!#X*\WOM_./C(I_>FLO644^%U:6_?"- >O M/Q9F P^J#^Q_JYQ#&:N,44\HM?_N?= MV:W9+^AP,+&R*I;SF8K!E,[8+RI_=_!D2PA*,>?&0DGBFMLE*>U Y<+\BIAO9[5ZY, "L&W_!## MD2,$JS ?!CU)D2\6V0$[FXHD$9ES62ZU%>%JN7V8085#C#P(275N@A.L%LWYH*4AYQ,>AB$%.H3^48&)--$9 M U^.U]6J'PN;=B((ETWDS IC)DHEK8@5RDY=*&C=Z1W M?%FKXX%<>G;]<+-U"Z:*%+FP@DL*X("NI&!)V@F0A%14Q(&8DNTC> M2(P3E#RWWP<.%4T.R,R 6""@(*(P6HQ;!*.?5EENP@Y GPKAD&:\39Y#3ZW] M$C0#IXV!87DEX4;VU D=*N MP4>=1D4-6H,FZLP!Q\P54$.N)DEK[O^ L3O,Y<_G>#U&JP&R<:F ,QFZQ ;U M>QUM9BA+]KS&HC0)9(WRF*T$[2ED;'4$'62\&DU& 6'NCNT\?:B['OBJ@7O# MWE$/P4WDI)ND9KDIAFV*%?22$Q.J-R^N83>H% [%H9FGU3&;NGCH%1]):5&0 MV +5Z/ 4M[NZ:HWTIMCWF^W-JC>$?; M\=+KO9%(@BSK'YPGXW(Q5OH,.LL44ULZKYQ0*YN>HZ:"4J 9EQI& M?.CO77;.N36N'*3-[U%8-7P7Q&J?RW1=>T(A%IB[@50Z<5MH^>'4Y;S&4X$Q MD"2K9IU?VQ?6ZUIC7URZ#I2D='>BLB3;&B0Y1;'D1:-K"L,1WG1[&$7PDM'' MUHF.L,[2#P8/,6BTY8H7L# I6UPN)&+_'VJL%_W,,W;DJ6[MRQ(:^V=JO/'B M(H3;UR^;AVMOZ%O3#6@>WSWD+Q0L>[2BO.$ YPI='_)XN Y#G%#4Q2$B?U7' M1#U^-P^3&];^7S()YJW5YPONCI'']HL%$FM@LZ$PU=D0 Q6]><-Y5\;W:!>U M,80>!??H<_B![(17X;]>H10&OWDUD;BF?<;!QJ1PY:7GYVCX8"W:"(DXRJ=\ MP]61;Q--U]^TO2DII7B;K@J3DFB?9:,J2$Q'5(T\37.3!EU,2*-+H7[L!5J^(6& +>+L0)+,1RMX#3AF*&'83%40XH!\FHIMP'!. M+M*9]? VE)2@("=S944%-_TW>M=5NN\H"$])+$:8M%*YMD\!7$E(7ED[]U)1>D %J8_'@M0_LB!U M5$)?C!*B9/2&7!C\!S1O&--B7D['U40Y<<0:&E.@\@FJ1/G*M"YY7ML]W7YC M4B,G8&] 8D>ZMZ'CKDV9( W09W^OL('IHFK-]F>-5^DHQ?(-SK=0XGH. 7_* MRHL$.0:U.730%29MVN3)$W*K3[Y]]&>I;&3'9%6MJ<8J(21>L.N/<%(8;6*/RL646-ZO'[_"V(AHV';SQ\UXDSD*CCWRF:.MV$>OY'D+)1J$:AZ@57T^P"U1C! M7^F*6G3X*5O3MU*ZII4BJ!8Z8P@" ' ]LCQ#^"ZI&Q[VZRNLQ(%XEA2W<>(2 MZD5 ]H/\+H Y!>;S#=M[V<&YOV66%DM#D#=:0 YPAMJ95&':L M[I%8D83#@V6ZTQY7O\W9]=V0$ODS9M0F,&HQ%+4PN9E#U5TQP? M@P>PHT:_U">@">\29F9UZF%RZBJUH9S_6FGJN\E2WPW0("6$";RZ)Y.RF%0& M"J8GK4F[R*WPP39L-*1*Q[@ NLK7KE=?.NK]72\"L_6T(K?)_<)ZG9;2SAZ> M WS%A MO',1U7L^Z)0@T]=0AWF-SPQ0^Q'3R["]?-8^.7SX^?OSXZ.SIT>EW M9R]/GCU^?';RZ.E//[UX=GKR]/MG7^G0RHV-E9/'?6OE^,G=F"O/[L5<.;J1 MM3)0Y/'J_=G/RNK]_^3O#M[_NO;5^]?V5^>_O(B^?7=&?SQS=O7S\_.7KS[A%;$)ZQPBJ9? MJA*]=\+&>48\EIX%:>]PYE\0Y#,%"""Q;]5(NV@2(C0V.D]BKJT!_E: FB9>?)_[4I,JX\3:Q[- M#EU/)_\V>>_!;Z7%M54,>V6:6"U MN?D()KSTHYQSBTM5\@V+G9/^L:=TG1\_>_2(3&&.&6G:&?L9QSAC#?N+O&ZI M4)_MG>3QU^DW7Y]\(Z,^Y?;UMYV]0+\[>@*_?^LZ5Y(7WO77_GWX3?ZB\MVV-":.JAI&FM.A<:EJX45 MDS!ZXKP*,!8PS([0-U4K<%[(5$SD$_!I)!@:@E%%: K@"IDR\">L6#7G:G6H ML["V$/?E(#H$B@'Z4NSHXMB(^\]'(!O19(/0UX2]HQ9MD4+/E/EW!V]*$00+ MVC:0'L^A;'-OTB)?-G*,]'H#R?.>5YN6Y^N+A5WXUE B-N5>AX MO'& R4/^AF2N7\%AI*;+4^%WR!+Y;KU_?@F"3CH&7 I%(/8T@=N3NM)PTIF[ M,2CZ-'!MW/AP\7VCL9!OT5E(C_D:&NWIIK%V!!"D69O5LZ@1D''SS0_7W[F! M;6+EU]\7];Q>P$-O*_Q;O[#$7KOP1'"0Y%IAHUT1H6BT=NO/\Y*&EW9M);_ M$DGZ#86(CH_L8DP1>^1@!K#0J\;\(#_TA-?'F>Q'8*G_\M7Q=U]MCRO1.QZ? M_%E%H<*_'>_XTZ.;?>UF?[K[)]YPUI_R99>'_DB3B41(/'+U$2WF+/FO(_Q/ M&/ [B=3>23^BJ7]%,GA"!V#8_H@NB*?7U8M/MUP/F*NX3CR1E^-33!=B]W.K MLG]8Y)E5&W=Q#Y"R')Z?.[ G7WW66]_3OG>U^>\Q />+0[1_1U:]7/M?NE@\ M^D+%XM1.%]I'WV"&Z W >X)A@=+QA8O$J"F&-05XUV_2&MWM-Q@]+#;)J>.' M>0-\1!!4>D.T&#?(JFX9V/_;=*L=B:\=?NAWJ_:K__WU,> L=JO__87+]1>K MZB#Z^S$'@Z+",8\#LYW23_(]IDY^,DOE?73Y@+^7[ZI9O.OMP MCA01X ]5]0__-9L9,Y__P2;OC4_ :7<.Q7#L=T,,E7]S:U?\YKOS/>[.R3T^.3^YTHI_\P'",GQP!P_2#.&17=L?VQ.MZ9U8M M=H]HQ\O_\M'1O?M>7S_ZHH,_=SZ_3W_>CPZ_N\%&3/0G8W\RX^OTC"*(]CN.ZS#->='#T[?/8PHG7C&1MU_BB/>R"/ MH\Z_WP/V].CX\-F#.&(W3-#$'7"?C\>%1;UCQ.628M='JX])5G70E':;:E=^ M*':Z]MQ,UF==^7X4,7X#%D>-=>R\GQ/L4,OW3Y?X@*_.AF M5M2HP#]3 ;YRZ\V^SS6 ZHO0-.0-5T&1^ 3B]_\%_[E#'D/]]AL"53[:(Z!* MZ3.Z\C&^'TCMUV7RTDSK+JTWR%O,.2& M1Q,!F")H V.8Y37P;$V!K7Q<$D .8P@;_"_#%U6K4S)L*\>0TS^/=,=)WN@ M.UX1^6VCD,^ $:3.$0T_ $'+3)%?((;H=./0VLQR550;8[^)X&A(= [@S_/$ M$"83H)]G"(C86%%N@)$H_8B ;(#B!I]ECA=DPJ9C4+I^;!Y5\&H"7?,OON*C M%1*2()FO4R)\!Y8_!#\LV_%8?/)C\6B?CH6&TB*<5&0HV'(Q3A"PDVY'!-)E MQ G")%\)X@1]'=DLX1VSJ@$*\Z:I9G1;.;A"]?:K<$X\%+B_)_<*]\>8\&<_ M/?GIZ4_?OWSZW4\GWSUY_.3T[/3X]-GSYV<_G3Q^\?04$/D\CMZEAG]_11\ M3N#=(^$?-&9V8*6UMM;9#X1KM[D+%?D0X/&?[",\_MG_^=NKGUZ]OQ76?5]] M]58YQN3K3T6]X-)O?SF(?L=?;3\*?')N!%+W^/L;?>W)S1#QCF[TM9L-\?C) M,,9>7:UI3?<-2NG[P^^N>]CI*T.G_2.R%FW%YORCQD& 3L/J\LH;M>\!RD\F ME,\^E5#VWO))I31Y89I9G2,D]R@J[D[X_@O67Z\<\2J%&MX"NZHI9T/P@/L" ML/I)%^REM8Z^S#S7E[OEN35Z?ZFNY8R,V[[WVSYHVHV[_L!WW1YVB)F_L!?B MYP;M$8L ^^LNIKY'-6KC5,>ICE,=ISI.=9SJ.-5QJ@]GJE?*L'UJ"WE+K;(+TSSK@'"=A!A<8WAS MG.HXU7&JXU3'J8Y3':_,K.?&T^'A^=_/L8^DV/3TR^ND6,\F2, M4>Z1TW57,4J0F^2,^D+#V"3'(PLLO)Q7]3))SVO#C9O4=[?]RSJP.<8RQ_F- M\QOG-\YOG-\XOS&..4YUG.HXU7&JXU3'J8Y3':IJ5I#EY_+,PF.9VU\)>3HZ.3,2(YSF^ICE,=ISI.=9SJ.-5QJF-$$B*2)[>,2)Z,$?J]"-$%K&^8WS&^ICE,=ISI.=9SJ.-5QJN-4QZGN3]#S MVK,\/AIY2O=SY]XO3#*O"KMB]L7)W 41\Q)8PW7P+3SO'1P;^ ?DQ,J0F]&6*2>6G? 4'VY/_\]/:?]I^SHLM,\T/R=?X-?>EY M91]4-O:S]J>F*O(,*7Y^2@L[$9.\6QC3VI%^G5_RA7? 5$YT0-4\>;TR%.:G MKU[KN\^KY:HV"_LY*$/]9]7@,RZN\PAD5U]416;JAM>7F8GLHZ[UI.=ILTA> MVMVU@P *I*\O9"Z_5*UI(-:+4 ##S_(Q9?_4,=H[SF^ M<:KC5,>ICE,=ISI.=9SJ.-5QJE] M/?Q9[J;8[3WDMI16+#D37INDE=E:Z!& M&8*4+](V35[FA<%@X\F/7_L(;-H$$5B((<[L4U/[&PS/GE&%D/\/0%EWG6;OXX3$O%6_,=4S7<('! M7CA@R_KXY.C/\7H%FWI$+[WVDO^OZ]IHEXQ1F5N_=TV;SS=W(1BOR@Q:=>QV MI(G="FMY0185;2BPOI*JMC\O5Z9LTK:J-\FJL"^POTSK.BWIPT-F52!6HRC= M4I1NT!!W;P(%!1LSW0)F):MMT]F"C'6VQ[FBXN3P&$UV:!E,VD7:)ND,Q"TM M-_:?^?:B#0;&.H*5.7KVX[^L/)JDK-HD,U8FLV1NG84L6>?M@IK#S*RSH\U! MS.WKSC[.%B"]4 NQS)L&BDC@]_*0MDJF!JHYJGH%_93V4=--4INYJ0U4;>2E M_02,T;[&;BX4,FPK/TFP#S,>!'>G'3][](AZW)98;S))JMY'W5C]=QZ'WUDO MC/U.;8]O9NRXK6]D\(3.6WXQ%$M0F]PU5G22Y'5MFI4A%\Q^'29\;DKKE15J M;6#MK$XX[\!I"UROIILM>(4N51'XZVG]K7QBV,V<&7 *+Y/K.Q#B@T0&?.VO M?O?]C;^:'$3+A/^]J+UJ/#<'T]JD'PYPPS3)L[]\U3PY M/3U[]/C1LY.?CE]\]_+QLV=/S[Y[^M/_W][5]:@)1-'G]E<0FR;MPU9$8(EI M-T$9VZX6C+KI,RI=21 L']GNO^^=&5 4,4)UR^*\R=?,/<.=<^<>+B@B193[ M6A?Q^!HS-=A%1]0L BQ^N?A=@-J2(HM*C^\B29*0H/1%I,FB@&XU)+>D?BF^ M(<&%U#6!<[AA<.!O8+8H#[O8,6HDT@;9MG$-4M@1SZ3%Q;:D;_@QD_;B8$O> M7VN*L",[5_[94++Y1 V9>'001HTHW#I^6#^XE/Y87QY/ZRE!1I$R Y7 MGO1U2-E6FT)10:*%HJ4@D:1P=]DH*GPRM^,9>#[/Y M9NXYCKD.K$[R(^.0VYP#3L%#^Z71;N2G&+0+N?T^E9#L'I/R#[6%[;%*E?E< M6)39C*S0R,'Z:AY['(BP(W5H<.IP:G ZFOXTQH,)9!-Z+W<9?24W_<7Q72#4 M=)\[)<#%W),L_M9_.%(%SY&O^O#\1<"? 6PS:'*#XE%5(1>KTV]#A/3209EZ M4K=L]X:NZKK!9AS#5W%&&9CATK$LE^MZKNFZ'G-9AJ_B+IOS23#FN0Q?Q3WW M@X:U&W6CW6R^9H>?'XQ\&_QY#0Z=<>V/19Z]UDPJ8#K1!70B NG O6>B$!.% MF"C$1*&KN>EU6%5/OSV2FM!/T9(?6 3C>&K.)'<6W !_L*+ M94;,71F^BKLKU8'4^=R+W!!7TC$AB.%[':Y[HA"4]>VZ*D%UJ=]4SEN_^2;9 MF'F+Y[NWGYO+<.7<_0502P,$% @ ^)EY3Z92!&1D% 8.0 !$ !P M86YW+3(P,3DQ,#,Q+GAS9.U=ZW/B.+;_/G^%+E^VIZKIA*0?TUV3WJ+SF*8V M"2S0.[OWRY:P!6C;2(QDDV3_^GLDO[&0C2$=YIJJ>1!;.@_]CLXY>ECZ]:^/ M"P^MB)"4LXM6Y\UI"Q'F<)>RV47KVZC='5WV>JV_?O[IU_]IM__Y97B+KK@3 M+ CST:4@V"J#^'/WN$OD=305?H-^Y^$Y7N-T.*R']XU&ZGZ0S)PN,L.\+ M.@E\#Y%ZV _1%@CTXI<4$$CR@6N0*9USX6,^+?XP612^R0B];< M]Y>?3DX>'A[>++''L>=S1OP'$$2^MYI(5"7R4\>9=]SM1XG MPGO#Q0Q*GIZ?J-<3+$E*+?)D6E:RH( M9#LG_[R['6GP6Y]_0D@; UTLN? 1*X XQ7*B:TKA*U5_:9]VVDK9T'QNN8-] M;:Q9=0N53HCG2_57.R7Q!OBVT,D6(@2R/<-XN;T8V8JA*-&37<41W"-R3_)H M6KL*I,QX7P)I6G4$LAGR!G&*5=1?[;A>6SUJ=\YVDR)U)-M)$=?;AQ0?3[!P M%-0 F^.WR>/2PPS[7#S=P-_5)/.$R%&Y3HDH$3\J$3OO=Q!14V9DI@)*=9&R MM?8JQQ;-$M?8F;\YD%01(UOS/JRX1VGJ25)?#'/XJMA_X@J*\;OM6$KBO)GQ MU8G# ^:+)^69/E1Q::9Z\1_ME$A-80(A(!^K(4VV8O+7SO*XA.KTPR:*W%1) M_6BGM>M)0!Z=>6FX*8B0U-*_ZH28'#G*5D3J1.-\&U RU:+?[91$/4D8IH[< MVCK26N'/G>U"4D>1ZVPC1%Q'_6BGE6L*X"_%]F:1U-*_+&:!&>.^IJ0>Q0^7 M2\JF/'P"SU34_A2'[B&9(IT??XH"ISV+/ED*OB3"IY!,988?FL!V\@[XZ+%!CDDPH=I*"*$WA:B=M4R)B"@ZBP%V58=J")A,%_+\!2!,11 % :77>>/@$H- MMNRZKOZ!O1YT0;'0U*^(CZDG6TA5^S;LE0^EM8"5Z<:RQ=*EQO?Y[.W9^[>G M9ZB-KJAT/"X#0>"/+>*B6.,M1_1J\B!C__>K).=XUC((G;9Y_U[_5VC2I' M12P5UQQ!Y7KYOF:L%CV,8:L(9@^T8#,Z\4A72N)+_4X0MRL'6/C]Z9= 4D:D MO.2+"67[@GH'KJ6&\-9N""EKA#5OA"/F\#=: GO$IV@2"8"<5(*CL=QSG^R$ M>TC !F'G['WG]-0.H:;25 P&@7#FX,8',,8C7<^+LJP]=,H2RJ4=[]R.6DP> M:?HH97#L5V,,[F@G["(*-HS.S]Z?GW;L&(5DF@3#)9;S:VB"%?9 "=EE;D^/ M#A?ZKQ58I6J2&RY&4&!$8#1/5<)VR9DOL.,'V+O#?O2P9A]\#A&LG;7ST=!9 ME10H(P;"S$4902"%BD5I0_[45L*@5)K7*",/2@5J9N>N">F/-:#*ME)(K7>T ME:--%%"ZP^([- DTF"KB/SVO391S*[6)0I9=;A,I5Q2R/9J$#:1:R78%BM;L M6TTU%++O.E>%I#6_ZWPTY'?EV#4PY^.+!8VB(W-5WD+9C# ' M_- =9H%:906WQ&;QB"53OJXWWIVCU2.?GYFB=$I$HYYCJ]QQAC%*1F>96@UU MRINQJN>2R^A9'?+YFW,1]?T[$#^G(99Q*.W!Q2&:'63,\=MPJ M5E S(I<2M,;C\S-3/+9CVL1@S%S"H#+\D-RCKMI1] 5[:B?8:$Z(7P.V4HH6 MW,#=PC_*Y8Z@2?5>6 5;__[J^GYT?:5^C?JWO:ON&/[XTKWMWE]>H]'7Z^OQ MZ(A:IHT'6(!Z<^)3$'C_$.;)E^+9J8,G>I7CTOA>F32@[$_5N.+&XP_[Z9UF MRG94WU7NI:,Q_._N^AX0[=^@R^[H*[JY[?_>^/YJ;/4A<3@$(X]JB<,7Q:'I M$,:/@CI 1+T;\Q_DQ7^LQ*7V5]&K;+(_E)=M@=]Z# $5%3LU^"O&?/"&M(_XCM/K$U-OG(Y\[W.?=<(F2T1!6_K0'O MUBSL"+\U(KP)U]&X?_FWK_W;J^OAZ"_H^N_?>N-_I74;A?6*B &>D>3']E 6 M*%B0.DT&\LEGLVKZ9:7FS*!JYF>#0+@B$S_="AM-$M:<"[72LN\6,VTJ4.1R M^W3C**E4!8FKD,H4PYJ M9)/A@4(F*%RG:"R\2OVOQ)WM!&.12"E<[\QP*4HH)-5L3&KC4+:SV;2W(FW[ MQK7UD*RXMZ)L=BD(./T;K&9"_*<=.D,)Q=*>\<&,3D(6A7113+BY_40=*>$& M'NE/>\PG:F;J^G&I1E%J2FO&Z'^)NP..6U OQ;2P42W$-&:A0E/,!$5<4,JF MN0C76S+-U+2NC9Z9]BJ%R#1O"53I_3L6 M??EV B4=HUWIL!B.DTU?:G1 @] M&Z2WLU]RJ9K4^+ F5-LRL /YBW$L%9)+-N4C37#C\R/049/7S/\V4K(GA+\8 M$\(-$#4P1S0T:]VPM)F4/4[]8HQ3&R!J8N@2= 4RJ 4NZ8M@E[UU5EIV'_CN MK0FEF!S*T&NHJS.T;$U7MY&2W=6],[HZ,T(-]'32$709;E^(OWW_@B65_>D@ MH]E 4.;0)?@8/6<7K6O BRYS1\%B@<53?SJB,'294@=2N*ZC#T-2&\NA:.T= MS#]:/*LEG7:,EI1(J 9TL8ROD992/XC_?[@6FTAH,]JST\Z9*4"]H-'&OXYV^QQ6,20.$/.>NBY?^L3- M%!"3S*S0)H<*0=^=8T&@1ZE9GX5:U]'/HR6>?<&]+;]2$RC,R1M- M(&&KN[QBW-:<499UO)QU- W5:K5&OF8BUO'I^5O#^-0$8N.&C>N-F7Z1H?=B MZA=#B2'^#HC0C@U2+FW6Z?L!O'=\NMKE:)1GDZ.T?3!T*$4.:7HH M2["1?99DU>][" M@LA-X$-K&G#1^Z1S1?=O#C68EYI)8;ZSS$Q"(9#)6J*-W/D:1Q-:@R9^M7_[ M6*=<"GXA@RH#/WY_!'6MZ6ME5J7T[/NY3/E5&8"-2[,L;1P?VU=X\>7I#O^' MBTL/RV?PXENQ+>W"A?G,,@M(V!M>3IZ0%@%I&8Z=? V@>MEY.4%KCGYFRM'+ M0&Y>JAX>[C/&C[5G^PP4['-ZIAW/(1&DJ32R^V1:L59,+-2WK_29]C3G,6A< MQ MW1NWKA(D2:O8>TC&DF"'!XRD3F^#*;"CIL^C<(S;;:9MB'1:EP!82CPA8 M\]X8!/\DG!J]>2_4/;V=)SG<*D+@EN*)^K*]_K)5#0ZE:!=FD^)NG+)1H_\U MB%&&U1'M:EC4.D"M+ILC[L^*>ZT,*%O5GOR8/L.)\6EHVJ,/Y,_%MU$ 0R%X M%6:%.[G4JL1+>U5ATC5&+;Q/8"UNQDRBQ+;)':K>"#Q7U[[NWS$,MF-PFC>H MOB>^.BYW0(3>X*IVM@9^M-=6;91WNLR]HE[@$W>M:,U^MCM#>]\S75(-A)"B MI'9;A1MYPW/3(L;Z\P#%6L^U1,P-E9K9+==0J!7PC#3LD<]T0;$)Q\9%P;6V M3$]QZC*?NLIXZ2IS_^3UH^,%+G%O!%]D;'X_O7='YJ4]N3 "-5E ]I"IK!B9 MBP]1+ B:@B0H(\JQ3T,;UHNY9B+VX&NZ'-F$:?,"<91YJO0/&J1F]S03L7B4HIMCI?*_^%4;I?Q0Q/"(?1$5 M52SYXUEP-W(HQ;R0^%?"7"N=/FDTX+72E5Q=:YYR:OH -P&I<=E)I/F0+# 0 M9;/,9WW]B4=#8ZV[VK<=\=*^59B:3F!+.&0_2T09'HWN4?5RSGQE:[)Y:OHD M+0&G>2EF\?*@6DYM$QG[..S.%MCG@B]:'N%RU?!*2E$5QB]O#O M[MEIYZ,VWCNRF!#10@POR$7+\)QZGFK4F(2$-O>I'RA^OPD>+"]:CQ/AT4_4 M)XL6\D':BQ;CC 6+3RY7(YT>O%!*M%!8<$D$Y>Y8%W2#\#K2%CK94OCX9@^# M_(57!ZG"V7EZWUE!">/+ U9CDP8'+_Q&,S*\>C$54I'=_P32#X\EX.D&\0&F M;H]=XB7UL30&0W513J+W\]&OTWCA MDX6*($!]O?6B6^$O6HZ^R6Q_=@'*$)_WF/-FS2H,+U[>)N(C5[L.M+[4B W) MTL/A$;^90WMD'9*$I+OEB0AD.]8FO/^NY4!:L%J>G0BBU@2-F M;F:?-;P+%N&VN,+#]89[3D8OTLR421^KBZFWZ"^7'@]#"SO M7[[W*.^47MB1<5L#(M25R]%YQ=@;SR%-5$/D&/LK_"1C%7>F4A]LRGPR(^+Y M&B(1&711YXKC&>%3'=M!*X>,!9W-4K!W)U/+)L @EB'=/3?$?:!,M3]5.(&@ M7(RYOO#+J"/\S*5ZUZ:-A#"(@^;=?(=&6*F#IV/++D[D*=QSWP O!N M#@CN=IG[C2UUIA!>0=EC>E#6GU[.,9MM:*3G8W98=B2K. 5U'#IQ]+;*L< N M9;/-3F8W@B]O<_IC )!7Q MH2'4L<)LMO>IAU(5KG1V6UGCI/C+)]1&62FCBV"1S7N4V&%4[[HN<7W>#WSE M0EU]%4\N[/-I,IM$V240 )'PE M3!O9BW)^QK[EDLD/0@0;A:PT2GHH,.J0S M/%^X$/Q!W3:/EU#*?^ID6[0N@<,-Q9S-E WT((6*YKN2&8YTA2%I@JJE#\P( M-KJ?.RR^ SL0-5K]3S[A46@K&1)G6ZUH?<6?R<%N%ENO$)5K%Q>K'$3F3VK@ M$$S(#PLBR0I!-CBN/SS@()B(F@]VQ<^;#"3QMIM4^$E?&(M<]3?FW07 M0,;!:S.8YE>,Q\*& M8YWHO-Q[XN>T*RGXYQD762[M&76Q[:Z5T;>\">^%TN&MX6;$3B26(++Z9S?DP<=5[IJ+\4LO $! M3'5%>2 ON5#[!I1NV/TCP +&UFL==S<2A^>OU"HQ4X-H795/(9^8JW\)##]6 M8+B@&O1O'RN< 08OF3=G3Z0N?L5BK]+X1O-3>9 M*E&U^,$%CZHJ)[.R8)'A7(TZ7@9DJMP*=@H'US 64RY>\2F'HZY<-^RR8H<8 M'0MW2H+(WV1^?&)+]'>B<'@-$A^ZE$D!QY $22@+I(JSM5N4/S@772)[+MY7 M+/ORH3W53D_5*<>T (>A#?"2@XLB[I>G8NI?N?2+SQV.YESXU9=2JA<_U%&I M!J,G94#L&?4+KK=$0UHHO9>J; M'59ZBZU\H/X\VMT*J4>X*)J/3)5+'V 4,HL.,35[+GO^X>&)K8+$65[H_*,#%7EBD'ERP$+_+WC?"7\LCHQ- M+WZ<^.&GC1+RO 7^_-/_ 5!+ P04 " #XF7E/B(K1Y4LD #=C $ %0 M '!A;GQ^ZL)5Z@S%5IJD;.VO?P^:U)TBF^QNL.TD-9$E$I>#!P^ SWW[M6WKJ\M7?J_J/\EHC MM,STJOEE4D[_^$O\8?3,O_H^*_\RLQ?^4G^NK)XW=5_,YU=_>?/FV[=O?_YN MZLF?J_K\#Q7]_/_WTJ) K/:GT9%Y-_?P;X#G[LZTNW\2$;][:?R[*61E!F[UUKOE% M3SY-0U5?-E!^\'-=3F8@7E/+1>W#+Z^O]/0;((,5SI:X_,>NYU=V]G)[J>'X=WBUDY];/9^^K2E--] M&]F]E@$A^*V:^YU:\RC#@(*=+&I[ 0/CI"ZM?SN9K,;K'OBW*VG IIQIZ/N= M1'ZHZUI/8#J=O9VZ3]-K/YM?-G]= RBQ]J.J_@H)OGJ[J$$H M#_2 58X#G&%Q.&"3O^CZ#Z@=I(I)YC?]-KEUZ2F; MW&I*;%]"2M';S30[%-&W\-7E9;EB^]3%X0WZ'NA]T.%?]'01XEBOX:/;*?M! M^K9TZZV&=$UO1[B6^=.)?3R_\/4@/=6RY'1-;3FNVA;0N^!3YZ5<[OD;4M(+CKHR #HA9^75D^ZMV-M<2D:]74./QMN'(:4UAF0 V'0N)W9]5 U#V(A,FA MKRZO:G\!:?TW:VWM7^>5_>.BFCA?SU8*_.VW+5JV;Y&]-^X:E U][N]^V2[[2SEZ%NV# M-_-[%]E*^VFI7K7).X"XGF%=6NEOO^G:G4QTM[,A^Y0U='/N#@P R!>Z]M!#4>6XC!I] M\_E*N=^WB7N6/W"S6ZV2&S,-+."]G[9Q&35?G,XTC(D37S=<@;FEP?+^^Q/X MWH)2L\O^]=#UIH7I]VDY/YTM7I(V?GT"7_<,4L=:!X:HD>&XF8<[-[Q-60,W MI]WBLSE7SR(>Z;+^;SU9^"^PS"]JOXO9U"9O"G%;38C;3YL#)DS.1EU4]+_]OC_6T4Z'I&GBTF /&:R1JG(2/DG9O^/Z5I0/D M]JONK7VAI'1-:34UM,V?3NS; S;/OGAW\T7_HZK?3_2L!S+N4TTZ$-K-E:T+ MZ%GPY>[[F?[>6B%Y.<=PHK7B_TOI>Q9KZ4C8=].T7>Z!17Y@ZAY/5QO\T_.= M_#L=BARDGM^^.+*RJ_UQJ$S?YVJO<^Y=X\*:U.O/1L=A!&MEJA*]).H@P MS>G01XS^NH Y&+Y:SC$[\6C'P@9I4+LU:%W:GL7YS<_C22\PTAM/5'1"+>8K MWU1T3%I8_SZ4DP78]4^2ML2\MPJ&;7@KNF_*,ZQX]^<+WD[GI8MXE=Q3OUUWZZ\+?'#^[^;-7)K3(/)' YT^?GM3]?S;BKCW_UU7FM MKRY*>W81;U;7.[9DOU*3-O$,*KO[HY?F;2IQF*:U&J/KT@XCSJF_U.4T;C+> MN_2/S:1GX%NU?=;L@TNY/-/6I)@CZ(&;TP[ M-FS+U[>8"S/S_USXZ?PCL+"M6K$YU[ BMB/NACS#BM>RES=E>E% "U;Y8M), M8)_A[U7R*,5 3>6DOCO1X M1,B5!$W6YMJP3%&APV-8&\RK>M7'P^)ZNS6P 9#;)(7,L7:944@YHU&NE(!2 M/4=>*8V5UD0ZTZ8E#_CZMK:OJAK6GU]>X]>OOOGR_&+>_+HL1=?V&8T?!R!: MI7@SBR?)8HFHG/O+V_PQL-*(>K?J#5AH=A)Z] G7TXFW,7G/+O2T!0>3RE$P M*0W!)*",9PH1(Z%GR'!G,%&+:8$1AGB*"4$Y%MO\8R._' /K)!\%H M^^N>]7]]LTZ/'$C!7&=_#*/6#AZV*Z'^^U3:*9-K38D;NTX]+*&J M\75!*NV[;5M7[?Q?K^NS;]7915TMSB^.RFL_"+EWJ*VP&7?:P#*I ^-(<*^1 MM,HASKC$FN> O!Z[)CU*>@_;">,@^/U?>[/V_J\"M*$\8T$CK)A&3%FP"#+G M$37,P>< B*<_["IV=QI^N,7KKHJ"LN!91CC"@N5(2.)1R(1 D@5A;6X==?F/ MMF;U0YM^UZHNB(]C!+>8K_ID[O9*"LQ%KCUG2!$#*[ZE\$-9B\"48\9S[[D: MO6MG5-P=!/.$IFF?,8W_;0^.T!Y\TAQK%Y>1,-[]6E>SV>_3VNM);-^ONIR^ M\Z&*1^N^[P]7N_(+YD@>M/!(!,%!$\L$,H($E$L2)#92^KR5-K)U#1W2O790 MS3@5[H=:2=NV+QX*'9*WC\HO?!94#JM'W* B",,B@AC3& GH.D1V+"K:CF\P'&"G(=DQGIT?1AA(C)[?,$@N M9;H.Z^D-@81V1UR@;)PPW>]36TUOC_7=2GI_ZOEAC'&8U1;336>N.I1:!.64 MD4+"A.@#\@H;9)W#*#"L*2;*\:R51G)@O#XL_*?I\B YK$;'X:B< ;^B6=T' M;B^77LB,*>J]1;#.<"2HR%"(>]H:YTYS[K#F_5@B RZJR?A3C0'_5*K=KJ@> M3[_&-PK0#=XXA0PQ%R@=*L%0D%%Y9I13SW$2H/JKW(D1 >6L*TDP20LTR,W93Y M<9C; _SC)>Y1M:CG%T,Q]UGI1<8=%Y8H9*7!R)A@X =@9S,.UJ)CTFBR/W7I MOZG;._XCYFX9!J3ND\(++XP-5&/DL3.("BT15\PB8KC/E754^@X;U^S?S.T; M_M$1%_3XMV'NZ[C!&;7W36[-_0LM F;>:>I F^(&227!.I R1PSL!)/G(A.J M@TW&_TW4OF!/Z07=[7G&H3Q6NSTGEW)'O#DYOVF;H4E0*#!31,8(F-K4(T? MWJ9>",2A+^K:;_28/4I7.*&I]L='4%)M=Q$1WTPPX/!CD&*O'JW28)9LGW7Y+$+S(@5(#Q/^;W[> M8I[8D*U01&K,\>W!X$QII*2R2.<9+';<2-O%DDNTF=\;0WJ&*A4Q3FI_I4NW M"I$,%&^VCMJN(RUR%]:K#%,-RI"V%''O"#(L#TAGWMF,@CEJQK_MWAM-AD$L M%5N^7E3U_,S7EP^VAC?08UWR@@;*32 6>:DUTE)JY#).44:QM+DWN3(=KH:F M<0#UQX>>($HW7517OI[?Q&<3YL#>N!A>1:$W1\78E*T(N= NDQFR0FCD@V7( MJIRC7"J#N3:6D@Z$2+F.=%(_>\8H%2,>Q^<]C4@?A]]GRZO(&RBQ,5_!""R4 M GO$MU\FUJ0N),E5 MK@,4GL739-&;8S4LB5(*3X,UF- .-FG*5:(3 ?J!)E6WCR<<4!IO>@\=_ -$ M\7GV8H>?+^,>P[S4HL?;9"]TR# A(@>-Q\,$QIA%#MJ,)#>*@ZGD"^%&XT!9/$]<$&>-<9X@A2D'*Q_F?Q&X!5T?&RJQSR1M=2/ND*[6 M?KOPJ1;4!V:I7:TG^B9Z =L[61]G*"RQT!"8,5P6 B(V%V#W!8M"8 $4_CP# M!'X@5NS5<2_X6#LCE8H+'R^O)M6-]Z>^N:2UTT2Q-6\!\SX1!.P_&H]%*"8< M8EIK1!0U3&8:LRX'4M(X3GIFR!"@)9PXZL6.)'DQ3R$I(: 2,$0S":H')CDR M*F-!Z7_ZZ VL9)N]JW!R?R_G%^\7LWEUZ>O;!MQLYT>; M[ 4VWFM&%" 98&DFG"(A-$ @":1-+Z6GJDR$&X)67/MZWDT).-5 MS5;&V(MY"DTQ5M(%9 C1*#>.(,TS,#PT49[1#&/>82I)OL[TKY_V"=TH)I:V MA&E30F&98-8I,%E]=%48EB/L58XFST! 'F83:#<:;1'TG*%C#<6:5A[8>I4H,%I9D#]'_O^PJ"LZ 6SA(?6E@\(-E)O.^^Z)G7A M-9%**X>1QI5'.3.YN! MM3GZ<,0]DV9@_!*ZWFX#:37+8WS+M_87?CHKKU=O8<>(6K_Y^7'8$B=MMY(* MH22EQ 2$B<<(E'L87$%CF+.%$H8+*DD'W3:-<=0SIX:',!6M3F.XG:EW'W4= MW_=\&*_M@P^E+3?IN-LS%S'"O&7:(Y[K#%GX ^4D".2)<2KD\)/PL1M&/9-G M$-22WM/;=D7N1$==_<+/2WN_M"6_M?=U#C^;\VC'(=Z*.9I4WPYW>R]*\.1N MSJF?S>O2@JBKNSN//WB0\L37907+E*VC]?S!+_^]6\T^?K<7>GKN3Z'!'T/P M=J-/+*D@A1(T=TSFR(7(9^U![<=Y#L/%YSEV02ARP.A5\0(,M/"DKJY+X,&[ MF]]G\06NHW(*;(YZ@IV7U]O".[8OI'!28>$)11EW+K[?Y9 F*D.>$FZ%5,RS MT<>B&C.!JH0]LWV)?N%1M5-_I6]N)Z;'?OGX_Y.Z!.&NXH3JELM-5"]@UEOK M;^I88D&9, +47L0S$D-TX8 RZ6^?U>+<2M+/6P=#QFD>JI^K0V&QTNHS,<$1\H"MY0Z%-* M!?5,,M_AGD :BS<5>T?6$:EGT-41P+/J3'^/.^O1QP"MB+',US:VQ;RZ:Y$% MS?.,6W@W6,_Y6R; .145'P!N>5EOHX&\)I" M"B(Y8SZGB"H5D!$&D& T(.9\IE3F,LO9V#23U=GE6K9Z/;W=G= ME*U0%-:#0"3*N87!;ZQ%EC""FO9Z W-MO_=8E9._6SFE]O*C9ZQ_,;ML@AN**:0F8[GZP3" M$MME5*>:&Q@>"@I;4JH [Q/\ZJ-78-S5Z0S 51S[XJ]K;4Y@;9[C9C4 >7*8F1U #-6N3SKHA = M=-.Q;RX- V>R:P /Q(RO+*XVN)HS(S @/I2S9?R93>?_6Q8!*.=."\R0=$0B MR95&P8+Y88U@QCKI>+N') YY3S$1J0;$=&]W^9K(K-5=9-8M<\]N!13L(S]Z M]YZ*MT=OCXZ.WHOWZ@/.)?X(]L8'0LG;_5F2YM[BP"P9%,V4L7^6Z^XCKM]1 M&VA^4OO+QX^O%[A&I1SBZBV,M#E!OXMC5O@3$G@+5$-(^A M\F7@2%N& 6]G%,?Q F"'RTKRIZ+6$&@.=:+^EN]['I^_S5XXRG(P305BQ(*5 M:CE&H NZU?:FX(+Y#EJV^BGX,3"@J2::YZ[5YZ_G;)AKVF0O6%#<8E#^) L> M*04#Q'J;(4NLF;GPRJDP=KG=G9B6)L"B\Q3 MS*562&78(6T,0Y@!0CDGQ"M/;"8Z1+K"ASWX-#SG!L+X\+/:*E[M7E/:*F^1 MZ5PYT@1\YPYY#0JDYH(CBH6BACHM0Y?Y[*?RB ^!YN%8]'),VYT(]7(QA3'2 M9I9BQ#/#$=,_B-"ZRUSX3ML@_W4WG+!P;VH)/5D^BXMS/OO7-E3^KM M5G2AA6=:F0PYG0L45 QQ:*1'#.QD;(1TOLN+@?BG?W6'#AZ=L3HK-K[ ?3$ 5W61UQZ0;8DP=Z>RM,B%->&7(4-/&,NCU8$ M%XB$3(#^!Z:$<$%S*G&6J59GP8=I;YNP5R?1YPSSRAP(9A;SJ-6>5I&%M4G;MP.QD73(&LK]\V>6M^\=BNQ$-\D'6N?[ M.XI]>'MF90T^".F27+D_+$$'L1((Z6HP(Z62:T:WKJ-5X79.Z8%:JC(EXBCRC M2"@1(QLX^,&,XLX&6,A'_Z;E:/K^I4=@.N&=[*Q9#?*=U%78& /[0:K"!1B2 M7(*>)P"6D%&*E#4:62J]L)AZ:-38N=.YCYZ>$^N$3ZJ^/O77?KKPM\/EJ6_X M[H7SN,,/_[G-QM,>I178\HS:X)'3,+@85@ T,1PI:7R&\\R&+G92&N[LW=?/ M(J2GP"_9[9]J!BK]KU7EFD=Q?'U=6C_[6DTVQ6UX.5-L*=-0%PI.>I03)Z#- M<=L6IF7'!%9,==A[3!1AM2^J](I34[]N*S9:1?O))=4/>-R@UB?]'U M'_X!'AO(\7*F(L^IAM[@,2I7/!KK @I:.J2%\U@Z)9CO$(4ED0NV5V;T"E8R M>\1/ 8-)O/;L+LMI.9M'1*[]=FYLR5EHKB3GQ"+FN 04I8C7-3S*")7,.LUD MZ!#)(,W9NGX)TC]BZ8XD+0WU[:QXDK+0C)N<&H&8T ;I3%@D0I8CF7,N831@ M&L:O5XS5]=$=[/WO <<=)&A2]5CE6DGRFW_Q6M36C(7!PJI,..2H#DARQT'/ MQG?Q'C%76(U]XA@;8P:#/N&AR"50*VG?P5RZV8?V0HY""6.T9P*&AJ2(.JV0 MMC!<.,X\XZ"?*=*!7NG>$NG5I=\'3./ M')J"8KN(_'ZOZ_HFFD27+UR4;I.MD-+(@*/)%'A H ASY"F#WZ2006068S?Z M:'G[=^&SH%6](I4N]-E#L7^?ZF7H"'\7Q&85,:+QJCQYM6J],ME3R84,6BAM M)#(D!UL.\PS17&CD,N:(5($IT^&IND3JP$#T2H%F0JTA2ASG_>;(9NK5J%EP M4E5VZJ^KR76,%55[6(2/M&TNH21N\E=[X=UBXH_#$T,U7B(YGS:T.O *_$2P M+0OQFM2%"8;YW#NDX@G(3'.%:/Y*U[WZCLUVDP+9%%)(K MPO,8&($"$EPXB;0W!%$L"28Z8#/^S>;./;S90],G>(<)#O@PTLIJ+=C G:UY M"R=E[J&%2&>:H"SD&LG,.L0THX)H$83L9_G]@4@S!&J'8D@AU>=ULM]W;-VG!7U-_0O!GMBZO MEK/%[:,R[_2LG!T'6%1F($Q3^NK!<>B3QF>VK8H2SZ7QR\]955W/O'B2HJRG\:I<.[":P M;-J!D@J!=)//TN__]INN7?.V\+UK_-,T5/52@TB(\3-Y)HW&U$"^_EF%.[WE M8#(FFUB>5GP?S*+9RFF^.)WI&.;6UTWOP5AI +O__@2^OXLSOSZ!K\<@^8-7MT9MGLT9"Y<;9TEF$;-,(FX\1TXP#D:U]5PK$0AN]:I$\E:O MZ;53?ZE+Z(\ZVO4S(,[_>EWO!TW;T@MO1$;BQ7UG3;PHP04*F"F4YSKC'A.: MD=&?\^Z3(M48($[EL]NM=;$Q9]^JW@BY*J\@TBH<L\0B"*$X)3(&P>4(>L$CABE#0NF, M<"<9%1VB)*5Q+X^+>'O".E[J'56+_E;@VP(+@>,EPG@^V^N 0NP?(?GR611% M@B$2]_,R]K\*\?9$=<2\@[3]\@[2%LU[8":X^$@8@4%I0-+,<6149JE6-"C> MX4Y&FBBOX^+=?JB.DW=-#+O>R?>HU"+S(J?01:"1*(ETL!D2P5KD'5'Q%>F@ M<(<=W33/NXV&@5VA3;CWN\&)<^#=S1?]CZI^ M'Z-,_MNA,S*'3A.#8K]V-UD+H:ER 53F/#YNQHW62 KG$/%*"P^Z39YU.!'U M,[MB]L5O#.NPM8O+1?..1LMCF;L75H!>(I3A&I1B3F+$65@:N.*@&5N:"2%A MW>CGROZ01]T/M.SV!FG"*]M/P;D[>7J[Z&P^];LU>Z%#A@D1.?*R>5*(6>2T M)@C,+<655"X7K4[\ID&@F1ZZ8+"^@,(S(H6":88%BZ'MN4;*6($R83"C))<^ MC/Y^4O_=_?P@]#!8/A]/!PX5,#"0B2>I0YH$Z79]'US#3VA_/*@UF;VQ/,YU MR*NY3R5X< +J^/Z5GN3'SI85?M'S5;#SNSOD*UD>O!UU:)OK+=W.R M>B/WPV*3\Z9M$05UA!N'XWO+EB*F)$89=13)W&5>Y41J?,#KQJV:L>M^^OZ% M%H )P*0->:("TB93B$FJO6:@5&0=HI2GV3L?#^\Z 3M*LFW9.=^YK$+Z MG'DN&,H58RC&ET'8*%!C,^DW_9 =&]_:[I#O55ZAI16,<1B M@5ID*(Q'XBE!AF ;)"52Z XV1)J]\5$QKRN\"9UANSLA-H6W&\^(Z<,3P5@> M)PXE/ZBCC&7O\@_P>]3 N1!'G.0_LJOB]ZE;17CP[N-W"TFWADS;J[SM(#JC M:4Y@3O8>0/29LTA@Z5"@/'C"\^#IS^/!Z)=2NTQ/*3LH^0,4CYNZ@<,OY&C1 M+UA(:N-A=@8VD@Z*H#QGT"]!B@Q;(4*7$XPC\W<,RM*$79!\'4V\J=*$5WZT MF_%U82;QJ^5&3_+-C'3[9[_Y>0Q$?.+KYO9XO#B^6-[2/P[QZKZ-\0++R0)F MNR=)$X+RI.9D['A2[WU4O+?3>>DB*J"7WK^RN]PN]FX9./P.R,,!E8Y&JQ&T M>K%V_VVV'S=F_;!1 )=B-ZW9?.SE:>H"&A%R317*K?6@:\07+P3+D)$DX]AD ML#*,]AG4(;KPA3!_W2!+=@ZQJ@'MZ?M%7?NIO3FK]72F;43P]AW[Y>,$F]\C MW*&40M#<6X,UTLYB1 S/40B$HIQE(<^MP,RT,LT.H:\EH,^P4";3_S=BM,D, MV)@1-$VO> 3QU.ED'1>(JZTA-$40,]TU 4^VKVF!.3I';V$>OKC!3^91O:X MVG3ZS>H)TMM(>'=_)M/L;FLL9_K\O/;G*Q5]]?&OOCJO]=5%:<\NO(85;322 MG4'-=W^DERH9,5?U+0^^Q$AE]U&:CLVD7**2\E3<+?[)ALCSUU*2@;_NH9:G MGR2$_GGE"7MA86;^GXOXL"7T_Q9+;,B:TW7^XWJW0KU:&N,/HV?^;W_Z_U!+ M P04 " #XF7E/V14U[P); #5F 0 %0 '!A;G+J[_]Y?=//ZM/YMV[O_SO__4__O/_^?GG_Z,_OO_)YI/U M3;98_62*+%UETY_^G*VN?_KG-%O^\=-ED=_\],^\^&-VE_[\\WVAGS9_S&>+ M/_XC_N=+NLQ^^KJ<_<=R M7/V" ,"_[$KM?2)^^KE\[.?XU<\0_8SA7[\NIW_Y*?1PL=R\N\)+RL?CK]/5 MKL#CA^DO]S_N'GU1]9]X\RR44OZR^77WZ'+VVH.A4OC+__GU_:<-)#_/%LM5 MNIAD?_E?_^.GG^Z1*_)Y]C&[_"G^^_O'=T\JN4WG>3I?Y8ML]6> ?OG727[S M2WSP%S7YUWJVG$5\EVHZW?R1SM\M+O/B9H.ZS5;I;+X,S=N\Y;K(+O_VE]MT M\6< $4H([B'\GZ?6L_IVF_WM+\O9S>T\ /I+F]UXMPC07,V^S#.U7&:KY>:W M(INJY8>T6%UKJ<.N?$Z#[$]J\M,2+3?-I,MK%]YUE\[#S+M4B^F[ MQ5VV7-UL/MT%4.+;?5Y\"@]\RB;K(C0J"_1VA5?&3UK=TN5ZZ]SRY7FA*KU]!GTZO--"=4T7;C\YN; MV9;MBVDE6VMOZ*_KU0A7L7Q_S;Y8 M76=%)Y*J6'-_7:TXKJI6T'K#%]-LLO!^O5M='ISZMPG\WW+BXC!.PG^=_UI/+P9H&Z\K' M;)('JL]G&^7Z_H>7"\W'L,P$-3Q4$G_[G'=$W4%:V#OT^7&;%1N)->_9RZK:[\RK+_ZTRB=_7.?S:58LMYIN^6N% M3M6MLO7.W855.;W*=G\<;_N^$BTWS69?5@^VI*V:4%$/J5*V@^;&419^VHZX MH'\7JV@B^I0M9GFQT>A.:/_)E770H?B:_\JF5RKN?9Q>6[Q2HKPEKIOM[&.3+ MV;^SZ0G=.+VV#KI43;=_^60'3?EG6A1I]1W4@2*M-^XR*XK-PKHQR)E\&5_Y MZI<5FUZSPCXZ5G&B.%:RCZ96)>_1HJTWM@@Z]6JC0 9]>GV*8:!*V3Z:6Y$& MQTJVWM3EI)C=WF]ARJ,CG2YG8>G_$*;0\/Z-BONAF(7-3GCGO4JPU2'##V&/ M\VE]*/)%^'-ROW5ZGZ7+$W34[ MTBIYL%#'#7PP:&Y,1IL?/B[3,"8^9,6&*V%NV6#Y\/N'\/LD*#6G'/1V_=Y^ M8?I],5M]7*[WM3;^_"'\W#)(#=_:,42;-EQLYN'&':]25\?=J;;X'"[5,D^FEJ- 16*MMS8O^?Y],_9?+[Q MS'CF/'B3%ZO9OVNLIXTJ[:^#?KT*&+_2HHV1\,FCS3M>_V7] 5+^U+RW>VKJ MKRN5IH:JY?MK=NF)\N('_>W7]+_SPLS390MDK/.:_D"H-E=6KJ#EAM\?4W]. MOU962/:7Z*YIE?B_[_F6FW5O2*A[:%JM=,=-?K35O5ALS_875R?9=QI4V4GG M'MR<=]X*V]>_GZ5?XB%?=96[?HV==*T2^5]YM)/&;#P,GPC[TSI,3^&G^^%W M$L0G5M9)AZI-SZ\]VW)S?LM6T5LH[%\W1IIHGUFOMF:;:+.;A*7!SN;KL.5] M]FA%S%M[0;<=KT3W0V6Z;=[#T;M:K&;3B-?L[E'(@?LZF:^GV=07^+9,KZZ*[&H[XVZ__GN67Q7I[?5L\ODZ!O(6)_:D M7JV]=O%S>-GN0RO=.U1C-UVK-$9?>[:;YGS,;M+9(IZ_/5B[+[[,9_J33.O/MQR@UZZ!U>2_9%BG3?RY3<525"CJLX[4XT-Q\JUW%2W3:Q&G$/E.FV>16E?*C0W@:FQ:1LX_;/Q\W>3U_J]Z?-E MNORRZ?AZ^?-5FMX& *#X)9NOEN4W<7X1/P.X34WS/[=?)Z6#U*.&AIYF[U;9 MS:Y1\_1+-O_;7T(#DBK%$H4T((X1Y[%P"EM-'<)62:(XXA#ZIYW=^.GDQ1;V M;GO[8%IXI0-+_>W1I\V<>P"!4ZM*.,#,0X@ X4!21X739HL*]!"+*J@\T%$5 MDY_R(F@!?_L++$MNA\Q),WY,F]2%:/->T0H="U]LQOM_3.;Y,IO^[2^K8IT] M?)DO5F%4N?GF/#X,]>SJ/O:M!]*]TF/U=7;BZ(HE$D$A8)@XI!C#TDK!F-Z! M(C#JD4(')M.7E.I.^GD7P&W8-! Q[K,]9?;)XE^1(D_*)DQ"Q:AWE&(GL(ZC M4Y5#U0@ADE<5HDY)LU<9JS0+G2;)"LQH Z_O@RO#<.1)O\Z!(J=2X^7&+WZ3 M_'^SQ=67_.N[Q>2OOS[1K1_)]O4'$RB((-(0)8@7%FD#&"U;B%VO2L:KNX-J M4JR)>MXB- ..ZP]A88U!"E=AO?Q''@_@RWC773+ TP9[A0H31RBW!G-$A30V MP P9WJ*#J>:5=/;!B=-<3^T%O;ZY]2A59 QTF4VW>2T^%^EB>7\H!"LPJDHU MB=-0A$X3(!P+7;>"H#C*-*?A!\)@;1ZAL^11!YC57E9>Z>C'[':>WL>*/?)< M7^Y\F/$&2])II28!EP$'L-PRY6"HVAXL;( M,=C!#G2DN@7L6"4)#QHX4(9:9!#@4HC-^KA!(FAE#5:%EFU?[8IUKPVL9;R^ M$^L7A49 ZBT-FX$ #2?8@A(4;F2?>YN:UJ_VY%[1[G4:9&_#EL&I9TXJ9;3$ M\7\9I*[LL_2,GZ?=J[(D3S9JU,/K^^#*6=F]AJ/(\'8O2:@$6%'*9=B &\*) MV$V<$A)]%N:+NJ@?MGN=!DU?X_K 4O@X@.V(JG!"+0FA'F"-K%3&B("M!1YN M<9 ,JDK:>$N6B;&I#]W!. (Z/;3_M_3F^*)Q8DU)V D01ZA5BB$#J. .DA(/ MIP0:M[K1B>2KLZM%1'\P;93*RCD2;!ABV>PNF^>WV?1S-KE>Y//\ZMO'V=5U MZ,,^7:ABR: !,$J9 U!Q:3V4PA)4]I< 9\>G''4FT;Q+Y/IBBEDO5_E-5GS, MYO?1"M>SV^,L.5 JP4H2XH$DQA&BF4)2EJJFDIR!\9W:],60]E#K=X&:OX9, M:9<_=-I7I7A"I--8"FR\L!@K H$09<^Q$>2L9I3FEMT.,.N++67[#N#SSRQ. MB=E4W65%>I7]OLPNU_/WL\M#9P--JDV" @"14QI*S;4$ M/6 YR>OA*],WN(+ K7_Q3;GD\=V]\IX%07%.@?5BH@./*;AB O*:059JK MWYXWOE,P[#0(L&')%E9S8(7E7]<8_";BW<=*$K!&2(.<5\41)K#"&99\Y MQ2,W$S:6Y,E'3O7P^CZX,DI#W_@H,H)326\]X+A-2'AB^Y2,)$TP9#(+2Q>/A:C0KH5+YLLZYLQ!NQ7+^6E^G,K<5 ..HL9@I83+#43NAM M)"-B0)I*6Y:W9RT.FQ3A'#$@H$&=BUM9OT4%&PKJ+TQ]6HLKB[:IM?@TM+X3 M:W'8W_J@(,(P?0G$",14E.@3CGJ-S._66EQ9^A6MQ:(DG][1!+H9A;-?--=LA8.V?I@<\R"JD;#B- MJ"V]*U' .11D"B5&5&L !"MG$,XLK^]J.HPINSE5AP&V-_N*29?7,1'*73J/ M-V=NKH:[RY:KS3V:ZBZ=S>.8\WGQ*3SP<"F,"9O$(IVLUNG\X0ZKP^Y\;?H6 MUFSUT/Z&CZ[:V=O&*B:ED^I)+#1*(FZ$@!!0)!2%&@M.&:3"^VK^O5W%X'Q9 M/;3X>5^.F94JE$XP-$9"ZHER)NR4J2#$;?L>E!S;IY)WT)+4D41?Q-^TC=BH MK4F[I$[ZVV;"KA3BO*],0H,&+847SD#* ,.,$%$"HQ4T8[4HM2KTYY$8+:'5 M6[!.V=YMZ-+]G='3BWATLBZ*L!&*E]0M?U_D7Y99<1>Q>;>X7:^BOKJ8!&5T MLZ@_[NSQL-..7ID0C9P$07 :$<*"7J.T*A%FAH-Q&ZU:8,X^+HX#Z!^4;A_I M4=K6WA"3AV'P,V7^>&3M:\\GGG!IJ61&.6FQQ-8KL^U;_&Z,4=>#B_EY\&T+ MP/9%FD?[O:.$>?%L8K7D2D",E33$4TPU]F6?,)7UG4F["WD<&UF:@MIC?'8: M (BW "W#SB0V^'B6H]=*)$H@J3BT7#KKK""8(5;V3S!=?X;I.*-1IQN 5K#J MBPME&NAH,/H41LEL$L;-QL3WO!/+>/WG\O6?CNI';;XFT1HRX1$T1&."J6., M\1)):+@=N9K?E!_YZ*#]0=;ZB(Y3@3]GC@ZDLF=%/+0+XHO-M]EMOIRMCBON M^TLE&F(!N/).4LBYA-K"/BJ?EK2SF)>1D*<]D#MBT"_?_I< M;+;)WP)R?\_OLF(1H3A*H(/E$JF8H9);@650#XRGC.*RKP"Q^KX\G86?C() M;8+:6[*N9UOE9QOIFSRLO?_.IB9?KC;&EP.<.K6JA&+(E0L[;X\\-X@2CT%Y MQ*N(ZM447HUF_1QA=PSD2*@UF:QOUO,PW4[_7N3+Y>^+,';FL5]_#Y+0V65> M9)_3K_7Y5JW^H$&&B9PHHR!$$@=5TOM2@Q0"D?I'WIUI6:,@82?HCIV9[\.G M+IGYI/[$*1ET#D<-@DAQ+; 5<(>=;'##46=JW+B9V03=H9CYV*_O<2]/(-^^ M*A(5,*;18],&!<20,#:E+!%PQM1??CO3\H;A5TL CL/=]=>T^"-;Q=[=7PW8 MAN/HGKB5_:]Z?\#_LVK1Q K.M,/40N(\I\@8JPC0D@GMXV)3Q^7SY)[L\]^L M4BP)FP##((8.AF9S2PR26&/Q?SN*9+$/:-GR,?,!KKFW4$*8]=I PR4+/36&.(W*7C+OQQ[3VUAX%=C0"*FWRHM1'E&.B0[# M.0D&;:V.K^"^8HE6Q#JBH,$4:QWT4Z_,#CS:0,GO+BRS!;&]XO37$D*]NSRW M$M=A%7!$*,8L\=H2Q+2QVSXZ0QMHFAVY=76J-+0%TP_O]],],3U'V!FD-4$B M#&/'F,GVD1ZELO6&F#RLC.DZ%[)PY.@PW?\T7V;?[-<6O%]/C.MCK!1+D@ [J@?6(8=H-D75YXK'/[NM]D!IKSV>$($ILQKB373V"I(G2PU5 ]! MM5L/^^%)9P>W+>(S#G>(OBX*/=B(@SG?6VU%?G,SVR806TQC?K,P;V1A7LB6 MOZ:+]65,=A:W<.55IH^>'SJM6'3CFL3Q,OU]$7:2TPT*Z;QLZ<67^>PJK9JN M_O3*DKB-](X*:JUACGF@";LGMU,6HTHQ%0,C+RPAV^<3TB"&D MG1ER]G'2X+';6SIFT(O&#R@#'XP M^3041VF)^3X(/ QQXZ9G$61<)<;YQ;,)YB1TRAF'-1& &&\*OL$/!G1!GPH M8;Z2OZH)A/W-9U6'W"/?,'63KQ>'+N5K4&MBJ;%$:>0-@$1#Y"D$)4[8H1$> MS(YQF],8V/Z,1/LM([V9B/8W87,Q[ ^CS L":\^EDV%[$_9 MYUQ5RGS^MHPR(*P-&BFHN:=(26XU=5M$G.*D3V>DMHTRE87=S"AS&H(_C#(M MJ,H(2&E4O#H$8!QPAAR04K(>PCY)VZ51IC*SNC'*G(;RCZWL4Q6'J9IZOIWG< M,Y3M.'QOY+[G$Q;@H5@;3B''WE 0U*RRO+3YF M$9@@O.A+M)RD\_^;I0<3S#6O/7&"*XJAH59CZ3"! )A[W#C@#/29'Z$[(TSG MVYK6 !X=,;?FI8O%IQA<,%6+Q>PN*Y9I\:U%J^ KM2>>**.%#+ A@3"B6'%; MXN9<@WFQLYQA8R1F:P"/EYB?KV=%9[Q\7GFBPLK"D#46 \B%CFDE28F:UK+^ M^4AG"<-&3,3$G%UVR,MGE2>20ZV-HB+*C""L-4 E:@942R#V*BWI]TG+9OB.CI5! M;U:7JZSPH4-16V[%$/ZBT@1(I@GPUC#KJ"6> BRV*,'P?7US#/N>6-@4U]&Q MKS=/!ZX)419H;+2#/B@TBO 2)RQ%_5F0?T_\:PSL&#P=#L:AC&AL=.1-8+3R M!DIDG.,86^RH(\-4F-K#+IT!#34H(4<8]IG\L$MO@LK,ZL:; MX#24?YS!/CU?(@HI#BD@3C#A@=4N*J?WZ FNX7?A35"90MT\W+TJLW065!5?(F. W&T1DV MEG:VC+KMNL@^!U56A^;\T892^%J]2#Y]7&/,T:>?_#RU0J'[/EJIA-0B7QM\]Y;0[46!V? MMC"_G(06Q/_/'EJ8+J;%KH7QMT/VJ^:5)@X09!# -!H;O?$JZ"@XC$O@N(/4 M5++:=-C[@U?FU*XPH<1YZRW"6,GH9"^L1MM>V[!:]CG5[[],IR?!Y@,@.FK; M59L7\ !BH':&2"4 M(599"X C\?J2^UYZ+ZA+(O&CTU91S@R],'P_S'H;522&8Y1H1(B':]\9377R]:GRL&)$8CS/J< M2)Y1]VF[7QB\'CUY9(*I76_"#-AXT$GO+"<"66G@%BM/M*N4::6?T)*!)YZ^ M(![6H/[$6)O?W!;9==Q*W&7O%J%@]CY?CL*.?'&;%?Z:<\CHN__A MA !(E(SWGSH-E !.<2H\8= J:"FH%&K8<<^..1T^?3 1)$RY6B!L%((^C#0& MR+9' ):?RIIV:FPB3#R%A'HT["Z+%:/"! ^/1=^^"ILR_+I>K+:'7?O,:3N M>S017FH$A2&"*2,Q"'NU7?>E!GV:0$YRT*LKQ;Q5/&KJ(:=(]N%:D6S_U3T' MGT^@(E:PT!DKL.=:&T]W(P5R.-*;R9N+Z*6L6P/G;0A^5/;-DE>R3YQ)M MJ!=62$!A#)%BTFE<]H5A7=\]KW430C>2;8)&?^:ANVRQSI;J2]A%II-#,8'/ M'TVDX))9H"P'UL$PL2E?]@A1Q.AX1FX'&GA#-'J6KP]0Q,B\V-)_SE;79KU< MA6UUX;Y.YNOI;'$5#>+A_Z:?TZ_'*7!*;8DA2AM&D-8*(ZB]5+B" MD_H)/3H[F6IQ*FD=G^%948L-B<96.(BT<1(K:"SSQ)>]C*71\:M(=3?]G\^CVKJ8GI_!? #'@=M ?L*)=+XH#5;XL)F&'F//0"H M[*40N'Z(9V?:7OL\: V>WI;W;!$PF(<&J^E-@#[V?S6[RXXSX4C)Q%A#"<42 M8!=F4P,9]ZKLK\$-TJ9UI@:T3X=V,1I,0SA%,TBPX$$W1LHIAL+^6E"EV;9/ MA%E>?QKH3"-H7^Y-4>E=TB_],0[)^N'IA.'0!X8I!]@Z@XQBN)S5"!QE+51;=F(Y/Z\^>3*S!7%,>P"&$\M YQ?V.N*I!&%-G>0=;%' S M,&JG4M@X,_^6+_*G_-JVXK?LM:U:M8*)\M@!JST15EJ-.96JG-$(A0V\:CI+ MX]>".#O!IK^A6\XMI<5YMEB'YC\XK>GL,B^V+G6?TZ_9TGT-RU>0RVR1%M\V MD(5^1_>?@/M\T_-[6A^$HG780UU1"O'8$"<,8UW_?.JFI/CJ\219T.P< M' _:1:%Y>;'ERL5\M5NH@GX=5)4J_"A&"* MK?$Q3Q:#E$ D=_MT*FV3&Z#.X:2Y%]#Z#"1Y-4CCTRJ?_'&=SX-9O5M M]^O3EIY1U(:5B ?X-?<>,VNHPL:*(&MB-;>,#W@Q==VH#0,P0IHB0R6GE%L5 MME1ECV"_A_VG1FU4%L;AJ(W3$.@S:J,^">['6XS@"@,V!LD>SHESL%RBE'84 M RD])(AR+1W;X:PI.Y>XCLIRWD>7%L#I3>M[VM2CB4U>?3Y1"-LXP*#UEFMK MD+)PAQ@&;IS!'BW+[;G>UR)2;XL-P[#@2(:;,9%@*._ FYM\L5'&C@8.O'@V MH<)Y:S#FW(1)TWL%@-ZML<3WFM:HFI[>4#8OW/^:(3* E-\M2G_FZ2[U:SJ; MOEN8]':V2N>GL*!:70FQW%@0.J\1D< RX[0H,9$8C#"C36=W+W&9E>I@ XRI[*=218&(BPHD!X!SD0B#-98F 0K9_;I#.'DW99TQ52 M_7DGKD+WLVEI"CM*C=<+)$QZ9%P8 0C&#!G6 M#X>*+%UF-KO_]]WBI9WG8SZ?^[SX,RT.F0Y/K"DAR#J!%>,PSIEA$^>Y*?%0 MTO4:@5S;9%C79M$M6 -H*1MCY_*1M;.:0O*B6!('&9'**&L(,!8+QWG94V_0 M"#,J=B;+_5I)4]AZ4'"G/80 M>^6IX$1+QK%')7I,R_I>.9TIO'V1;A" >YN_[O6UZ!!\>9E-5A>7OV5_!C4N MW@L:.UC,%I/9[3R ^R$K9OGTXE)-\]O5(ROE:[-;[4H3!@E0DE%/",,$8XW\ M;C4ASHQ0@^YM[NL+U''[9V N(54^QK-@RL*&D]F=#FFAJG^ZTYEJW1=!FN#4 MF[?WGEUA;')H_\7EX30!58HGP@M-,?/,$"H-,9; W=8R=+R^@:\S?_"^&-(! M?+VJ4>^6RW4VM>LBSG>;2>Y>"RS=56)ZQ9OHF98>6:!JU)8 JYPR5#B &1;4 M0Z#P3KUDM+Z#1V=>Z+TJ2)VB.3#+-FF8VR+9@CP'Z7E?SC]GM[B;DF--\M;GM]H6: -O ME;,_#.@.QE%L:DV^N MXW5\FN_E[-?LR#Q/Q)#RZFAV?LFI7G$ *'5+6*R(< M-F'7;_#.=D0$:4"ZMW$8T!>R8](*GSD(/.F@S;ZL/JV_+(.R$&\[>ZBMH3I8 MZYT)PRI@S%3,F*&UIHA9O\,8V0:1.&=_AC 6T&NG)?@M7V7_E4VO8D1R5DQF MRVQ9GG?<#\&@FF:SNU<#O$ZK(-X:+T58,8#3U@'I"5:[XV1I']2QTVETMB<- MG2)8FQ.'S8_9:G4?MY)?_C,MBO3U6:E>18D"ADE#*#042N=(T%$?U K.&G#D M;,\:>D&R-E>J3("!O_-TN9Q=SNZOA?R+99$QY/BOLHU=7[ M$DHIYMA+PH,&@1T!C^SGQC7P,(1G>QPQ)L![#%4-K?R07F6[/YXVI)/;S"(@ M#]C:Z.PY7V[_V?/Z[I78V*AWB^6J6$?I?\RF0:;;+AZ-BSU:-H%,((:,QO$* MUZ"],Q2O:D! 2Z(@P96N).BWW\>B9@^62[S%5#(B!#(.(&TAH7[;7P:Y(O7G MEY.GEX-!M"U*+N\.GU&'V#[MZ)&XVI2S"@G B $2;.8LR I7+;/BDX M&^'=-JT+K D@?4VN/IT5FU,H_6WWYW_-LK#=G%Q_>Q]3]1_1N:I5D"#'4)BI M+&,$T0 -@\J6O2=&]IG\?@1Z6">@]4Z97[-TN2[N\T^][,;11?JD>A)HK1.. M(!BO%+42<^_+%2^,S['>A-N5P/?QJ4,HOV]ZC5(Q/"M6#E(COO8TABS83:6/IUDZB8& MK%7>6#X4202Q$&*AH'!0*TVL)[HTY''?0+_I:7_2G7&R-DC#T* ,B?V8KK)- M0H'IAZ MAA\>G5X<)<:A2A)CG.%2.$>B@PVPFCZ@(#FJGZ6[IYU1=U1I$;9A MR//H7.[!W>IC/,>#E;ESH([$*(@((A2&O6-8RB&'DI<86.Y&>'5D7]1I#[41 M,>=#,9MD#9ES7T?BL0WS+02*2N -,QSS4@?4WC7(H-"9O]"@S*F%VN#,*3-; MEXD@RD>JGYE5J2QAV"$#*)528R>A4XJ5,[&&0M=W[^C,KV@ +K4%W^"D^AS> MLHQ^,)^+-$:5V?1;+3Z]5D_""=92 V@H$Y93I[4I8=>8-G#F[LQ1: JM8#< M>%@4T]=GDW5,%?*H.[46N6-U)AI+!24.BSR2TE@H#< E1@J02GXQ_48L#\FN M=E <#],>]@[;RQ$VB_KG8G9U==#XT[#F) Y,X ''3EDI'5><[N9WP1M J@\ M84I94_:=(5S_R+NSD.'V>=0_CBUQ:%FEF:_/N-7HU. %B47"^S"LPG\$M=X8 MO_,>,5*C!JGE.XL#[H5:_6':_DSURH2:7V[\#XXL>VU4FQA N&-0:VR1\I9[ MQDIO%&,MKY^1O+M(X+XGJTZ0;(E'#X'*F[:HY>-5>3<$[JWX'^;KI9I,BO4F MJ/GWQ>TF>N'>[NP_*NT\6K]O+^7IXXP0"37"ILD!)8 ;P[=#)!]T#[A+0HOL7; DX[Z'M:+-&.8$.<\XAPB;! BKNRIQ#*!EZD MYV^';X)47YQX%CZU.[FVLV4,@%@?3KE2H70B@.?(0,,A-8X)R@0O'<,,H7B, M\;G=,:1]P'J+8(OM?;C$Z%GBA,4L+S8+^-N.+A-0.2 5X! #Z$R7$A%B(5A M*\6P8%6X?$[198'DEA!NK2%*08PE1NJ^OU1!J?IT\&D87599T.C#Y " &AN#"7,E%)B*!BKFD%[-E05\/+KL-(#.,:(( &DP0-AP#X.2 M$W;^&I=C3&EIQ^V7W$1D54.+ZB'T%KDP2B?B,5"@):-&[6 E :7AP'&.,5;0 M8^B8+MLGA>IS'F\:K%09ZH/!2J0FQYYIRP94PPA@0MJIE3PG O8[9 MMC9J[>A]C8 :AA*_+]*;>.O-O[-IW%QN+%A%=C-;WZC%=//HS4X/B0QK&]8 MW)>.<'*=3=?S[QR^,=Y9H1BVD0L8338B! M,4HJ7BLE5;T^[3,&5BZ;",J9L<+8H#YKK3V@"&W[(J1P]=T(6S((=B29O%N< M.C(,'LO-NL?(]_*AA$!$H0>8>J%83!&*!-EV1R*&&F0Q[,:XUX&@7DVM6@.< MVCOZW4OW&F5>>RP!3GN!I< :PT,#2N*+%M'!(+C-,HU@?E5235"8VPR&Y7Q M;"A1M6THNUD=VD&="OFLD:(%%; M9ML[I2\?73.]2:N:3?6WAS;M570JE4Z@))S$6SF]#QMN:PU@M.R+5:B!'U\G M4NU8Z>D"L]KR_[!UVGK4U[W2?NW9A&WR$PEJG#"& T4U4MMV:HMXGRF8AI=M M"P@U7R"[OR? ($^9H%0R)F(H*_;:E#W2PM;W96C=W-2#S+N"K7?CP#Z#0-MI MM#]F=_G\;K:X,F'.F\5,'K/Y;/5M:'>G2(,P*S]ITR'+1:5R"0Y+>#S=!"P, M?1;^TM 1H"63G',+*@5%]-??8RY.>\LDU%$B,&'2U)*WG-N>6)[DU MM2#(4)$;GM&3/AIG%:3-D1U M4.J-T'E+\A^5!68L8A]&W'LTLZ.)#0^62PS& CBF-K=.!N0HM:3L*U8-=HB= M^<(T$UG>'3A]$>$?:3&+*UQ,F79DH7_^:,(AX]Z%#0W$BH3MK56LU*&(\JQ^ M&'#'.9G;7^8;0C.$L(].\2\?3A!UF ( <=C=>H6AQMB4O6)"H7$O\/6%=$#: MC9!Y*W(?Y<(^I+B'$;-.EYM&'EW%GSZ81"=?$._M50:$GA')XAW2F]Y0I/2( MC/9MB"1O$8L>/06G^6(3./TE7?QQ<7D93Q%BL]^_TQ_1U,7 M,Y1B*R&B&"COJ2[;;#6IKZ:=;L,?2$UK@D?G,MP[>)\]D4AHJ8(,"H&Y5@PY MHLIM:8"#C=2\4A/[YY)KA,'YR'!4FE2_HNM/9+\&^&[6-P>%]N29),:S>FTA MD,H9H0"#$FW;SHS%]5/RM:XAU48];Z?OGLC"0 I,9V!U)_;#SIL5BR?62,6D00P@"2#DW(K= MY(,5=^/4>;H0UTE,:(3>N7-B5#K4N5"A)0K$5^Z_'NOY(PGD5&J)PS3HO>'* M&[*SMC#F4:_J< 7WLM;!SEO!I9FTOE00UY=2IU!:><$Q$,H2*12$NFP7YU[6 M=^SHQ@6T>WG5 Z8WL^$K_3?KHL@6*YT71?YG/*M,;\,OJV\G^H+MJR8AS!.+ MC./6.\0!Q!"5]C?.O.SU(L1J1L37NO>^$T>QED!KM$#GS]ITL8FEO4N MD]!L84(%63%+PV"HPK!A6I,8!@CB 1EDO#)!8X=6E%A;!^OKL)TE5.AH)AL] M]GVI74]'K$Z7L^6GVR)+IQ>+QP>6U>\LVE]%8ADUBFLL+->""8JP*J4E$-7U MU:W.[E+K1MWJ"+ A-?7?%^ME-BW7_!A$.%MM+L3-LDI7RM:N,W&:8<0DI6%? MI#2(]YV4E@@1;[^L3:K.;E7K3X?O L$A6%:1.(D&/,RQ!ADLPU88":&M*GNB MJ:AO?._L#K3NN7 B*+W&]Y4AD!>7Y3T+[NMMMEAF'[-)?K78)$U[T^G&K;< M:<<$84PXRJFT_EXV0@L"*Q&VWWXW2S>N0-!\('&A=UPYJC4F6[]R(966?::9 M:9ANO++D3DHW?AH^HX[+:YING$$/):("*6FT)591J$LHJ$,-[AWI]B"U)0$? M3S=^&D##[">:I9BF7G-@+;.,<6:-(51M3=U"R=''Z#416=5HM<&-5! MZI@HT)+Y3,6OJJ4;?_)<0K&3T8SG( Q_$*%0>=HDE(6NUQ/PANG&*T.=MP=( M$X'5RP]/#'$Q*2VB1D'*) '\H9<,C^CF6RK5I$XZ:'S7"'K16 9 ![#4MG%%O:9(Z&U/+QU%?B.0.N+ M-H^;>'$96_\L+?D!OAPMFPB)A-$& $ZDHY1CQ\NY35O=(-_*@'G@ZQ*E;;2& M88B?+=+%))[GQOSTE(9)4Y30)4K,30*N/IWC@R8";X=7C0" M:L"UYK1E)3&8.P*L04)BK*Q@LK1D"L,XK3\Q#)C)O<45Y$1\AMG E>V.9U/N M\C*;Q&O!*YWNG%1/HH#6 !-EE.*:,VJ=8R46/BRBXSLF[,MR34^A"7OHL1P8 MM"6PYUF:VD)FU$<%K_;R6":_?642I:&BPDI%G75,"PK"!OX>&&15M<$QQ,%! M&[*N0I\:(/6E;[S:WN/YW?:72H+6[!ERD%%F!$ ,*F!W_0R+\;B/$%J07Q5& M-,+J[7)CE$<*XZ)$FX<+I=)6X7SAZ:,)4E*NK(G:$1PRM M8/[BE*$1+,T.&BH+[_FC"01,(BYZ"%>09E-[;J(GLV/4L1_RE:K>WTP+WN[_\Z-4RM*O+9.*62@4Q+XL%$U M'(8>6A'VL$CS$6;R:EG)[P6WMIGATUGQCW2^SEH@Q\&Z$FV5A-K'2Q*QCHD\ M@'8$:40]LH;C$>7#&( ?;4(WJ 97Q@A]RB8Q5&*6+4W8:,=;9\K>;!\\>3-8 MO>8$&PXPA]Q+ 25#GEO MI*)-QW53R;7V?%$G_:&SH %X?6PVH%$V0,TY!$,X\'%BN,46GQ$=(WB&KI[ RD([*TBE./)QZ7 M65%D4Y,O5D4Z66T.=_=\.? 117H[6Z7S&&KQN%V5#BF.%$TH,HZ%+1 ,&R** MI?<:6@$M)5I0!7RE>+]>>WWTH.) L413(HTDQE%KH0_<"XMAV5LA3'U]M>VC MBM;$]GQ>;P^=41]7Z'0>9Z%/UUFV>A_%&,5U^+1B7Y$D:$C,6"@HXM)J'"9" M+TI8&-?U'6.Z/JQH1=8OTENW@E)?:_]KS3UJD-Y?*%$H[-208]XJ$'I+F02R M[*5W%(S[K**Y\"JPH1%2;Y47HSRG&!,=AMH:9+?I;+KU\EJJQ?1B=9T5V[Q* M:KG,#IC+3Z\D85P(KIF4TC-"H;2 FA(%[GH]]ZZX96A#I"^V"QWAU1=K-LVM M2(X7SR9:2,$00Q(889B*&R.T@TV9$=Z*T $'FL+2FUGJ=1WJM^R0<^W^0@DP MP"K%K+?:0>DM< M[D:3,-*.;VKHFQT-X!K6L-3?-=FOO+Q'Q]YB=I=&C^<'A^@CYK/.7]\?\LM) M,;N]#QG1ZV48 LOE)G'4Q650>9;1_SO^N,U+%@1R<1FDM,SGL^F]ZKV8?EK? MW*3%MXO+3[.KQ>QR-DF#0C39!"3%8\7PZ&26O<$>E?^^J4Y]S*+/__R;FN:W MJVSZZ($B7X0_)QN[V/)]E@8M>&@;\V_9G_L:>%&8ZWB3Q+O%XR>VZ%0Q0C>N M.X9F0(&L12B>27AI#1780@P<HN7 =[WZ39YT,[=(S/RX? =M:5\,_VH>%1WM7G[Y]#D(Y;R?442B1V%CA&- M"2:&&NT,+6$A3=(2=&PI[XD,SS/ M0-C7]N?UYI[U&2ZOU "N0=:& ^A DI@ M#RV'92_#MR.__+>Y\"JPH1%2;Y47HS2ECXD.+3F7_K\0XC Q/F_(,BC)=[-\ MO31Y<9L7Z2K[KRR=_FN=%JNL..);WJ#*1'#$O33,2^ZL]@I;@K:]MIBS^K:1 M[NZ!:$&$^2#H]9;&8OK?Z^4FV^W2Y\6!5?B(0G)2/8F&G%.-"&90"82<44*5 M6!ANZY_5G6YE.P,MI4ML^^)9''D7EYM]>$#XZ)G-:X\G GDJ-?;. >]PO![# MED/6(LS5N-65CJ28=P;<6Z+&*#66$3-BH,5HU_]/\0:)M)@N?[^=AN4T/,_ M_DOH3BJ?>,V$LF$YAMX"X00R8M=WJAIDW^I,C6DFPN>K20<@]7;L'];J-#9] MHX%M?*T:Q/) M85CS?I9^V5P@\%N^F-P[O%1FSBME$^TM,U!X*X@PC%%J[*[/E,@1.I.,A3W- MT:R]L]Z\/W0KO')VERW#/%B>VN;%UCGJX^O$.*5X(L,JK8RSP&,E!%.*\=+T MX+A2]6>6SB+F^N=&AX#V-<%\S.)1]V2UB3P-'[+B[M#!TFN/)X[PL ?D\6)@ M%>^8,0:4Y@'G,:QO7.DL[FVX::0% 'MT1>GKL+LW%Q/WKW68M-6?077\,$\7 MRX=K+=_%6RYO[KT3!SY-WZ0&"#A'/YR;Z.9Z#^:#T4Y_>WCD0_IMDWH^=NE] MA>/TYI4G C(4]&B,D%!&:BUMF-" YH)80R0>\#S]X;JAH]U<[NOGL;/UUMZ1 M,(*EDB3L3P*B6 (&+-OB*!6T9BSG['U2)A\'V*,^=+_OU?&3]B?/)49KX@%E MQC/N.,$T+%I; !3T?+19\P:@P'.S0P,<^]+CZF/ST+O%9DVL=(M+%Z]+ GY4 M24>@%HB[H%4AP4MD#6=XY$;R>BQY/N&-!]@?U&T/X7$:\<^7L2W94CYDQ4;K M#YN_3>LVN9CN=P>?5-C)O_K[[T%('S[]?MA9H7G-B2? *" (Q\A;:ZQP7I<8 M,%OMZLA^;;O#4B$?$OZ:D^6R6#V:*,.GYY-D^"KY&.';H^L]^3TAG%I*C%"> M!YBH]5KZLLU6Z-$Z)PRGXS7!KW.9[YUBGCV1Z'CW@*!,> "Q9TQQ5FZOM"=\ MI(D%:F+_7'*-,#@?&8Y*A>A7=/V)[-< W\WZYJ#0GCR3:*4X,DC&*_X\<<1# M!\JV$ZQZS3%]>)6NC7K>3M\[E5OZ];C<'C^30(U=!,!ZA3D."[J M&R[H@TN MK&K][+,5N37H^VCV@0>5QW]DR]4N>>JAW(YMOB8@Z>*5/]A!$;"7(&RA4&G7 M1 "/,"7'D,;;%/M]U=$C;LH9.[N9WGW[+L4U;,ZOAI-#G M^54E!>U#D4_7D]5%L<7B@#GCM4<3(E"8VKVSPDNBD"0DO&/;?29U_72YO9U> M#4*&O%58N]3@M\V+";VV#5SN->4??#Z XR6B7".NM7=.2.WPMD]!1S!ZO,:0 M9B)Z*>O6P'D;@A^=!64$\AYFJ[=M;X7DB(^>2ZS7!BADF*9AQ^&P-5R7?;'2 MC>A I"69O,R47AN-WC;Q]UT]*MDGSR5,2&N!U8A1;HT*VS'4^<_.+9A##N.510(B&99]1X7DZO%'/; M9W:IBI;ZEF3T/#5J0V1Z#$S*PKNN58RGNLOF^6T$86LL/RK_"J63F$-':>H M%IAQZXB@JNRW$K[^V4UGT8_=,*)]K/K;;,Q#G5>AX;^FQ1]9/!ZJ2I!C11.$ MB"1.>^4UD)Y(1A':H:EY_?/ASN(?NV%'RT#U18V_9XNL2.>AV6IZ$X2P7!6; MU+Y5^5&I?"(40I#$*#V*,>(*,D+*(P*$;?U]:V>1C]V0I NT>LO<<;\]RZ8' MCV&, VH(HJJT#;"@N/6J>U;CRE@.U#H!N"]Z50+QMWQQ MERUCFN?H.+#\G*_2^>/?-U<;Y*O_FZT>(&YZPE[GG8GT @L*)&4V[#>PX&&; M\3"$R0CO&!@+B<YU[4QO?/,CI U!#>9 UM=U#<_?NTE4,9NL'L?.?%RF:D_LS'W!\/LD MZ'V;*\2'=F@;>Q8%X#'U- P.RX!VPF& M\[37KNPN1Z#V]HY9%' !GJ(C158 M&26M#$H?V>(8MB]\-+<5]$F9SK(HG ;V&\RBP*@62%J++%3<4.A9Z7;L%=2V MS_SB T785:; P2P*I^$XFA"$,PA%1]XZ"9EW&DJ!E," V!)9(1@?]SEH39;T M$9->#]@?U&T/X5$>SYXQ8T]EZIXL"J]M%98?/ZDC]SD<*98H3ZTUU#&F/2>6 M:6=AV7KF]0A/;(<58MX9MKVYA3[L+#&S\>7?MYL5XM8XKQF*0SG\]] M7L3GNS (G-J&Q!F") ( 2=CO> MN?[Y.MW"LMP98G];'W.UZ*L-";7QG%I@@ST P C)T$X&P-)>LW!U/#2ZXV=; M(ZACZ9W_"/I[J&*U?+>X/YX89 ];4+"%/7&84>#(+P 5 FJ2PE$IY SU)K> M\/AI)+SS'S[_V,P=@PZ?ITU( ,6&&LB5DP@+9QVAN)0 A;!^!J?.CGZ_Y^'3 M2'CG/WR"8"ZSV= CZ$4K$J*I1)HHJ2U#@")GC=K*P0:EH+[5IS.7RN]Y$#65 MW_F/HYT6^\\LWBB53=5=5J17V69UMNDJ\^FL^$!N/(1V!B/-(,"F$Q@\8IJI#BI>0X M);UF ^UXV W-_1&.X1/%?_X#]^E>=IRC]\0V)II:;CW%Q'IK- /,R'(1L8(U M" X:W\KYW0SA;CEP_N/XZ:9ZG./XQ#8F@8!A+Z.-!L [$78T$II2ADBP$=Z$ M^6,<#\N!\Q_'VWW]NLB6XQS$IS0P$90*ZS&R2'F O-,:E'83)X!Y2S:E[V8$ M=TB \Q^^#]>:VMDR>MY'F-27&)8].71E^$ M2F*"0\>D88(3+)Q7U,I2/HZ M^F&EXUMBQVQD:E-(HQ]$ ]X:H!%5$DFJ+92;^XJ,+VWDCEO:Y\6O@Z]'+7&N MRZL&3A/78)&BSWQ^XVUF'Y?K?0&;F\O.PL\_XC4K3M<.*QWT'P:DYQ1Y" C< MQ@LCR RJ%)SP(UXS2R@R6EODJ?*<(>L"BMM\0=!C;OL,\N@Z7K,R93J+USP- M[#<8KTD!IP833 />)DB#:_@( .;>?KQF90H]8,C!;;H,!(3GYISB-2NSI(_HMWK _J!N>PB?0;SF63%V&*:^LJ]8?CQP M_W6E* M#Y]^/Q+X>Z18 CDS1('-K1:4"@ZA\67K"8,CNIIS5-3H -O1+(9O*H+3>@2\ M=,9++S$."XX1NVVA50U2"X_/_-?"7GBD8AG]T#C+"$XOA8$6:":Y(=89;;4I M96 TK'\0-+ZAT1T_!XO@/$UZYS^"QA?!:13D#E))B8(8.R:E+I=WQ'0#X^KX M? [?P/AI)+SS'S[CB^!4@FL%G./8&*"@A_\ MA\]8(S@1-8$;'&/!O!4<<2YWF(46]()QS0W# *X7U/@W'D(S#AT!N.G)#2@J"8"*=YR4#D M68/;;<=GRAB:^R,*__P'[EN,X(1$*".1-8!Q1)&"JKQ=%6%-Q5NRIGPW M0[A;#IS_.'Z+$9R,2"T(1HX;&+8UDB((=C)TJKX&/#ZSSG[XEM@Q&YG:%-+Y#Z)'1OAG,\S'+'(D?&_RQ0:;=3K_G!7= MQ)!UTE;)D_D<,:0W6]S9*NY=WKV/WRW&,OIPNTZNK M(KL*.L"[ ,1LL9Q--HK 3ODY-E ':50"H=0,8RV1HD(R+BPMU12"/:@?;G:& M%J,.1^4Y"'?TR^> "1 XM+A']4=:@ZI[&&N$DLIA3@0FSGL#/!304J(0=UY7NO/C1UJ#+.'(62RE<5PQ MBIU61-D21^&D>$-I#2I3IK.T!J>!_0;3&@B J' .>.6-EA0@HU0)@-*LS[LQ M!TIK4)D"!],:G(;C:%2Z,X@-%\119BQD&E/&D -(^1)9 AT\I[0&E5G21Y!X M/6!_4+<]A,\@K<%9,;:E:/1'ZO_RS]GJ^E-6W,TFF'?I"?:]*S&24ZJ@ (QX MPC&D/.;/N<<4 O"6;E]JB5S=<;V62'JC>5R/WBV7ZVQJU\7.9+[IVV-[]-)] MS8K);'GXW/+DRI*8CM^Z (KA3AOO+>;N'A7,C*'U[4#C.V_LB*A=8WXN$^XC M;[PNXXGWORVQTCFJM"<,4H4$,H[9$E?B9'TNC^]0<)R3;G.AG O9]SO@E,/\ M0Q&V%5$HEWWJUA4;DWB#K.%0$R\XYX9[$Q/MW$O% ?R6W$Q&I7=W(Y\W-FJ& M'RH)-A *X8R$6@A/C<)6E_A[(?H\C.U_*6F=I,.,IQ.%.)I!M-<6]DR1W!># MV-I8:K4AB7%A\J4:N_ _C,?7LBYF5;^HVTQ$.J2%E>38CZQ7]=:BQ=6)3 M$H?"%A(!HRV!' &$=]:-(!&JZD>:G\/>9_2CJUMICF9\'4&A]Y"T2@ZR#ED/ M+.?6&4PUP@J+G36& OB6K ;#;X7:%,7H0U1J!^N@8X.AW]8DQ&LHA3:: V\5 M9QCCG2(-M:WDXGM>NZ&6>-I6Z$EOLCN7I>01$D^#;?JQ'3Q]9\(4I2 H$QXQ MI1B47O.=.LR0?X.'*!V.CQ%(Z%Q&P59IC.[,G9]QOWA7@I02 5,N#434*P3"2D9*N0CAZANU MZ'QGX^=)#]KE%JN_\,!O^:(H/P:RSI;O*\3;M_J>!#.OD052,2"E)UY0QC;4 M,MIB7RW.;+QX'@N];^T=B7("$ >480%-!Q6@'I4X.J[Z3(5U,/1^(/;DX\!] MU%'X.U#TMT?SFB^R?ZVSQ>3;D=C\"J4320D,^WD-'.78":R5)258W-$^[SL^ M*6)_ +KL(VQKZ/:EKKZV5N[:?32VN4+I!'ONN<06*D< \<9*N.LW,PJ,.\J^ M5:,"9<1I"0S71 M2)7],TK63Y5Q^M'IN6DUK2#:%V,^%^EB>9D5$:G[F/N PL7E*YU8QFC_Y>L_ M'5VTVGQ-PD6,$N56"!)S"S""J"B1I$[RD>M&3?F1CP[:'V2MC^@X5;%SYN@P MW/PU7V3?[G.5^/5BNC^WS.$"B6(,*?3Z1C'$AD69.:FJM IRZLF] T!&F&QH%4]H MLS^B%+=YD:XRFWU9?8I*ZE://4J8 ^42JIPR@E,;9G!F"80"/VR,2 .+96<. M8B,A3GN@]D6@WS]]+C:;GF\!N;_G=UFQB% <)=#!